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