Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Sep 2006 11:19:15 -0700
From:      "David Christensen" <davidch@broadcom.com>
To:        "Eric Anderson" <anderson@centtech.com>, freebsd-current@freebsd.org
Subject:   RE: bge/bce support for another Dell card
Message-ID:  <09BFF2FA5EAB4A45B6655E151BBDD90301FD1F42@NT-IRVA-0750.brcm.ad.broadcom.com>
In-Reply-To: <4511AA4A.2070601@centtech.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> We've got a brand new Dell Precision 390 (Core 2 Duo) which has a=20
> Broadcom NIC in it, Probably much like the one in the PowerEdge 1950,=20
> but cheaper and less reliable (if you can imagine that). =20
> It's doesn't=20
> seem to be supported yet on the 6-STABLE branch, and so I'm=20
> wondering if=20
> we would have better luck with -CURRENT, or if the PCI ID's=20
> just need to=20
> be mapped out, etc.

The PowerEdge servers use the 5708 controller which is supported
by the bce driver.

>=20
> Here's the pciconf output for that card:
>=20
> none2@pci4:0:0: class=3D0x020000 card=3D0x01de1028=20
> chip=3D0x167a14e4 rev=3D0x02=20
> hdr=3D0x00
>      vendor   =3D 'Broadcom Corporation'
>      class    =3D network
>      subclass =3D ethernet
>=20
>=20
> I see a line in the bge driver (sys/dev/bge/if_bgereg.h), like:
>=20
> #define BCOM_DEVICEID_BCM5754           0x167A
>=20
> But I believe it's a BCM5787, and when the bge driver loads,=20
> the system=20
> panics because of (excude my vagueness here - I'll get the details=20
> tomorrow) some kind of NMI memory checksum failure, but the device is=20
> fine, tests ok, and runs perfectly under other OS'es.
>=20
> Is that device supposed to be supported yet on -STABLE or -CURRENT?

The 5787 has a device ID of 0x169b.  The 0x167a is used on the 5754.

Dave




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?09BFF2FA5EAB4A45B6655E151BBDD90301FD1F42>