Broadcom BCM5751 not attaching on IBM ThinkCentre A51
Martin Nilsson
martin at gneto.com
Thu Oct 6 10:35:32 PDT 2005
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
More information about the freebsd-current
mailing list