Newman Cook Posted November 24, 2008 Share Posted November 24, 2008 Download driver: www.onetimesales.com/drivers/macosx *Install the kexts from BCM57XX-General.zip to Extensions folder as instructed in the readme file *Open AppleBCM5751Ethernet.kext from Extensions folder and add the correct device and vendor ID in Info.plist file *Copy AppleBCM5751Ethernet.kext/Contents/MacOS/AppleBCM5751Ethernet to desktop and edit with Hexedit *Find and replace all occurrences: "66 81 FA 7D 16" with "66 81 FA xx 16" (xx is part of device ID) *Go to address 376C0 and replace "F8 08 75 59" with "F8 08 74 59" *Copy the modified AppleBCM5751Ethernet back to the original location in /System/Library/Extensions/AppleBCM5751Ethernet.kext/Contents/MacOS. *MAC address gets assigned correctly, and DHCP works perfectly. If you have any difficulties with your NIC, everyone here can help. Link to comment https://www.insanelymac.com/forum/topic/137913-broadcom-gigabit-ethernet-card/ Share on other sites More sharing options...
nawcom Posted December 6, 2008 Share Posted December 6, 2008 I just quickly made an auto-patching package that seems to work quite well at correcting the device ids for all the different Broadcom gigabit 57xx models. I've only tested it on express card models since that's all i have, but the actual binary patching does what it needs to do on the fly Credits for the kext are of course given to you, Newman Cook, in the package info. Give this a run, if anyone has issues or if their lan card isn't working, let me know. BCM5751.pkg.zip Consider this still in a testing stage. (backup link: http://umich.nawcom.com/osx86/files/LAN/Br...CM5751.pkg.zip) Link to comment https://www.insanelymac.com/forum/topic/137913-broadcom-gigabit-ethernet-card/#findComment-989345 Share on other sites More sharing options...
Draco84 Posted December 7, 2008 Share Posted December 7, 2008 I was able to use your installer package and it seemed to work.... at least it said it worked... i rebooted and now as soon as it finishes loading i loose all control over mouse and keyboard. any ideas? Link to comment https://www.insanelymac.com/forum/topic/137913-broadcom-gigabit-ethernet-card/#findComment-991293 Share on other sites More sharing options...
Newman Cook Posted December 8, 2008 Author Share Posted December 8, 2008 I was able to use your installer package and it seemed to work.... at least it said it worked... i rebooted and now as soon as it finishes loading i loose all control over mouse and keyboard. any ideas? Do not use the installer, because you have to edit your hardware ID and in the kext file and then update that kext file. Therefore, you have to do it manually as I showed in the steps. Go ahead and remove all AppleBCM files in the Extensions folder. Link to comment https://www.insanelymac.com/forum/topic/137913-broadcom-gigabit-ethernet-card/#findComment-992229 Share on other sites More sharing options...
nawcom Posted December 11, 2008 Share Posted December 11, 2008 Do not use the installer, because you have to edit your hardware ID and in the kext file and then update that kext file. what the pkg does is just automate everything you said to do, after installing the kext you told to download from your site. device_id=`lspci -n|grep 14e4|grep 16|cut -d' ' -f3|cut -d':' -f2` dev_change=`echo $device_id|awk -v device_i="$device_id" ' { print substr(device_i,3,2) }'` binmay -i $3/System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleBCM5751Ethernet.kext/Contents/MacOS /AppleBCM5751Ethernet -s "6681FA7D16" -r "6681FA"$dev_change"16" -o $3/System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns /AppleBCM5751Ethernet.kext/Contents/MacOS/AppleBCM5751Ethernet.bak binmay -i $3/System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleBCM5751Ethernet.kext/Contents/MacOS /AppleBCM5751Ethernet.bak -s "F8087559" -r "F8087459" -o $3/System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns /AppleBCM5751Ethernet.kext/Contents/MacOS/AppleBCM5751Ethernet Your previous version of AppleBCM5751Ethernet.kext gets backed up in /Backup Extensions/yyyy-mm-dd before replacing it. I added every device id to it, though i found that 1698 is missing. Anyways, i apologize for doing this, I only thought it would help, as it has worked fine with other people's BCM57xxs. (31 people tested so far and it patched it successfully). I only made it to help. Again, i apologize...... Link to comment https://www.insanelymac.com/forum/topic/137913-broadcom-gigabit-ethernet-card/#findComment-994890 Share on other sites More sharing options...
defluxx Posted February 26, 2009 Share Posted February 26, 2009 Download driver: www.onetimesales.com/drivers/macosx *Install the kexts from BCM57XX-General.zip to Extensions folder as instructed in the readme file I tried installing your package and it froze the computer and it will not boot up now Link to comment https://www.insanelymac.com/forum/topic/137913-broadcom-gigabit-ethernet-card/#findComment-1092398 Share on other sites More sharing options...
defluxx Posted February 27, 2009 Share Posted February 27, 2009 I am finally able to get my computer to start up with the BCM5751 drivers installed, however, I have to turn off the NIC to do so in the system bios setup screen. For some reason, if I have the NIC turned on, the computer freezes as soon as it reaches the finder. I startup in verbose mode, and with the NIC turned on, it sees the device and gets the 00:00:00 MAC address, but as soon as it reaches the finder, the whole OS just locks up. Any ideas? If not, can someone please suggest a compatible Ethernet Low Profile card? Link to comment https://www.insanelymac.com/forum/topic/137913-broadcom-gigabit-ethernet-card/#findComment-1093513 Share on other sites More sharing options...
alhooda Posted October 22, 2009 Share Posted October 22, 2009 Download driver: www.onetimesales.com/drivers/macosx I used 4 different AppleBCM5751Ethernet kexts and instructions that didn't work, but yours did the trick. I have a Dell GX280 that i finally got working with your help THANKS!! Link to comment https://www.insanelymac.com/forum/topic/137913-broadcom-gigabit-ethernet-card/#findComment-1306462 Share on other sites More sharing options...
CharlesL Posted December 14, 2011 Share Posted December 14, 2011 you state to add correct device ID and vendor ID, im assuming this is in a certain style of syntax? also i ran hexedit on EVERY file in that kext, and found NO strings with what you listed. obviously i am doing something wrong. Link to comment https://www.insanelymac.com/forum/topic/137913-broadcom-gigabit-ethernet-card/#findComment-1778434 Share on other sites More sharing options...
Gringo Vermelho Posted December 14, 2011 Share Posted December 14, 2011 This topic is three years old, the original author is probably long gone. Did you try running nawcom's autopatcher on it? Link to comment https://www.insanelymac.com/forum/topic/137913-broadcom-gigabit-ethernet-card/#findComment-1778447 Share on other sites More sharing options...
Recommended Posts