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.
> 
> no...@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
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"

Reply via email to