Broadcom Nics in Tyan Transport GT24 (B3992)

Paul Schmehl pauls at utdallas.edu
Sat Jan 13 20:18:07 UTC 2007


--On January 13, 2007 8:34:50 AM -0500 "Dan Mahoney, System Admin" 
<danm at prime.gushi.org> wrote:

> On Fri, 12 Jan 2007, Ted Mittelstaedt wrote:
>
>> Use the latest Broadcom driver from FreeBSD CVS.  The one included in
>> 6.1 release is buggy.
>
> Which driver is that?  My 6.1 install won't see them at all:
>
> pci4: <PCI bus> on pcib4
> pci4: <network, ethernet> at device 4.0 (no driver attached)
> pci4: <network, ethernet> at device 4.1 (no driver attached)
>
> Also, I'm running 6.1-RELEASE, will the cvs drivers from CURRENT work?
>
They're working for me.

grep bce /var/run/dmesg.boot
bce0: <Broadcom NetXtreme II BCM5708 1000Base-T (B1), v0.9.6> mem 
0xf4000000-0xf5ffffff irq 16 at device 0.0 on pci9
bce0: ASIC ID 0x57081010; Revision (B1); PCI-X 64-bit 133MHz
miibus0: <MII bus> on bce0
bce0: Ethernet address: 00:13:72:fb:2a:ad
bce1: <Broadcom NetXtreme II BCM5708 1000Base-T (B1), v0.9.6> mem 
0xf8000000-0xf9ffffff irq 16 at device 0.0 on pci5
bce1: ASIC ID 0x57081010; Revision (B1); PCI-X 64-bit 133MHz
miibus1: <MII bus> on bce1
bce1: Ethernet address: 00:13:72:fb:2a:ab

You have to get the if_bce.c source that has this in it:
/****************************************************************************/
/* BCE Driver Version 
*/
/****************************************************************************/
char bce_driver_version[] = "v0.9.6";

and then recompile your kernel.

Paul Schmehl (pauls at utdallas.edu)
Senior Information Security Analyst
The University of Texas at Dallas
http://www.utdallas.edu/ir/security/


More information about the freebsd-questions mailing list