LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Embedded & Single-board computer (https://www.linuxquestions.org/questions/linux-embedded-and-single-board-computer-78/)
-   -   Unable to get nfsd port number from server (https://www.linuxquestions.org/questions/linux-embedded-and-single-board-computer-78/unable-to-get-nfsd-port-number-from-server-832093/)

j32 09-14-2010 09:52 AM

Unable to get nfsd port number from server
 
Hi all

I'm trying to build a kernel on TI 6467 board (Davinci controller) using Fedora 13. I've downloaded the uboot via RS232 and let the controller download the kernel via Ethernet. But when the kernel try to connect to my computer to download the nfs it can't mount the root to the nfs:
Looking up port of RPC 100003/2 on 192.168.168.9
portmap: server 192.168.168.9 not responding, timed out
Root-NFS: Unable to get nfsd port number from server, using default
Looking up port of RPC 100005/1 on 192.168.168.9
portmap: server 192.168.168.9 not responding, timed out
Root-NFS: Unable to get mountd port number from server, using default
mount: server 192.168.168.9 not responding, timed out
Root-NFS: Server returned error -5 while mounting /home/mv_pro5.0/montavista/pro/devkit/arm/v5t_le/target
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)


I've checked the path and it looks valid:
showmount -e
Export list for rd3.lin.lan:
/home/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/target *


I've pinged to validate communication:
DM6467 EVM > ping 192.168.168.9
Using DaVinci EMAC device
host 192.168.168.9 is alive


I also validate that the phy files are probed and compiled and that the Ethernet cable is well connected.

any suggestions?

AlucardZero 09-15-2010 05:57 AM

Is portmap started on the NFS server? Is there a firewall in the way?

bstafford51 09-15-2010 09:17 AM

Unable to get nfsd port number from server
 
do chkconfig --list | grep nfs and verify it is on
on both server and client do service portmap restart; service nfs restart; service nfslock restart. on the client do service netfs restart. Then verify /etc/exports with exportfs. Then rpcinfo -p on to both local and remote ip address. If all runs ok then look for a firewall etc. Sldo googlr "How to configure NFS".

sroc 09-15-2010 02:09 PM

reply
 
verify that portmap, nfsd and mountd are running on the filer

/usr/sbin/rpcinfo -p 192.168.168.9 |egrep "portmap|nfs|mount"


also, recheck your export, is that 'white space' between target and the asterisk?

/home/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/target *

buzzybeemarketing 09-15-2010 03:06 PM

You need to open up the needed ports in your iptables. Use the knocker program to port scan. knocker -H -SP 1 -EP blahblah

j32 09-16-2010 03:51 AM

Thanks everyone for you'r replay.

I closed the firewall already because it didn't let the uboot to connect ant download the kernel. The problem wasn't in the NFS, as much as I know it was declared fine. I'm now checking if it's a hardware problem


All times are GMT -5. The time now is 08:59 PM.