Jump to content

1 Screenshot

About This File

The driver with fix and works under  intense traffic

It work with for all system from Snow Leopard to Catalina.

{ DEVICEID_BCM5722, "BCM5722 NetXtreme Server Gigabit Ethernet" },{ DEVICEID_BCM5754, "BCM5754 NetXtreme Gigabit Ethernet" },{ DEVICEID_BCM5754M, "BCM5754M NetXtreme Gigabit Ethernet" },{ DEVICEID_BCM5755, "BCM5755 NetXtreme Gigabit Ethernet" },{ DEVICEID_BCM5755M, "BCM5755M NetXtreme Gigabit Ethernet" },{ DEVICEID_BCM5787, "BCM5787 NetLink (TM) Gigabit Ethernet" },{ DEVICEID_BCM5787M, "BCM5787M NetLink (TM) Gigabit Ethernet" },{ DEVICEID_BCM5906, "BCM5906 NetLink (TM) Fast Ethernet" },{ DEVICEID_BCM5906M, "BCM5906M NetLink (TM) Fast Ethernet" },{ DEVICEID_BCM57788, "BCM57788 NetLink (TM) Gigabit Ethernet" },{ DEVICEID_BCM5784, "BCM5784 NetLink Gigabit Ethernet" },{ DEVICEID_BCM57785, "BCM57785 NetLink (TM) Gigabit Ethernet" },{ DEVICEID_BCM57781, "BCM57781 NetLink (TM) Gigabit Ethernet" },{ DEVICEID_BCM57780, "BCM57780 NetLink (TM) Gigabit Ethernet" },{ DEVICEID_BCM5752, "BCM5752 NetLink (TM) Gigabit Ethernet" },{ DEVICEID_BCM5761, "BCM5761 NetLink (TM) Gigabit Ethernet" },{ DEVICEID_BCM5761E, "BCM5761E NetLink (TM) Gigabit Ethernet" },
#define DEVICEID_BCM5722				 0x165A#define DEVICEID_BCM5754				 0x167A#define DEVICEID_BCM5754M				 0x1672#define DEVICEID_BCM5755				 0x167B#define DEVICEID_BCM5755M				 0x1673#define DEVICEID_BCM5787				 0x169B#define DEVICEID_BCM5787M				 0x1693#define DEVICEID_BCM5906				 0x1712#define DEVICEID_BCM5906M				 0x1713#define DEVICEID_BCM57788				 0x1691#define DEVICEID_BCM5784				 0x1698#define DEVICEID_BCM57785				 0x16b5#define DEVICEID_BCM57781				 0x16b1#define DEVICEID_BCM57780				 0x1692#define DEVICEID_BCM5752				 0x1600#define DEVICEID_BCM5761				 0x1681#define DEVICEID_BCM5761E				 0x1680

If you find extra issues, please tell about it here


Cosmetic of DSDT and posible problems with "Built IN"


What's New in Version 2.3.6   See changelog


  • v2.0 problem with stoping during an intense traffic was solved
  • v2.1 Corrected four warnings. Now the code is clean.
  • v2.2 Added more devices. Now driver supports 13 devices
  • v2.3 fixed problem in Xcode that had impeded to compline it for x32 machines.
  • Added supporting for Snow_Leopard.
  • v2.3.1 added support of BCM5752
  • v2.3.2 added support of BCM5761
  • ver 2.3.3
  • Added support of BCM5761E
  • Improved resistance against cessation of driver
  • v2.3.4 big improvement. IOBasicOutputQueue outputPacket() synchronized to the work loop. Fix fails replaceOrCopyPacket() when it prepares the descriptor for reuse with the old buffer (mbuf). It's credit of Mieze
  • v2.3.5 solved reboot problem which had some users. Solved problem with unplugged cable where was incorrect status.
  • v2.3.6 Fixed the wakeup bug (I think). Only tested on a D630 and a Precison M4300 so far.

User Feedback

Recommended Comments

Is working wonderful for the Ethernet on Acer Aspire 5741-3404  Yosemite 10.10.4   >>> Thanks

  • Like 1
Link to comment
Share on other sites

Mavericks version working on Lenovo Y460p with BCM57780  Yosemite 10.10 (Updating to 10.10.5 now).  Tried FakePCIID, but got the dreaded Cable Unplugged error.  This worked great the first time (remove FakePCIID kext first!)



Link to comment
Share on other sites

Hi Jief.

I add to this "topic" the ability (for you) to update new file...


Confirm it work.. pls

EDIT I upload your files here



Link to comment
Share on other sites

Hi ErmaC.


Small world !! :-)


I can see the button "Upload new version". So it does mean it works, doesn't it ? Thanks.


I think we should remove the files :

because it's confusing and one can still download them from 2.3.5 version. It doesn't look like I can do that.
Link to comment
Share on other sites

I've removed old versions of driver and compiled new for 10.13+. Also put universal driver which works on old systems. 2.3.6 works good and better than previous versions.

Link to comment
Share on other sites

  • Create New...