Subject: NetBSD NFS root
To: None <port-pmax@NetBSD.ORG>
From: Gregory McGarry <gmcgarry@lux.sprc.qut.edu.au>
List: port-pmax
Date: 07/14/1997 17:54:25
Well, I haven't solved the RARP problem.  I have tried another
DS5000/25 (same prom version) and it works.  Beats me.

It will NFS mount the directory I am after under Ultrix:

18:07:27.053946 hall.eese.qut.edu.au.1036 > lux.sunrpc: udp 56
18:07:27.056456 hall.eese.qut.edu.au.1036 > lux.sunrpc: udp 56
18:07:27.059106 lux.sunrpc > hall.eese.qut.edu.au.1036: udp 28 (DF)
18:07:27.060046 lux.sunrpc > hall.eese.qut.edu.au.1036: udp 28 (DF)
18:07:27.063694 hall.eese.qut.edu.au.305b1157 > lux.nfs: 40 null
18:07:27.064457 hall.eese.qut.edu.au.305b1157 > lux.nfs: 40 null
18:07:27.064974 lux.nfs > hall.eese.qut.edu.au.305b1157: reply ok 24 null (DF)
18:07:32.061226 hall.eese.qut.edu.au.305b1157 > lux.nfs: 40 null
18:07:32.062008 hall.eese.qut.edu.au.305b1157 > lux.nfs: 40 null
18:07:32.062477 lux.nfs > hall.eese.qut.edu.au.305b1157: reply ok 24 null (DF)
18:07:32.063222 lux.nfs > hall.eese.qut.edu.au.305b1157: reply ok 24 null (DF)
18:07:32.066643 hall.eese.qut.edu.au.1038 > lux.sunrpc: udp 56
18:07:32.067577 hall.eese.qut.edu.au.1038 > lux.sunrpc: udp 56
18:07:32.069820 lux.sunrpc > hall.eese.qut.edu.au.1038: udp 28 (DF)
18:07:32.070502 lux.sunrpc > hall.eese.qut.edu.au.1038: udp 28 (DF)
18:08:32.077914 hall.eese.qut.edu.au.1023 > lux.32782: udp 100
18:08:32.078807 hall.eese.qut.edu.au.1023 > lux.32782: udp 100
18:08:32.182969 lux.32782 > hall.eese.qut.edu.au.1023: udp 60 (DF)
18:08:32.183862 lux.32782 > hall.eese.qut.edu.au.1023: udp 60 (DF)
18:08:32.188834 hall.eese.qut.edu.au.7bcf5c2f > lux.nfs: 116 getattr [|nfs]
18:08:32.189647 hall.eese.qut.edu.au.7bcf5c2f > lux.nfs: 116 getattr [|nfs]
18:08:32.190390 lux.nfs > hall.eese.qut.edu.au.7bcf5c2f: reply ok 96 getattr [|n
fs] (DF)
18:08:32.191172 lux.nfs > hall.eese.qut.edu.au.7bcf5c2f: reply ok 96 getattr [|n
fs] (DF)
18:08:32.193586 hall.eese.qut.edu.au.7ccf5c2f > lux.nfs: 116 statfs [|nfs]
18:08:32.194278 hall.eese.qut.edu.au.7ccf5c2f > lux.nfs: 116 statfs [|nfs]
18:08:32.194655 lux.nfs > hall.eese.qut.edu.au.7ccf5c2f: reply ok 48 statfs [|nf
s] (DF)
18:08:32.195360 lux.nfs > hall.eese.qut.edu.au.7ccf5c2f: reply ok 48 statfs [|nf
s] (DF)
 
When NetBSD tries: (bert aka hall)

18:34:18.263362 rarp who-is bert.sprc.qut.edu.au tell bert.sprc.qut.edu.au
18:34:18.270628 rarp reply bert.sprc.qut.edu.au at bert
18:34:18.311274 bert.1023 > 131.181.255.255.sunrpc: udp 96 (ttl 64, id 0)
18:34:18.313969 annex.sprc.qut.edu.au > bert: icmp: 131.181.255.255 udp port sun
rpc unreachable (ttl 255, id 34278)
18:34:18.336585 lux.32771 > bert.1023: udp 80 (DF) (ttl 255, id 2855)
18:34:18.398444 arp who-has lux tell bert
18:34:18.398539 arp reply lux is-at 8:0:20:1d:80:5e
18:34:18.399224 bert.1023 > lux.38671: udp 76 (ttl 64, id 1)
18:34:18.402374 lux.38671 > bert.1023: udp 84 (DF) (ttl 255, id 2856)
18:34:18.404911 bert.1023 > lux.38671: udp 76 (ttl 64, id 2)

The DS console continually prints:

RPC timeout for server 0x83b51105
[...]

Why does it say it's talking to 0x83b51105 when it actually tried
talking to 131.181.255.255?

The NFS server is on Solaris 2.4.  Is this some NFS V3 thing?

Surely something has to go right for me soon!

Regards,
Greg