Subject: Re: Do I have an incosistent supped-source tree or....
To: None <dillema@huygens.org>
From: Matthias Drochner <drochner@zelux6.zel.kfa-juelich.de>
List: current-users
Date: 02/10/1998 21:04:26
Excerpts from netbsd: 10-Feb-98 Do I have an incosistent su..
dillema@acm.org (1037*)

> I can build a kernel now that seems to be
> pretty ok, except that it refuses to nfs-mount root at boottime. It gives a
> `findroot: cannot find root' message or something like it, and
mount-error 49. 

Did you define at least one of the options
NFS_BOOT_{BOOTP,DHCP,BOOTPARAMS}
in your config file?

> The machine is equipped with a PCI 3COM 3c9000 (? by head...). (Maybe totally
> unrelated, but I have't been able to build a working netboot.rom/com
for this 
> card either. It fails to find the PCI-card in EtherInit().).

3c900-Combo? I've got a number of them, and they are
booting from ROM without problems. Make sure you have the lines
#USE_NETIF= 3c590 #handles 3c900 combo and 3c905 TX too
#CPPFLAGS+= -DPCIROM -DPCI_VID=0x10b7 -DPCI_DID=0x9001 -DPCI_CLASS=0x020000
uncommented in i386/stand/netboot/Makefile.
If this doesn't help, find out the PCI device ID of your card,
add it to the list in i386/stand/lib/netif/3c590.c and change the
Makefile PCI_DID definition accordingly.

best regards
Matthias