bge/bce support for another Dell card
David Christensen
davidch at broadcom.com
Thu Sep 21 11:19:37 PDT 2006
> We've got a brand new Dell Precision 390 (Core 2 Duo) which has a
> Broadcom NIC in it, Probably much like the one in the PowerEdge 1950,
> but cheaper and less reliable (if you can imagine that).
> It's doesn't
> seem to be supported yet on the 6-STABLE branch, and so I'm
> wondering if
> we would have better luck with -CURRENT, or if the PCI ID's
> just need to
> be mapped out, etc.
The PowerEdge servers use the 5708 controller which is supported
by the bce driver.
>
> Here's the pciconf output for that card:
>
> none2 at pci4:0:0: class=0x020000 card=0x01de1028
> chip=0x167a14e4 rev=0x02
> hdr=0x00
> vendor = 'Broadcom Corporation'
> class = network
> subclass = ethernet
>
>
> I see a line in the bge driver (sys/dev/bge/if_bgereg.h), like:
>
> #define BCOM_DEVICEID_BCM5754 0x167A
>
> But I believe it's a BCM5787, and when the bge driver loads,
> the system
> panics because of (excude my vagueness here - I'll get the details
> tomorrow) some kind of NMI memory checksum failure, but the device is
> fine, tests ok, and runs perfectly under other OS'es.
>
> 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
More information about the freebsd-current
mailing list