Date: Thu, 25 Jan 1996 14:57:01 +0000 From: Matt Thomas <matt@lkg.dec.com> To: Joe McGuckin <joe@implode.root.com> Cc: hackers@freebsd.org Subject: Re: Can't get PCI to work Message-ID: <199601251457.OAA18682@whydos.lkg.dec.com> In-Reply-To: Your message of "Wed, 24 Jan 1996 22:44:08 PST." <199601250644.WAA02225@ns.via.net>
next in thread | previous in thread | raw e-mail | index | archive | help
>
>
> I just added an SMC Etherpower PCI Ethernet card. When the system boots,
> it can probe the card. but can't read out the ethernet address.
> Is there anything special I need to do to set up PCI? Bios settings?
> Jan 24 21:44:01 ovation /kernel: de0: can't read ENET ROM (why=-4) (000000000000
> 00000000000000000000000001010000c06bb5c8001e00000000
> Jan 24 21:44:01 ovation /kernel: de0: DC21041 [10Mb/s] pass 1.1 Ethernet address
The SROM checksum is not valid on the board. Have you run the diskette
based diagnostics on it?
ONe thing to try is to go into if_de.c in the route tulip_read_macaddr and
change:
} else if (sc->tulip_rombuf[126] == 0xff && sc->tulip_rombuf[127] == 0xFF) {
to:
} else /* if (sc->tulip_rombuf[126] == 0xff && sc->tulip_rombuf[127] == 0xFF)
*/ {
and rebuild your kernel.
Matt Thomas Internet: matt@3am-software.com
3am Software Foundry WWW URL: http://www.3am-software.com/bio/matt.html
Westford, MA Disclaimer: I disavow all knowledge of this message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601251457.OAA18682>
