scififan68 Posted February 6, 2015 Share Posted February 6, 2015 Hi Here is binary patched BCM57781 for 10.10.2 https://www.dropbox.com/s/c0lu7g268j0q0cb/AppleBCM5701Ethernet.kext.zip?dl=0 Here is Clover EFI bootloader KextsToPatch section code for 10.10.2 https://www.dropbox.com/s/6saecjp2w8a7jmw/config_BCM57781.plist?dl=0 And Clover KextsToPatch Code <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>KernelAndKextPatches</key> <dict> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 1)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>InfoPlistPatch</key> <true/> <key>Find</key> <string>pci14e4,16b4</string> <key>Replace</key> <string>pci14e4,16b1</string> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 2)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6NKm//9miYM=</data> <key>Replace</key> <data>uLQWAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e8d2a6ffff668983</string> <key>Replace</key> <string>b8b4160000668983</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 3)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6OKl//9miYM=</data> <key>Replace</key> <data>uOQUAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e8e2a5ffff668983</string> <key>Replace</key> <string>b8e4140000668983</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 4)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6Mel//9miYM=</data> <key>Replace</key> <data>uLQWAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e8c7a5ffff668983</string> <key>Replace</key> <string>b8b4160000668983</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 5)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>ADU3NzY1AA==</data> <key>Replace</key> <data>ADU3NzgxAA==</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>00353737363500</string> <key>Replace</key> <string>00353737383100</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.9.5 (Step 1)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>InfoPlistPatch</key> <true/> <key>Find</key> <string>pci14e4,16b4</string> <key>Replace</key> <string>pci14e4,16b1</string> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.9.5 (Step 2)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6H+o//9miYM=</data> <key>Replace</key> <data>uLQWAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e87fa8ffff668983</string> <key>Replace</key> <string>b8b4160000668983</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.9.5 (Step 3)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6I2n//9miYM=</data> <key>Replace</key> <data>uOQUAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e88da7ffff668983</string> <key>Replace</key> <string>b8e4140000668983</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.9.5 (Step 4)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6HKn//9miYM=</data> <key>Replace</key> <data>uLQWAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e872a7ffff668983</string> <key>Replace</key> <string>b8b4160000668983</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.9.5 (Step 5)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>ADU3NzY1AA==</data> <key>Replace</key> <data>ADU3NzgxAA==</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>00353737363500</string> <key>Replace</key> <string>00353737383100</string> </dict> </dict> </array> </dict> </dict> </plist> I have the BCM57785 and I used the binary patched version of BCM57781 for 10.10.2, but then I simply added <string>pci14e4,16b5</string> rebooted and its now detected, and the Ethernet does work. I put IONetworkingFamily.kext, AppleBCM5701Ethernet.kext, IOEthernetAVBController.kext, mDNSOffloadUserClient.kext all in the plugins folder of IONetworkingFamily.kext, then added all to my efi partition in the 10.10 kext folder as I'm using clover and I want to keep it as vanilla as possible. But I believe this kexts may kill sleep on laptops, so beware if on a laptop. kernel[0]: AppleBCM5701Ethernet [1000001c8, PXSX]: 0 0 ReadInRom: no 2nd code header found Broadcom 57781-B0: Name: ethernet Type: ethernet Bus: PCI Vendor ID: 0x14e4 Device ID: 0x16b5 Subsystem Vendor ID: 0x1025 Subsystem ID: 0x0647 Revision ID: 0x0010 Link Width: x1 BSD name: en2 Kext name: AppleBCM5701Ethernet.kext Location: /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleBCM5701Ethernet.kext mDNS offload capable: Version: 10.1.3 Link to comment Share on other sites More sharing options...
Onixs Posted February 6, 2015 Share Posted February 6, 2015 @scififan86read post #71 Link to comment Share on other sites More sharing options...
scififan68 Posted February 6, 2015 Share Posted February 6, 2015 @scififan86read post #71 That method failed to work, but what I did worked for me and now the Ethernet functions again on my laptop! Link to comment Share on other sites More sharing options...
darkvoid Posted February 6, 2015 Share Posted February 6, 2015 scififan68, The injection method only works when all your kexts are vanilla (i.e. untouched). You cannot mix and match both, according to your kext post above you are now running 10.10.1 kexts with 10.10.2 OS X, which is generally not a good idea. From the other forums where I posted this I know that the injection method is working, there are about 5 people successfully using it already. Link to comment Share on other sites More sharing options...
scififan68 Posted February 6, 2015 Share Posted February 6, 2015 scififan68, The injection method only works when all your kexts are vanilla (i.e. untouched). You cannot mix and match both, according to your kext post above you are now running 10.10.1 kexts with 10.10.2 OS X, which is generally not a good idea. From the other forums where I posted this I know that the injection method is working, there are about 5 people successfully using it already. I bet it works, but BCM57785 is a bit different, and have you had any success with any of the 57785 model? I checked and both Ethernet kexts are from 10.10.2 and I did removed the fake pci kexts first. You see vanilla kext was left installed into /S/L/E while the modified 10.10.2 kext loads from the efi partition. So technically I didn't change any kexts in /S/L/E and yet the Ethernet still works. Link to comment Share on other sites More sharing options...
darkvoid Posted February 6, 2015 Share Posted February 6, 2015 BCM57785 is 14e4:16b5. One of the testers has this device: I agree that placing a patched kext in EFI partition is a solution. But the problem is still the maintenance across OS X versions, i.e. the patches might change and need to be re-done between versions. Link to comment Share on other sites More sharing options...
scififan68 Posted February 6, 2015 Share Posted February 6, 2015 Oh cool, how did they get it to work, I got the following errors and Ethernet did not work. AppleBCM5701Ethernet [1000001c8, PXSX]: 0 16b5 initConfig - unknown chip AppleBCM5701Ethernet [1000001c8, PXSX]: 1fe 80 initConfig - configuration error - RX descriptor count > RX receive count AppleBCM5701Ethernet [1000001c8, PXSX]: 0 0 getAdaptorInfo - error setting up configuration data AppleBCM5701Ethernet [1000001c8, PXSX]: 0 0 start - getAdapterInfo failed, giving up That was with your two kexts loading from the efi partition, or is that why it didn't work and your right, with updates, it will probably change each time, which is a pain. Thanks Link to comment Share on other sites More sharing options...
darkvoid Posted February 6, 2015 Share Posted February 6, 2015 scififan68, Not sure how you got those errors. I am assuming you had a kext conflict between the two methods. Obviously it is working out of the box for other people. But as mentioned you can use this method when an update comes out and new patches are not available. Link to comment Share on other sites More sharing options...
scififan68 Posted February 9, 2015 Share Posted February 9, 2015 scififan68, Not sure how you got those errors. I am assuming you had a kext conflict between the two methods. Obviously it is working out of the box for other people. But as mentioned you can use this method when an update comes out and new patches are not available. My issue was not a conflict, its because I put them both into the efi partition, so today I installed them into /S/L/E and my Ethernet is still enabled, thanks for posting the great kext here. Now if it would only load from the efi partition for a more vanilla experience, then it would be perfect. (Although one is now in the efi partition and the other is in /S/L/E and it still works!) Broadcom 57765-B0: Name: ethernet Type: ethernet Bus: PCI Vendor ID: 0x14e4 Device ID: 0x16b5 Subsystem Vendor ID: 0x1025 Subsystem ID: 0x0647 Revision ID: 0x0010 Link Width: x1 BSD name: en2 Kext name: AppleBCM5701Ethernet.kext Location: /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleBCM5701Ethernet.kext mDNS offload capable: Version: 10.1.3 Link to comment Share on other sites More sharing options...
iCezar Posted April 17, 2015 Share Posted April 17, 2015 Hi Here is binary patched BCM57781 for 10.10.2 https://www.dropbox.com/s/c0lu7g268j0q0cb/AppleBCM5701Ethernet.kext.zip?dl=0 Here is Clover EFI bootloader KextsToPatch section code for 10.10.2 https://www.dropbox.com/s/6saecjp2w8a7jmw/config_BCM57781.plist?dl=0 And Clover KextsToPatch Code <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>KernelAndKextPatches</key> <dict> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 1)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>InfoPlistPatch</key> <true/> <key>Find</key> <string>pci14e4,16b4</string> <key>Replace</key> <string>pci14e4,16b1</string> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 2)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6NKm//9miYM=</data> <key>Replace</key> <data>uLQWAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e8d2a6ffff668983</string> <key>Replace</key> <string>b8b4160000668983</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 3)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6OKl//9miYM=</data> <key>Replace</key> <data>uOQUAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e8e2a5ffff668983</string> <key>Replace</key> <string>b8e4140000668983</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 4)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6Mel//9miYM=</data> <key>Replace</key> <data>uLQWAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e8c7a5ffff668983</string> <key>Replace</key> <string>b8b4160000668983</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 5)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>ADU3NzY1AA==</data> <key>Replace</key> <data>ADU3NzgxAA==</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>00353737363500</string> <key>Replace</key> <string>00353737383100</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.9.5 (Step 1)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>InfoPlistPatch</key> <true/> <key>Find</key> <string>pci14e4,16b4</string> <key>Replace</key> <string>pci14e4,16b1</string> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.9.5 (Step 2)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6H+o//9miYM=</data> <key>Replace</key> <data>uLQWAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e87fa8ffff668983</string> <key>Replace</key> <string>b8b4160000668983</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.9.5 (Step 3)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6I2n//9miYM=</data> <key>Replace</key> <data>uOQUAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e88da7ffff668983</string> <key>Replace</key> <string>b8e4140000668983</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.9.5 (Step 4)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6HKn//9miYM=</data> <key>Replace</key> <data>uLQWAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e872a7ffff668983</string> <key>Replace</key> <string>b8b4160000668983</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.9.5 (Step 5)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>ADU3NzY1AA==</data> <key>Replace</key> <data>ADU3NzgxAA==</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>00353737363500</string> <key>Replace</key> <string>00353737383100</string> </dict> </dict> </array> </dict> </dict> </plist> Hi there, Are you aware of the driver being changed in 10.10.3? Using the config.plist patch does not seem to work for me. Also, what exactly is being changed by the clover patch? I tried converting 6I2n//9miYM= from base64 to ASCII for example and I get nothing. Same applies to uLQWAABmiYM and probably the rest of the values. I want to understand better what is clover looking for and what it changes it with. Thank you. Link to comment Share on other sites More sharing options...
thetrystero Posted April 22, 2015 Share Posted April 22, 2015 Since a while I have been working with Rehabman on FakePCIID, a method to spoof PCI configuration space values for Apple driver matching. In simple words, a method to successfully emulate a device so that the Apple drivers will load for it, without requiring any binary patches to kext files or plists. Needless to say its a much more future and cross-version proof way than binary patching. It looks like the concept can be applied to the BCM577XX series of network adapters, however I do not have the hardware to test it. Hopefully people in this thread can help and test. Attached is a development copy of FakePCIID with support for BCM577XX injection. It supports the following Broadcom devices: Broadcom NetXtreme BCM5700 Gigabit Ethernet [14e4:1644] Broadcom NetXtreme BCM5701 Gigabit Ethernet PCIe [14e4:1645] Broadcom NetXtreme BCM5702 Gigabit Ethernet PCIe [14e4:1646] Broadcom NetXtreme BCM5703 Gigabit Ethernet PCIe [14e4:1647] Broadcom NetXtreme BCM5717 Gigabit Ethernet PCIe [14e4:1655] Broadcom NetXtreme BCM5717 Gigabit Ethernet PCIe [14e4:1665] Broadcom NetXtreme BCM5718 Gigabit Ethernet PCIe [14e4:1656] Broadcom NetXtreme BCM5719 Gigabit Ethernet PCIe [14e4:1657] Broadcom NetXtreme BCM5725 Gigabit Ethernet PCIe [14e4:1643] Broadcom NetXtreme BCM5727 Gigabit Ethernet PCIe [14e4:16f3] Broadcom NetXtreme BCM5761 10/100/1000BASE-T Ethernet [14e4:1688] Broadcom NetXtreme BCM5762 Gigabit Ethernet PCIe [14e4:1687] Broadcom NetXtreme BCM57760 Gigabit Ethernet PCIe [14e4:1690] Broadcom NetXtreme BCM57764 Gigabit Ethernet PCIe [14e4:1642] Broadcom NetXtreme BCM57767 Gigabit Ethernet PCIe [14e4:1683] Broadcom NetLink BCM57780 Gigabit Ethernet PCIe [14e4:1692] Broadcom NetLink BCM57781 Gigabit Ethernet PCIe [14e4:16b1] Broadcom NetXtreme BCM57782 Gigabit Ethernet PCIe [14e4:16b7] Broadcom NetLink BCM57785 Gigabit Ethernet PCIe [14e4:16b5] Broadcom NetXtreme BCM57786 Gigabit Ethernet PCIe [14e4:16b3] Broadcom NetXtreme BCM57787 Gigabit Ethernet PCIe [14e4:1641] Broadcom NetLink BCM57788 Gigabit Ethernet PCIe [14e4:1691] Broadcom NetLink BCM57790 Gigabit Ethernet PCIe [14e4:1694] Broadcom NetLink BCM57791 Gigabit Ethernet PCIe [14e4:16b2] Broadcom NetLink BCM57795 Gigabit Ethernet PCIe [14e4:16b6] Broadcom NetLink BCM5785 Gigabit Ethernet [14e4:1699] Broadcom NetLink BCM5785 Fast Ethernet [14e4:16a0] Broadcom NetLink BCM5787M Gigabit Ethernet PCI Express [14e4:1693] Broadcom Network Adapter [14e4:1689] Installation Place the attached kexts (FakePCIID.kext and FakePCIID_BCM577XX_as_BCM57765.kext) in /System/Library/Extensions and rebuild the kext cache. Injecting them through Clover is also fine. Ensure your AppleBCM5701Ethernet.kext is vanilla and any Clover patches for the BCM577XX are disabled. If all goes well the device should automatically be detected. Troubleshooting In case the network card does not work it might require DSDT injection: into method label _DSM parent_label GLAN remove_entry; into device label GLAN insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package () {\n "device-id", Buffer { 0xB4, 0x16, 0x00, 0x00 },\n "vendor-id", Buffer { 0xE4, 0x14, 0x00, 0x00 },\n "compatible", Buffer { "pci14e4,16b4" },\n "subsystem-id", Buffer { 0xB4, 0x16, 0x00, 0x00 },\n "subsystem-vendor-id", Buffer { 0xE4, 0x14, 0x00, 0x00 },\n "built-in", Buffer (One) { 0x01 },\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n }\n end;In case of reports, try and include an IORegistry explorer dump. FakePCIID_BCM57XX_as_BCM57765_test2.zip is gone again. can please re-up? Link to comment Share on other sites More sharing options...
SunKi Posted December 29, 2015 Share Posted December 29, 2015 my five cents... for 10.11 I had to patch in one place BCM5701Enet::getAdapterInfo(): offset 71db: E85EA6FFFF -> B884160000 its for my nic 14e4:167b (replace with devid 1684 - suitable device id found brute force) 3 Link to comment Share on other sites More sharing options...
Mactastic Posted December 30, 2015 Share Posted December 30, 2015 Hi SunKi, would you mind sharing your patched kexts? Or more detailed instructions? I have exactly the same nic as yours but am at a loss for what to patch. Link to comment Share on other sites More sharing options...
SunKi Posted February 2, 2016 Share Posted February 2, 2016 Hi SunKi, would you mind sharing your patched kexts? Or more detailed instructions? I have exactly the same nic as yours but am at a loss for what to patch. Hi. At the moment, I do it with the help of bootloader and legacy kext. I attach patched kext with whom tested it. Sorry for the late reply, and my english. https://cloud.mail.ru/public/2ietrQiMdpcA/AppleBCM5701Ethernet.kext.zip 1 Link to comment Share on other sites More sharing options...
forumi0721 Posted March 25, 2016 Share Posted March 25, 2016 Hi I did upgrade to 10.11.4 and make KextsToPatch Code (I don't know 10.11.3, because I did not upgrade..... but maybe same) <dict> <key>Comment</key> <string>Enable Broadcom 57781 (Common)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>InfoPlistPatch</key> <true/> <key>Find</key> <data>PHN0cmluZz5wY2kxNGU0LDE2YjQ8L3N0cmluZz4=</data> <key>Replace</key> <data>PHN0cmluZz5wY2kxNGU0LDE2YjE8L3N0cmluZz4=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string><string>pci14e4,16b4</string></string> <key>Replace</key> <string><string>pci14e4,16b1</string></string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 (Common)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>ADU3NzY1AA==</data> <key>Replace</key> <data>ADU3NzgxAA==</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>00353737363500</string> <key>Replace</key> <string>00353737383100</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.11.4 (Step 1)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6F6m//9miYM=</data> <key>Replace</key> <data>uLQWAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e85ea6ffff668983</string> <key>Replace</key> <string>b8b4160000668983</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.11.4 (Step 2)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6G6l//9miYM=</data> <key>Replace</key> <data>uOQUAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e86ea5ffff668983</string> <key>Replace</key> <string>b8e4140000668983</string> </dict> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.11.4 (Step 3)</string> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Find</key> <data>6FOl//9miYM=</data> <key>Replace</key> <data>uLQWAABmiYM=</data> <key>Hexadecimal</key> <dict> <key>Find</key> <string>e853a5ffff668983</string> <key>Replace</key> <string>b8b4160000668983</string> </dict> </dict> Link to comment Share on other sites More sharing options...
sebus Posted November 28, 2016 Share Posted November 28, 2016 Any solution for Integrated Broadcom® 5754 Gigabit Ethernet controller 14e4:1681 Thanks sebus Link to comment Share on other sites More sharing options...
Andrey1970 Posted September 3, 2019 Share Posted September 3, 2019 On 12/29/2015 at 6:56 AM, SunKi said: my five cents... for 10.11 I had to patch in one place BCM5701Enet::getAdapterInfo(): offset 71db: E85EA6FFFF -> B884160000 its for my nic 14e4:167b (replace with devid 1684 - suitable device id found brute force) Here it is shown a method @SunKi for different OS. And uniform patch for OpenCore. Link to comment Share on other sites More sharing options...
Recommended Posts