Subject: netboot not working anymore
To: None <port-vax@netbsd.org>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: port-vax
Date: 03/07/2000 11:14:45
Hi,
I have a microvax/3300 which I netboot from a sun3/60, using the on-board
ethernet:
le0 at ibus0: vec 324 ipl 17
le0: address 08:00:2b:13:bf:4e
le0: 32 receive buffers, 8 transmit buffers

With a 1.4Q kernel all works fine. A few days ago I compiled a 1.4U kernel
(using the same custom config file) and now the netboot fails, kernel
can't mount root:
root on le0
nfs_boot: trying DHCP/BOOTP
le0: starting DAD for fe80:0001::0a00:2bff:fe13:bf4e
le0: DAD complete for fe80:0001::0a00:2bff:fe13:bf4e - no duplicates found
nfs_boot: BOOTP server: 132.227.62.2
nfs_boot: my_name=cordouan
nfs_boot: my_addr=132.227.62.4
nfs_boot: my_mask=255.255.255.240
nfs_boot: timeout...
nfs_boot: sosend: 64
nfs_boot: sosend: 64
nfs_boot: sosend: 64
nfs_boot: mountd error=64
nfs_boot: mountd `lisard.antioche.eu.org:/home/bouyer/vax', error=64
no file system for le0
cannot mount root, error = 79
root device (default le0): 

A tcpdump on lisard shows that the client is sending arp requests for
lisard. lisard answers with correct arp replies but the client seems to never
get them. le0 is receiving datas however as it got the bootp reply.

Any idea ?

--
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
--