Date: Thu, 06 Oct 2005 19:35:23 +0200 From: Martin Nilsson <martin@gneto.com> To: John Nielsen <lists@jnielsen.net> Cc: current@freebsd.org Subject: Re: Broadcom BCM5751 not attaching on IBM ThinkCentre A51 Message-ID: <4345605B.7030309@gneto.com> In-Reply-To: <200510061139.37825.lists@jnielsen.net> References: <200510061139.37825.lists@jnielsen.net>
next in thread | previous in thread | raw e-mail | index | archive | help
John Nielsen wrote: > I have a new (several, actually) IBM ThinkCentre A51 (8131-16U and 8138-14U) > machine on which I'd like to run FreeBSD 6.0. The machine has a "Barbados" > motherboard with an integrated Broadcom BCM5751 gigabit NIC. Visually, the > Broadcom chip identifies itself as a BCM5751KFB. > > The bge driver recognizes the chip and tries to attach, but fails: > > bge0: <Broadcom BCM5751 Gigabit Ethernet, ASIC rev. 0x4101> mem > 0xd0000000-0xd000ffff irq 5 at device 0.0 on pci2 > bge0: RX CPU self-diagnostics failed! > bge0: chip initialization failed > device_attach: bge0 attach returned 6 > > What's the next step toward getting this chip working properly under > FreeBSD? Has this particular chip been successfully tested with the bge > driver previously? I have a 5751 based PCI-e card working in an Intel D945GNT board here: pcib8: <ACPI PCI-PCI bridge> at device 28.5 on pci0 pci8: <ACPI PCI bus> on pcib8 bge0: <Broadcom BCM5751 Gigabit Ethernet, ASIC rev. 0x4001> mem 0x90200000-0x9020ffff irq 17 at device 0.0 on pci8 miibus0: <MII bus> on bge0 brgphy0: <BCM5750 10/100/1000baseTX PHY> on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge0: Ethernet address: 00:10:18:11:bc:f4 I notice that yours have a higher ASIC rev. There is an open source Linux driver available at www.broadcom.com check if they are doing something special with different ASIC versions there. /Martin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4345605B.7030309>