Subject: Re: Problems NFS-booting
To: None <port-sparc@NetBSD.ORG>
From: Magnus Karlsson <emax@null.net>
List: port-sparc
Date: 07/08/1998 18:09:00
On Wed, 8 Jul 1998, matthew green wrote:

> #define EBADRPC         72              /* RPC struct is bad */

> sounds like the linux NFS server is broken, or something.  use tcpdump
> or equivalent and find out exactly what is happening on the network
> to investigate further...

This is what I get after tftping the boot-program. Guybrush is the
NFS-server and lechuck the recieving Sparc. 

17:31:20.336494 rarp who-is 8:0:20:3:fb:d7 tell 8:0:20:3:fb:d7
17:31:20.336494 rarp reply 8:0:20:3:fb:d7 at lechuck
17:31:20.956184 lechuck.1023 > 255.255.255.255.sunrpc: udp 96 (ttl 4, id
0)
17:31:20.976174 guybrush.sunrpc > lechuck.1023: udp 76 (ttl 64, id 17781)
17:31:21.485919 arp who-has guybrush tell lechuck
17:31:21.485919 arp reply guybrush is-at 0:c0:df:62:50:d2

As far as I can see it looks fine to here.

17:31:21.505909 lechuck.1022 > guybrush.849: udp 80 (ttl 4, id 0)
17:31:23.524899 lechuck.1022 > guybrush.849: udp 80 (ttl 4, id 0)
17:31:27.532894 lechuck.1022 > guybrush.849: udp 80 (ttl 4, id 0)
17:31:35.528894 lechuck.1022 > guybrush.849: udp 80 (ttl 4, id 0)

This is when the booting gives up and returns error 72. I can tell what
that output says, but I don't really know what it means and how it relates
to my problem. What is the tcpdump output supposed to read at this point?
To me it seems like lechuck wants to recieve some answer from guybush
here, but what? I know far to little about these matters, so any help is
appreciated.

// Magnus Karlsson
  ..
 .OO.  World Wide Wuff: http://tigress.com/emax ; +46-(0)706-615359
 O/\O  @#$%&@#$%&@#$%&@#$%&@#$%&@#$%&@#$%&#$%&@#$%&@#$%&@#$%&@#$%&@
  __                 Qui me amat, amat et canem meam.