Date: Fri, 23 Oct 2009 08:12:30 -0400 From: John Baldwin <jhb@freebsd.org> To: freebsd-stable@freebsd.org Cc: Johan Hendriks <Johan@double-l.nl> Subject: Re: Broadcom on HP Proliant ML150G6 not detected by 8.0RC1 AMD64 Message-ID: <200910230812.31166.jhb@freebsd.org> In-Reply-To: <57200BF94E69E54880C9BB1AF714BBCBA570C7@w2003s01.double-l.local> References: <57200BF94E69E54880C9BB1AF714BBCBA570C7@w2003s01.double-l.local>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday 22 October 2009 11:07:23 am Johan Hendriks wrote: > Hello all > I just installed FreeBSD 8.0RC1 AMD64 on my new HP Proliant ML150 G6 > server. > It fails to detect the Broadcom network interface. > > > > Pciconf -lv gives me the following. > > none3@pci0:4:0:0: class=0x020000 card=0x705d10c chip=0x165b14e4 > rev=0x10 > hdr=0x00 > > vendor = 'Broadcom Corporation' > class = network > > Subclass = Ethernet > > > > Is there something I can do, other than install an other network card? I think you can just patch the bge(4) driver to add support for your adapter. It looks like a BCM5723 from the PCI ID. Support for it was just added in 9.0 as part of change 197832, but I suspect it might not need all the other patches from that change. Try this diff: Index: if_bgereg.h =================================================================== --- if_bgereg.h (revision 197831) +++ if_bgereg.h (revision 197832) @@ -2101,6 +2123,7 @@ #define BCOM_DEVICEID_BCM5720 0x1658 #define BCOM_DEVICEID_BCM5721 0x1659 #define BCOM_DEVICEID_BCM5722 0x165A +#define BCOM_DEVICEID_BCM5723 0x165B #define BCOM_DEVICEID_BCM5750 0x1676 #define BCOM_DEVICEID_BCM5750M 0x167C #define BCOM_DEVICEID_BCM5751 0x1677 Index: if_bge.c =================================================================== --- if_bge.c (revision 197831) +++ if_bge.c (revision 197832) @@ -170,6 +170,7 @@ { BCOM_VENDORID, BCOM_DEVICEID_BCM5720 }, { BCOM_VENDORID, BCOM_DEVICEID_BCM5721 }, { BCOM_VENDORID, BCOM_DEVICEID_BCM5722 }, + { BCOM_VENDORID, BCOM_DEVICEID_BCM5723 }, { BCOM_VENDORID, BCOM_DEVICEID_BCM5750 }, { BCOM_VENDORID, BCOM_DEVICEID_BCM5750M }, { BCOM_VENDORID, BCOM_DEVICEID_BCM5751 }, -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200910230812.31166.jhb>