Skip site navigation (1)Skip section navigation (2)
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>