This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

"No IPv6 Routers Present" while booting from flash using NFS file system

Hello,

I have DM355EVM

I had installed CENTOS on host system work station and in that

after exporting shared filesystem for target access


i have tried booting from flash using NFS filesystem with diiferent IPs and automatic DHCP or manual assigning of IPs
but no luck the montavista start loading all the time it stucks on the same error.....

 

eth0: link down

Sending DHCP requests .<6>eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1

..<7>eth0: no IPv6 routers present

... timed out!

IP-Config: Retrying forever (NFS root)...

eth0: link down

Sending DHCP requests .<6>eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1

..<7>eth0: no IPv6 routers present

... timed out!

IP-Config: Retrying forever (NFS root).

then i tried booting from flash using board's NAND flash file system and this time i succeed with entering inside montavista linux

this time what happens is it gives error of " ipv6 routers not present " but after two tries it breaksup automatically and then proceed further


so i think the problem is from.....

ipv6 defined in the preloaded montavista linux,

so my question is...

>> is there any way to disable ipv6 in montavista linux??............. I tried modprobe.d in etc folder but there is no file called aliases or i tried for init.d but no luck

please give me the way to disable ipv6 in montavista linux

>> is there any way to delete tunneling of ipv6 over ipv4 driver in montavista linux

 

my bootlogs are here under

while booting from flash using NFS file system

 

 

DM355 EVM # printenv

bootdelay=3

baudrate=115200

bootfile="uImage"

filesize=248448

fileaddr=82000000

bootcmd=setenv setboot setenv bootargs \$(bootargs) davinci_enc_mngr.ch0_mode=\$(videostd);run setboot;nboot 0x80700000 0 0x400000; bootm

serverip=172.16.3.203

ipaddr=172.16.3.100

rootpath=/home/ti/workdir/filesys

nfshost=192.168.1.4

stdin=serial

stdout=serial

stderr=serial

videostd=pal

bootargs=console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs nfsroot=192.168.1.4:/home/ti/workdir/filesys,nolock mem=116M video=davincifb:vid0=720x576x16,2500K:vid1=720x576x16,2500K:osd0=720x576x16,2025K davinci_enc_mngr.ch0_output=COMPOSITE davinci_enc_mngr.ch0_mode=pal

 

Environment size: 647/16380 bytes

DM355 EVM # saveenv

Saving Environment to NAND...

Erasing Nand...Writing to Nand... done

DM355 EVM # boot

 

Loading from NAND 1GiB 3,3V 8-bit, offset 0x400000

   Image Name:   Linux-2.6.10_mvl401

   Image Type:   ARM Linux Kernel Image (uncompressed)

   Data Size:    1578988 Bytes =  1.5 MB

   Load Address: 80008000

   Entry Point:  80008000

## Booting image at 80700000 ...

   Image Name:   Linux-2.6.10_mvl401

   Image Type:   ARM Linux Kernel Image (uncompressed)

   Data Size:    1578988 Bytes =  1.5 MB

   Load Address: 80008000

   Entry Point:  80008000

   Verifying Checksum ... OK

OK

 

Starting kernel ...

 

Uncompressing Linux..............................................................................Linux version 2.6.10_mvl401 (a0868396@gtcmbuild3.gt.design.ti.com) (gcc version 3.4.3 (MontaVista 3.4.3-25.0.104.0600975 2006-07-06)) #1 Sat Feb 2 23:59:35 EST 2008

CPU: ARM926EJ-Sid(wb) [41069265] revision 5 (ARMv5TEJ)

CPU0: D VIVT write-back cache

CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets

CPU0: D cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets

Machine: DaVinci DM355 EVM

Memory policy: ECC disabled, Data cache writeback

DM0350

Built 1 zonelists

Kernel command line: console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs nfsroot=192.168.1.4:/home/ti/workdir/filesys,nolock mem=116M video=davincifb:vid0=720x576x16,2500K:vid1=720x576x16,2500K:osd0=720x576x16,2025K davinci_enc_mngr.ch0_output=COMPOSITE davinci_enc_mngr.ch0_mode=pal davinci_enc_mngr.ch0_mode=pal

PID hash table entries: 512 (order: 9, 8192 bytes)

Console: colour dummy device 80x30

Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)

Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)

Memory: 116MB = 116MB total

Memory: 114176KB available (2748K code, 570K data, 180K init)

Mount-cache hash table entries: 512 (order: 0, 4096 bytes)

CPU: Testing write buffer coherency: ok

spawn_desched_task(00000000)

desched cpu_callback 3/00000000

ksoftirqd started up.

desched cpu_callback 2/00000000

desched thread 0 started up.

NET: Registered protocol family 16

DaVinci: 104 gpio irqs

Registering platform device 'serial8250.0'. Parent at platform

Registering platform device 'musb_hdrc'. Parent at platform

Registering platform device 'nand_davinci.0'. Parent at platform

Registering platform device 'dm9000.0'. Parent at platform

Registering platform device 'mmc.0'. Parent at platform

Registering platform device 'mmc.1'. Parent at platform

DaVinci I2C DEBUG: 23:57:20 Feb  2 2008

Registering platform device 'i2c'. Parent at platform

ch0 default output "COMPOSITE", mode "PAL"

VPBE Encoder Initialized

LogicPD encoder initialized

SCSI subsystem initialized

usbcore: registered new driver usbfs

usbcore: registered new driver hub

musb_hdrc: version 2.2a/db-0.4.8 [cppi-dma] [host] [debug=0]

musb_hdrc: ConfigData=0x06 (UTMI-8, dyn FIFOs, SoftConn)

musb_hdrc: MHDRC RTL version 1.300

musb_hdrc: USB Host mode controller at c7802000 using DMA, IRQ 12

musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 1

hub 1-0:1.0: USB hub found

hub 1-0:1.0: 1 port detected

DaVinci I2C WARNING: i2c: NACK detected

DaVinci I2C WARNING: i2c: NACK detected

DaVinci I2C WARNING: i2c: NACK detected

DaVinci I2C WARNING: i2c: NACK detected

DaVinci I2C WARNING: i2c: NACK detected

Registering platform device 'dm_spi.0'. Parent at platform

NetWinder Floating Point Emulator V0.97 (double precision)

JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.

yaffs Feb  2 2008 23:56:53 Installing.

Initializing Cryptographic API

Registering platform device 'davincifb.0'. Parent at platform

davincifb davincifb.0: dm_osd0_fb: 720x576x16@0,0 with framebuffer size 2025KB

davincifb davincifb.0: dm_vid0_fb: 720x576x16@0,0 with framebuffer size 2500KB

davincifb davincifb.0: dm_osd1_fb: 720x576x4@0,0 with framebuffer size 1620KB

davincifb davincifb.0: dm_vid1_fb: 720x576x16@0,0 with framebuffer size 2500KB

watchdog: TI DaVinci Watchdog Timer: timer margin 64 sec

Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled

Registering platform device 'serial8250'. Parent at platform

ttyS0 at MMIO 0x1c20000 (irq = 40) is a 16550A

ttyS1 at MMIO 0x1c20400 (irq = 41) is a 16550A

ttyS2 at MMIO 0x1e06000 (irq = 14) is a 16550A

io scheduler noop registered

io scheduler anticipatory registered

RAMDISK driver initialized: 1 RAM disks of 32768K size 1024 blocksize

loop: loaded (max 8 devices)

dm9000 Ethernet Driver

eth0: dm9000 at c7862000,c7864002 IRQ 45 MAC: 00:0e:99:02:ce:75

i2c /dev entries driver

Linux video capture interface: v1.00

Registering platform device 'vpfe.1'. Parent at platform

vpfe vpfe.1: DaVinci v4l2 capture driver V1.0 loaded

Registering platform device 'DavinciDisplay.1'. Parent at platform

Trying to register davinci display video device.

layer=c0bf6c00,layer->video_dev=c0bf6d64

Trying to register davinci display video device.

layer=c0bf6a00,layer->video_dev=c0bf6b64

davinci_init:DaVinci V4L2 Display Driver V1.0 loaded

ipipe major#: 254, minor# 0

Registering platform device 'dm355_ipipe.2'. Parent at platform

ipipe driver registered

af major#: 253, minor# 0

Registering platform device 'dm355_af.2'. Parent at platform

aew major#: 252, minor# 0

Registering platform device 'dm355_aew.2'. Parent at platform

elevator: using anticipatory as default io scheduler

nand_davinci nand_davinci.0: Using 4-bit hardware ECC

NAND device: Manufacturer ID: 0x2c, Chip ID: 0xd3 (Micron NAND 1GiB 3,3V 8-bit)

2 NAND chips detected

nand_bbt: ECC error while reading bad block table

nand_bbt: ECC error while reading bad block table

Creating 5 MTD partitions on "nand_davinci.0":

0x00000000-0x003c0000 : "bootloader"

0x003c0000-0x00400000 : "params"

0x00400000-0x00800000 : "kernel"

0x00800000-0x20800000 : "filesystem1"

0x20800000-0x80000000 : "filesystem2"

nand_davinci nand_davinci.0: hardware revision: 2.3

dm_spi.0: davinci SPI Controller driver at 0xc7866000 (irq = 42) use_dma=0

Initializing USB Mass Storage driver...

usbcore: registered new driver usb-storage

USB Mass Storage support registered.

usbcore: registered new driver usbhid

drivers/usb/input/hid-core.c: v2.0:USB HID core driver

mice: PS/2 mouse device common for all mice

mmc mmc.0: Supporting 4-bit mode

mmc mmc.0: Using DMA mode

mmc mmc.1: Supporting 4-bit mode

mmc mmc.1: Using DMA mode

Registering platform device 'davinci-audio.0'. Parent at platform

NET: Registered protocol family 2

IP: routing cache hash table of 512 buckets, 4Kbytes

TCP: Hash tables configured (established 8192 bind 16384)

Initializing XFRM netlink socket

NET: Registered protocol family 1

NET: Registered protocol family 10

IPv6 over IPv4 tunneling driver

NET: Registered protocol family 17

eth0: link down

Sending DHCP requests .<6>eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1

..<7>eth0: no IPv6 routers present

... timed out!

IP-Config: Retrying forever (NFS root)...

eth0: link down

Sending DHCP requests .<6>eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1

..<7>eth0: no IPv6 routers present

... timed out!

IP-Config: Retrying forever (NFS root)...

eth0: link down

Sending DHCP requests .<6>eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1

..<7>eth0: no IPv6 routers present

..

 


 

while booting from flash using board's nand flash filesystem

 

 

# reboot

WARNING: could not determine runlevel - doing soft reboot

  (it's better to use shutdown instead of reboot from the command line)

 

Broadcast message from root (console) (Thu Jan  1 01:07:30 1970):

 

The system is going down for reboot NOW!

INIT: Switching to runlevel: 6

INIT: Sending processes the TERM signal

Terminated

INIT: Sending processes the KILL signal

Stopping portmap daemon: portmap.

Stopping internet superserver: inetd.

Sending all processes the TERM signal... done.

Sending all processes the KILL signal... done.

Stopping hotplug subsystem:

   pci

   pci      [success]

   usb

   usb      [success]

   isapnp

   isapnp   [success]

   ide

   ide      [success]

   input

   input    [success]

   scsi

   scsi     [success]

done.

Starting reboot command: reboot

Rebooting...

Restarting system.

 this is MT29F16G08FAA device

UBL: detected valid U-Boot magic number

UBL: booting to U-Boot

 

 

U-Boot 1.2.0 (Feb  2 2008 - 23:52:10)

 

DRAM:  128 MB

NAND:  NAND device: Manufacturer ID: 0x2c, Chip ID: 0xd3 (Micron NAND 1GiB 3,3V 8-bit)

Bad block table found at page 524224, version 0x01

Bad block table found at page 524160, version 0x01

NAND device: Manufacturer ID: 0x2c, Chip ID: 0xd3 (Micron NAND 1GiB 3,3V 8-bit)

Bad block table found at page 524224, version 0x01

Bad block table found at page 524160, version 0x01

2048 MiB

In:    serial

Out:   serial

Err:   serial

ARM Clock :- 216MHz

DDR Clock :- 171MHz

Hit any key to stop autoboot:  0

 

Loading from NAND 1GiB 3,3V 8-bit, offset 0x400000

   Image Name:   Linux-2.6.10_mvl401

   Image Type:   ARM Linux Kernel Image (uncompressed)

   Data Size:    1578988 Bytes =  1.5 MB

   Load Address: 80008000

   Entry Point:  80008000

## Booting image at 80700000 ...

   Image Name:   Linux-2.6.10_mvl401

   Image Type:   ARM Linux Kernel Image (uncompressed)

   Data Size:    1578988 Bytes =  1.5 MB

   Load Address: 80008000

   Entry Point:  80008000

   Verifying Checksum ... OK

OK

 

Starting kernel ...

 

Linux version 2.6.10_mvl401 (a0868396@gtcmbuild3.gt.design.ti.com) (gcc version 3.4.3 (MontaVist8CPU: ARM926EJ-Sid(wb) [41069265] revision 5 (ARMv5TEJ)

CPU0: D VIVT write-back cache

CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets

CPU0: D cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets

Machine: DaVinci DM355 EVM

Memory policy: ECC disabled, Data cache writeback

DM0350

Built 1 zonelists

Kernel command line: console=ttyS0,115200n8 ip=dhcp root=/dev/mtdblock3 rw rootfstype=yaffs2 memlPID hash table entries: 512 (order: 9, 8192 bytes)

Console: colour dummy device 80x30

Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)

Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)

Memory: 116MB = 116MB total

Memory: 114176KB available (2748K code, 570K data, 180K init)

Mount-cache hash table entries: 512 (order: 0, 4096 bytes)

CPU: Testing write buffer coherency: ok

spawn_desched_task(00000000)

desched cpu_callback 3/00000000

ksoftirqd started up.

desched cpu_callback 2/00000000

desched thread 0 started up.

NET: Registered protocol family 16

DaVinci: 104 gpio irqs

Registering platform device 'serial8250.0'. Parent at platform

Registering platform device 'musb_hdrc'. Parent at platform

Registering platform device 'nand_davinci.0'. Parent at platform

Registering platform device 'dm9000.0'. Parent at platform

Registering platform device 'mmc.0'. Parent at platform

Registering platform device 'mmc.1'. Parent at platform

DaVinci I2C DEBUG: 23:57:20 Feb  2 2008

Registering platform device 'i2c'. Parent at platform

ch0 default output "COMPOSITE", mode "PAL"

VPBE Encoder Initialized

LogicPD encoder initialized

SCSI subsystem initialized

usbcore: registered new driver usbfs

usbcore: registered new driver hub

musb_hdrc: version 2.2a/db-0.4.8 [cppi-dma] [host] [debug=0]

musb_hdrc: ConfigData=0x06 (UTMI-8, dyn FIFOs, SoftConn)

musb_hdrc: MHDRC RTL version 1.300

musb_hdrc: USB Host mode controller at c7802000 using DMA, IRQ 12

musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 1

hub 1-0:1.0: USB hub found

hub 1-0:1.0: 1 port detected

DaVinci I2C WARNING: i2c: NACK detected

DaVinci I2C WARNING: i2c: NACK detected

DaVinci I2C WARNING: i2c: NACK detected

DaVinci I2C WARNING: i2c: NACK detected

DaVinci I2C WARNING: i2c: NACK detected

Registering platform device 'dm_spi.0'. Parent at platform

NetWinder Floating Point Emulator V0.97 (double precision)

JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.

yaffs Feb  2 2008 23:56:53 Installing.

Initializing Cryptographic API

Registering platform device 'davincifb.0'. Parent at platform

davincifb davincifb.0: dm_osd0_fb: 720x576x16@0,0 with framebuffer size 2025KB

davincifb davincifb.0: dm_vid0_fb: 720x576x16@0,0 with framebuffer size 2500KB

davincifb davincifb.0: dm_osd1_fb: 720x576x4@0,0 with framebuffer size 1620KB

davincifb davincifb.0: dm_vid1_fb: 720x576x16@0,0 with framebuffer size 2500KB

watchdog: TI DaVinci Watchdog Timer: timer margin 64 sec

Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled

Registering platform device 'serial8250'. Parent at platform

ttyS0 at MMIO 0x1c20000 (irq = 40) is a 16550A

ttyS1 at MMIO 0x1c20400 (irq = 41) is a 16550A

ttyS2 at MMIO 0x1e06000 (irq = 14) is a 16550A

io scheduler noop registered

io scheduler anticipatory registered

RAMDISK driver initialized: 1 RAM disks of 32768K size 1024 blocksize

loop: loaded (max 8 devices)

dm9000 Ethernet Driver

eth0: dm9000 at c7862000,c7864002 IRQ 45 MAC: 00:0e:99:02:ce:75

i2c /dev entries driver

Linux video capture interface: v1.00

Registering platform device 'vpfe.1'. Parent at platform

vpfe vpfe.1: DaVinci v4l2 capture driver V1.0 loaded

Registering platform device 'DavinciDisplay.1'. Parent at platform

Trying to register davinci display video device.

layer=c0bf6c00,layer->video_dev=c0bf6d64

Trying to register davinci display video device.

layer=c0bf6a00,layer->video_dev=c0bf6b64

davinci_init:DaVinci V4L2 Display Driver V1.0 loaded

ipipe major#: 254, minor# 0

Registering platform device 'dm355_ipipe.2'. Parent at platform

ipipe driver registered

af major#: 253, minor# 0

Registering platform device 'dm355_af.2'. Parent at platform

aew major#: 252, minor# 0

Registering platform device 'dm355_aew.2'. Parent at platform

elevator: using anticipatory as default io scheduler

nand_davinci nand_davinci.0: Using 4-bit hardware ECC

NAND device: Manufacturer ID: 0x2c, Chip ID: 0xd3 (Micron NAND 1GiB 3,3V 8-bit)

2 NAND chips detected

nand_bbt: ECC error while reading bad block table

nand_bbt: ECC error while reading bad block table

Creating 5 MTD partitions on "nand_davinci.0":

0x00000000-0x003c0000 : "bootloader"

0x003c0000-0x00400000 : "params"

0x00400000-0x00800000 : "kernel"

0x00800000-0x20800000 : "filesystem1"

0x20800000-0x80000000 : "filesystem2"

nand_davinci nand_davinci.0: hardware revision: 2.3

dm_spi.0: davinci SPI Controller driver at 0xc7866000 (irq = 42) use_dma=0

Initializing USB Mass Storage driver...

usbcore: registered new driver usb-storage

USB Mass Storage support registered.

usbcore: registered new driver usbhid

drivers/usb/input/hid-core.c: v2.0:USB HID core driver

mice: PS/2 mouse device common for all mice

mmc mmc.0: Supporting 4-bit mode

mmc mmc.0: Using DMA mode

mmc mmc.1: Supporting 4-bit mode

mmc mmc.1: Using DMA mode

Registering platform device 'davinci-audio.0'. Parent at platform

NET: Registered protocol family 2

IP: routing cache hash table of 512 buckets, 4Kbytes

TCP: Hash tables configured (established 8192 bind 16384)

Initializing XFRM netlink socket

NET: Registered protocol family 1

NET: Registered protocol family 10

IPv6 over IPv4 tunneling driver

NET: Registered protocol family 17

eth0: link down

Sending DHCP requests ...<7>eth0: no IPv6 routers present

... timed out!

IP-Config: Reopening network devices...

eth0: link down

Sending DHCP requests ...<7>eth0: no IPv6 routers present

... timed out!

IP-Config: Auto-configuration of network failed.

yaffs: dev is 32505859 name is "mtdblock3"

yaffs: Attempting MTD mount on 31.3, "mtdblock3"

block 1986 is bad

VFS: Mounted root (yaffs2 filesystem).

Freeing init memory: 180K

INIT: Entering runlevel: 3

Starting internet superserver: inetd.

ioremap_nocache(0x87400000, 12582912)=0xc7880000

allocated heap buffer 0xc7880000 of size 0xce000

cmem initialized 8 pools between 0x87400000 and 0x88000000

Starting web server ...

 thttpd

 

MontaVista(R) Linux(R) Professional Edition 4.0.1 (0502020)

 

(none) login: root

 

 

Welcome to MontaVista(R) Linux(R) Professional Edition 4.0.1 (0502020).

 

login[968]: root login  on 'console'

 

# cd /

# ls

bin         lib         mnt         root        tmp

dev         linuxrc     opt         sbin        usr

etc         lost+found  proc        sys         var

# cd etc

# ls

default        hosts.equiv    issue          pam.d          services

dev.d          hotplug        issue.net      passwd         shells

dhcpc          hotplug.d      modprobe.d     profile        udev

fstab          inetd.conf     motd           rc.d           udhcpc

group          init.d         mtab           resolv.conf

host.conf      inittab        network        rpc

hosts          inputrc        nsswitch.conf  samba

#

 

 

 

please help me out sort out this issue

how can i login with nfs filesystem

 

thanks

Nirav