Hi folks, I've got ThinkPad T43 which has BCM5751M, but it does not work with -current. It needs new device-id entry in bge driver. bge0_at_pci2:0:0: class=0x020000 card=0x05771014 chip=0x167d14e4 rev=0x11 hdr=0x00 vendor = 'Broadcom Corporation' device = 'BCM5751M NetXtreme Gigabit Ethernet PCI Express' class = network subclass = ethernet Thanks, diff -u sys.orig/dev/bge/if_bge.c sys/dev/bge/if_bge.c --- sys.orig/dev/bge/if_bge.c Thu Jan 6 10:42:30 2005 +++ sys/dev/bge/if_bge.c Sat Mar 12 13:52:33 2005 _at__at_ -163,6 +163,8 _at__at_ "Broadcom BCM5750M Gigabit Ethernet" }, { BCOM_VENDORID, BCOM_DEVICEID_BCM5751, "Broadcom BCM5751 Gigabit Ethernet" }, + { BCOM_VENDORID, BCOM_DEVICEID_BCM5751M, + "Broadcom BCM5751M Gigabit Ethernet" }, { BCOM_VENDORID, BCOM_DEVICEID_BCM5782, "Broadcom BCM5782 Gigabit Ethernet" }, { BCOM_VENDORID, BCOM_DEVICEID_BCM5788, diff -u sys.orig/dev/bge/if_bgereg.h sys/dev/bge/if_bgereg.h --- sys.orig/dev/bge/if_bgereg.h Thu Jan 6 10:42:30 2005 +++ sys/dev/bge/if_bgereg.h Sat Mar 12 13:53:04 2005 _at__at_ -1871,6 +1871,7 _at__at_ #define BCOM_DEVICEID_BCM5750 0x1676 #define BCOM_DEVICEID_BCM5750M 0x167C #define BCOM_DEVICEID_BCM5751 0x1677 +#define BCOM_DEVICEID_BCM5751M 0x167D #define BCOM_DEVICEID_BCM5782 0x1696 #define BCOM_DEVICEID_BCM5788 0x169C #define BCOM_DEVICEID_BCM5901 0x170DReceived on Sat Mar 12 2005 - 04:01:12 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:29 UTC