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>