[uClibc]Re: NFS mount problems (was Alternative network filesystems)

Jason Bodnar jason at shakabuku.org
Thu Feb 14 06:52:28 UTC 2002


> "Jason Bodnar" <jason at shakabuku.org> writes:
> > Using uClibc-0.9.9, busybox-0.60.2 and 2.4.17 kernel when I try to mount
an
> > NFS filesystem I get:
> > 
> > nfs: server 192.168.1.4 not responding, still trying
> 
> Have you looked at the exact sequence of network packets that get sent
> during the mount attempt, using something like tcpdump or ethereal (what
> I use -- it's whizzy!)?  I find this very, very useful for diagnosing
> network problems; at the least, you can see who really sent the last
> packet, and who failed to respond to it, etc.  That will help you narrow
> down the area you need to look at for debugging the problem.

ethereal was next step.

I have no knowledge of the NFS protocol so hopefully someone can help me
decode this. I get the following when I try to mount an NFS filesystem I get
the following:

192.168.1.99: V2 DUMP Call XID 0x3b6ec10b (this is from the client)
home.d.shakabuku.org: V2 DUMP Reply XID 0x3b6ec10b (this is from the server)
192.168.1.99: V3 MNT Call XID 0x3d6ecc91
home.d.shakabuku.org: V3 MNT Reply 0x3d6ecc91
192.168.1.99: V2 GETPORT Call XID 0x3d6e3672
home.d.shakabuku.org: V2 GETPORT Reply 0x3d6e3672
192.168.1.99: V3 GETATTR Call XID 0x4001bb
home.d.shakabuku.org: Destination unreachable (this is an ICMP packet)

The GETATTR, Destination unreachable exchange continues ad infinitum.

Below is more detail from the last two packets. I appreciate the help.

Frame 246 (122 on wire, 122 captured)
Ethernet II
Internet Protocol, Src Addr: 192.168.1.99 (192.168.1.99), Dst Addr:
home.d.shakabuku.org (192.168.1.4)
User Datagram Protocol, Src Port: mdbs_daemon (800), Dst Port: shilp (2049)
Remote Procedure Call
    XID: 0x4001bb (4194747)
    Message Type: Call (0)
    RPC Version: 2
    Program: NFS (100003)
    Program Version: 3
    Procedure: GETATTR (1)
    Credentials
    Verifier
Network File System
    Program Version: 3
    Procedure: GETATTR (1)
    object
        length: 12
        type: Linux knfsd (new)
        version: 1
        encoding: 0 0 0
            auth_type: no authentication (0)
            fsid_type: major/minor/inode (0)
            fileid_type: root (0)
        authentication: none
        file system ID: 3,5 (inode 210126)
            major: 3
            minor: 5
            inode: 210126
        file ID: root inode

Frame 247 (150 on wire, 150 captured)
Ethernet II
Internet Protocol, Src Addr: home.d.shakabuku.org (192.168.1.4), Dst Addr:
192.168.1.99 (192.168.1.99)
Internet Control Message Protocol
    Type: 3 (Destination unreachable)
    Code: 3 (Port unreachable)
    Checksum: 0x811e (correct)
    Data (108 bytes)



--
Open WebMail Project (http://openwebmail.org)




More information about the uClibc mailing list