Subject: Re: On the verge of ...
To: None <dahanaya@chaph.usc.edu>
From: Gordon W. Ross <gwr@mc.com>
List: port-sun3
Date: 01/08/1996 11:43:40
> Date: Sun, 7 Jan 1996 16:05:26 -0800 (PST)
> From: Diyamanthi Dahanayake <dahanaya@chaph.usc.edu>

> Hi,
> 
> 	Thanks very much again.
> 	machine (sun 3/60 ROM Revision 3.0.1)
> 
> 	>b le() -a
> 	Boot le(0,0,0) -a
> 	Using IP address 192.168.0.2 = C0A80002
> 	booting from tftp server at 192.168.0.1 = C0A80001
> 	Downloaded 13312 bytes from tftp server
> 
> 	>>NetBSD netboot [$Revision: 1.2$]
> 	boot: netbsd-gen   /* netbsd resides in /export/client/root/ */
> 	Using IP Address 192.168.0.2 =  C0A80002
> 	boot: client address: C0A80002
> 	boot: client name   : client
> 	boot: subnetmask    : 255.255.255.0
> 	boot: net gateway   : 192.168.0.1 
> 	boot: server address: 192.168.0.1 
> 	boot: server path   : /export/client/root

OK, so bootparamd did its thing. (client knows the root path)

> 	boot: netbsd-gen:unknown error: code -1
> 	boot:

The NFS mount failed.  Problem with mountd or permissions?

> 	The tcpdump output at the server side is

> start of output...

This is the bootparam/whoami RPC (broadcast on pmap/callit)
> 15:26:35.553137 client.1023 > 255.255.255.255.sunrpc: udp 96
> 15:26:36.397035 server.sunrpc > client.1023: udp 76

> 15:26:36.555267 arp who-has server tell client
> 15:26:36.555560 arp reply server is-at 0:0:c0:6c:27:ba

This is the bootparam/getfile RPC
> 15:26:36.556185 client.1022 > server.655: udp 80
> 15:26:36.639373 server.655 > client.1022: udp 80

RPC to get the mountd port
> 15:26:36.762567 client.1021 > server.sunrpc: udp 76
> 15:26:36.765166 server.sunrpc > client.1021: udp 28

RPC to the mount daemon
> 15:26:36.766105 client.1021 > server.688: udp 84
> 15:26:37.112885 server.688 > client.1021: udp 28

It probably returned an error code.  Would be interesting
to see the contents of those last two packets.
Dump anything with your mountd port (i.e. 688)

> ..and /etc/exports
> 
> /export/client -maproot=root client (???)

I forget if that is correct.  Can anyone else say?

> ...and the /export/client/root/etc/fstab
The fstab is not (yet) an issue.

Gordon