Hallo,
we've just bought a dm355 evaluation board and, following the Getting Started Guide we're trying to perform nfs boot.
We have a laptop running Ubuntu 9.1 (karmic koala) which acts as a dhcp server directly connected to the DVEVM.
The DHCP server is 192.168.10.1
The laptop is 192.168.10.10 (given by dhcp server)
Once we boot the DVEVM it gets a correct address: 192.168.10.11
But after the address assignement the boot sequence stops with the following message:
Sending DHCP requests ., OK
IP-Config: Got DHCP answer from 0.0.0.0, my address is 192.168.0.10
IP-Config: Complete:
device=eth0, addr=192.168.10.11, mask=255.255.255.0, gw=192.168.10.254,
host=192.168.10.11, domain=, nis-domain=(none),
bootserver=192.168.10.1, rootserver=192.168.10.10, rootpath=
Looking up port of RPC 100003/2 on 192.168.10.10
eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
Root-NFS: Unable to get nfsd port number from server, using default
Looking up port of RPC 100005/1 on 192.168.10.10
Root-NFS: Unable to get mountd port number from server, using default
RPC: error 5 connecting to server 192.168.10.10
Root-NFS: Server returned error -5 while mounting /home/ns/workdir/filesys
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "nfs" or unknown-block(2,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
Following the printenv:
bootdelay=3
baudrate=115200
nfshost=192.168.10.1
rootpath=/home/ns/workdir/filesys
bootcmd=nboot 0x80700000 0 0x400000;bootm
bootfile="uImage"
bootargs=console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs nfsroot=192.168.10.10:/home/ns/workdir/filesys,nolock mem=116m
stdin=serial
stdout=serial
stderr=serial
videostd=pal
Environment size: 361/16380 bytes
As reported in other threads we 've disabled iptables and ufw.
Here's also the rpcinfo -p result on the host pc:
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 46198 status
100024 1 tcp 33923 status
100021 1 udp 41309 nlockmgr
100021 3 udp 41309 nlockmgr
100021 4 udp 41309 nlockmgr
100021 1 tcp 52500 nlockmgr
100021 3 tcp 52500 nlockmgr
100021 4 tcp 52500 nlockmgr
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100005 1 udp 52661 mountd
100005 1 tcp 50620 mountd
100005 2 udp 52661 mountd
100005 2 tcp 50620 mountd
100005 3 udp 52661 mountd
100005 3 tcp 50620 mountd
Once the DVEVM has an ip address we can ping it from the laptop.
Hope someone has suggestions...
Simone