prone
Sep 15 2006, 05:26 AM
Installed Nisa-it's kext and for the most part it works...my 5751 (ID 1677) is detected (MAC address : 00s) and can get an IP address through my wireless router, but can only access outside the LAN (internet) when the router's wireless radio is turned off! It's a cheap Dlink router (DI-624 rev C, firmware 2.76) so I'm not too surprised, but it works! So if anyone has similar problems, try messing around with your router, or just connect directly to your broadband modem...it may not be your OSX x86 installation that is at fault.
<Prone>.
bigchris
Sep 16 2006, 10:22 PM
I had tried Nisa's patch too and even edited it to include my card, but it didn't make any difference unfortunately.
Any advise from Nisa as to how to patch his patch for a Device ID of 1653 would be appreciated. :-)
n0ts
Sep 17 2006, 10:50 AM
Hi, All.
My PC is shuttle SD37P2 (Intel Core Duo 2) and Use 10.4.6 JaS DVD.
NIC is Broadcom Netlink (BCM 7589 B1).
The installation procedure is as follows. It works!!!!
1. Download kext from
http://forum.insanelymac.com/index.php?act...ost&id=2949 (Thanks to Nisa-it!!!)
2. Copy to /System/Library/Extentions
3. Open Terminal
# cd /System/Libarary/Extentions
# chown -R root:wheel AppleBCM5751Ethernet.kext
# vi /etc/rc.local
sudo ifconfig en0 ether [your MAC address]
sudo ipconfig set en0 BOOTP
sudo ipconfig set en0 DHCP
4. reboot
It's done!!!
Thanks 4 all!!!!
bigchris
Sep 17 2006, 02:18 PM
Yep, I tried both kext's and edited the info list to add my device. I even hexedited the actual driver file to change one of the recognized devices (99 I think) to match my own 53 but to no avail. I still get the superclass error as before.
Ho hum. :-(
rising_hope
Sep 20 2006, 08:39 PM
Any idea what to do if your system boots into a cancel sign? I tried installing this kext and now my system won't boot. Very frustrating. :-(
Tuonorosso
Sep 25 2006, 06:28 AM
Sorry, i don't understand if the broadcom 5788 (169c) works or not.
I tried to edit whit hexedit my kext (from 5701) but when i start os i receive a load error message.
Can you help me?
Thanks and sorry for english...
bigchris
Sep 25 2006, 12:40 PM
I think the 169c is supported by Nisa's drivers that he published a few pages back. Go back a few pages and look for his postings and you should find a zip file attached to one of his posts that are the drivers you want. I seem to remember the 169c is in his list so you should be able to load it and simply have it work without any hexediting.
Good luck!
Tuonorosso
Sep 25 2006, 01:55 PM
QUOTE(Nisa-it @ Jun 14 2006, 06:43 PM)

H folks,
the next try, for all who have one of the following device-id's:
16a6
166a
1677
1648
165d
1696
165e
169d
167d
best regards
Homar...
there isn't 169c in this post...
rising_hope
Sep 27 2006, 09:43 PM
Anyone have instructions for patching dev id 1600 and making it work? Help is VERY appreciated. THANKS!!
Bigomod
Sep 28 2006, 10:55 PM
169D -> Memory map error..... any ideas?
Bigo
insert_here
Oct 2 2006, 02:35 AM
DeadCat
Oct 3 2006, 03:46 PM
For all of those struggling with complicated terminal coding; it isn't necessary. All you need is the 5751 kext and a plist edit. The common mistake (which i found myself to make over and over again), is to forget to re-apply system permissions back to the plist when its edited. As a standard security measure, the kernel doesn't allow the loading of read/write plists.. (you want it to be read-only; else you'll end up getting errors that your kext isn't correctly installed) So here is what i did;
1. Downloaded the 5751 apple/broadcom kext
2. place it /System/Library/Extensions
3. Go to /System/Library/Extensions
4. Select the 5751 extensions, right click it, and click "Show Package Contents"
5. you'll see "info.plist", copy it to your desktop, and open it there with plain simple text-edit..
---DONT CLOSE THE EXTENSION WINDOW, YOU'LL NEED IT SO LEAVE IT OPEN
6. scroll down until you see "array", because the driver has already been patched u'll see a few string IDs starting with <string>pci14e4,xxxx</string>, where xxxx is the device id
7. you make a new line under the last <string>pci14e4,xxxx</string> (should be 165e), again with <string>pci14e4,xxxx</string> where xxxx is your device id (in my case 169c).
8. you save the file
9. go back to the 5751 extension folder that i told you to leave open, you delete the plist that you see in that folder (it'll ask for authentication)
10. copy the plist on your desktop back to the 5751 extension folder (it will ask for authentication again)
11. right click on the plist and click "get info"
12. go to permissions
13. change user to "system"
14. change group to "wheel"
15. close the window
16. reboot
17. Enjoy! (i hope)
Hope my first post contributes to the poor souls with difficult broadcoms!
pip11
Oct 4 2006, 08:31 AM
Haven't been in this thread for a while--sorry, but I got tired of questions of how to make the 14e4/169d work when there are plenty of great people right here with instructions!
Anyway, there's a new development--the 10.4.8 update includes a new version of AppleBCM5701Ethernet. And, for the first time since 10.4.3 8f1111, said driver is universal! Yes, Apple has finally *publically shipped* an i386 version of AppleBCM5701. This is quite curious however, since Apple does not currently ship any Intel systems with Broadcom 57xx Ethernet chips. My guess: they put it in so that the Mac Pro will work with a wider range of third-party PCI-e Ethernet cards.
Anyway, I haven't done anything with this driver, but I may examine it sometime and see what differences are present. The version number has been incremented, so there could be some changes. The Info.plist PCI-match section hasn't changed though, so don't get your hopes up for more seamless/better support of our cards. Have fun....
Gellius31
Oct 10 2006, 07:33 AM
After reading last news on this thread,
I have upgraded my OSX to 10.4.8 version - Jas SSE2 Patch.
And my network card 14e4 / 16a6 still not working...
In preference / Network / Network status still have "The cable for Built-in-Ethernet is not plugged in"...
Check my post : #168, #183, #189, #192.
So disappointed...
dongzhi
Oct 15 2006, 11:49 AM
There is a new patch based on hater's pacth.
This patch try to resove the following issue which happened in the hater's pacth:
The system hang up afer you want to configure the mac address by ifconfig. Due to all zero mac address , the network does not work.(You know you can't connect to network because mac address is 00:00:00:00:00:00 in some cases.)
This patch try to hack the getHardwareAddress function and put your mac address into that function. So this function return your really mac address.
Currently, this patch is not a perfect one. The issues are as follows:
1. During startup, the system hang up sometimes.
Workaround:
1. boot with -s
2. go to /System/Library
3. delete Extensions.kext and Extensions.kextcache.
4. reboot.
This workaround works for my dell D610 system.
2. You have to run the tcmpdump. Otherwise, there is still no network connection.
Based that, DHCP works. Autonegotiation works too.
How to install this patch?
Step 1: to install this patch, just like "hater's patch installation". Notes: please don't reboot it.
Step 2: to delete Extensions.kext and Extensions.kextcache.
Step 3: reboot
After successfully installation and start up successfully, if your network still does not work, please run tcpdump ( I meet this case in my dell D610. I feel strange in this case. But I have no time to resolve it. Hope others can resolve it ).
In my patch, current mac address is fixed to my computer mac address. If you want your own mac address, please follow steps to modify my attached file:
Address 2E92C: you will find the following Hex code
C6 02 00 C6 42 01 14 C6 42 02 22 C6 42 03 C9 C6
42 04 D6 C6 42 05 32
( assumpation, your mac address is UU:VV:WW:XX:YY:ZZ ) please replace above code as follows:
C6 02 UU C6 42 01 VV C6 42 02 WW C6 42 03 XX C6
42 04 YY C6 42 05 ZZ
Above works for my dell D610. But I can't make sure it works for other PC.
sootboot
Oct 21 2006, 03:58 PM
What about the Broadcom 5787 (DEV= 1693)? I tried it several ways but never managed to get it working (built in Ethernet shows up grey in network configuration, and I can't select it or do anything with it.. )
I'm new to mac so any help is welcome.
EDIT: by editing the info.plist file it no longer shows up in grey (so i guess the card is found) but now it says my cable is unplugged all the time.. any fix for this or will this patch just not work for the 5787?
moondark
Oct 23 2006, 05:41 PM
QUOTE(dongzhi @ Oct 15 2006, 11:46 AM)

There is a new patch based on hater's pacth.
This patch try to resove the following issue which happened in the hater's pacth:
The system hang up afer you want to configure the mac address by ifconfig. Due to all zero mac address , the network does not work.(You know you can't connect to network because mac address is 00:00:00:00:00:00 in some cases.)
This patch try to hack the getHardwareAddress function and put your mac address into that function. So this function return your really mac address.
Currently, this patch is not a perfect one. The issues are as follows:
1. During startup, the system hang up sometimes.
Workaround:
1. boot with -s
2. go to /System/Library
3. delete Extensions.kext and Extensions.kextcache.
4. reboot.
This workaround works for my dell D610 system.
2. You have to run the tcmpdump. Otherwise, there is still no network connection.
Based that, DHCP works. Autonegotiation works too.
How to install this patch?
Step 1: to install this patch, just like "hater's patch installation". Notes: please don't reboot it.
Step 2: to delete Extensions.kext and Extensions.kextcache.
Step 3: reboot
After successfully installation and start up successfully, if your network still does not work, please run tcpdump ( I meet this case in my dell D610. I feel strange in this case. But I have no time to resolve it. Hope others can resolve it ).
In my patch, current mac address is fixed to my computer mac address. If you want your own mac address, please follow steps to modify my attached file:
Address 2E92C: you will find the following Hex code
C6 02 00 C6 42 01 14 C6 42 02 22 C6 42 03 C9 C6
42 04 D6 C6 42 05 32
( assumpation, your mac address is UU:VV:WW:XX:YY:ZZ ) please replace above code as follows:
C6 02 UU C6 42 01 VV C6 42 02 WW C6 42 03 XX C6
42 04 YY C6 42 05 ZZ
Above works for my dell D610. But I can't make sure it works for other PC.
Hey man, your patch only runs when the nic is at promiscous mode, i made a little software to enable promisc mode at startup. The file must be expanded at /Library/StartUpItems/. you must reboot...
Can you explain how you made the patch? May be we can help you to improve it, I have a kernel panic everytime that i booted restarting (shutdowning and booting worls flawless)...
The patch is working very well no other problems that i have found, THANK YOU VERY MUCH Mr. Dongzhi.
dongzhi
Oct 24 2006, 03:12 PM
It's really a bad day. My Dell D610 is stolen. All work is lost including this patch.
Here I just describe how and what is done in my pathc. Hope other guy can continue to improve
it because my patch still have two issues:
1. Promiscuous Mode only
2. System panic after rebooting.
Based on the Hater's patch, all zero MAC address is returned. After looking at IONetworkFamily kext,
getHardwareAdress shall be implemented by all Ethernet kext, such as BCM5751.
getHardwareAddress( IOEthernetAddress * addr )
So I try to rewrite the binary instruction code for getHardwareAddress function and let this function return my own mac address.
You can use otool to disemble the AppleBCM5751Ethernet, then you will find where this function is located in the file.
Via analysing the assemble code, you can replace instruction code with another code. Since I have no OSX86 now, you can use otool to dissemble the original AppleBC5751Ethernet ( this is patched by Hater ) and my patched one. You will find what is done by me.
Because I am not familer with OSX system, I don't know why system panic happen. Please continue to improve it. Thank very much for Hater and moondark.
abyss
Oct 25 2006, 07:53 AM
yippe!!

Tinheads patched extension works for me .. cool. My ethernet card was detected on reboot. Writing this from Safri
I am on Dell600m with Broadcom 570x Gigabit Integrated Controller. Installed JaS10.4.6. sound working, internet working.
Thanks guys.
jurist
Oct 26 2006, 04:17 AM
can anybody tell me what my mac address is? A have RTL8139(fully working and a mac address:00:e0:4c...) and onboard BCM5751(mac address:00:00...)
Can I just choose an address or do I have to do something for find out my mac address.
what should I do?
please help and sorry my english...
thanks...
zbob
Oct 27 2006, 06:39 PM
> can anybody tell me what my mac address is?
No.
> Can I just choose an address or do I have to do something for find out my mac address.
Best if you find your correct address.
> what should I do?
I don't know your brand of computer, but some have the MAC-address written on a sticker on the bottom of the computer (laptop) or on the motherboard (if a desktop with onboard Ethernet). Otherwise the easiest would be to boot Linux or Windows and check with "ifconfig" under Linux or "ipconfig /all" under Windows.
-- zbob
drew0982
Nov 1 2006, 07:47 PM
would someone be so kind to email me a broadcom driver for an hp nc6000 please? i just got 10.4.6 installed and i just need a nic driver... thanks in advance! andrewpwells@gmail.com
lesigh
Nov 5 2006, 07:54 PM
I'm running Jas 10.4.6 on a Dell Latitude D820, Broadcom 5752, dev 1600.
I patched my installation with the following tutorial, that I've clipped from a previous post in this thread (quoted it below).
And it worked beautifully... for a few seconds. After loading about two pages, I get a nice and polite demand to reboot my machine (probably the GSOD. I'm new to the Mac world).
There have been two or three similar cases in a thread dedicated to the d820, but I thought others may have encountered this. Does anybody know what the problem is? I'd be pathetically greatful.
QUOTE
In this approach I used the "ual808" post in
http://forum.insanelymac.com/index.php?sho...4987&hl=hexUsing 10.4.5 (Broadcom BCM5752) dev id: 1600 Vendor Id:14e4
save the file /System/Library/Extensions/IONetworkingFamily.kext in the desktop
(in the desktop copy) right click and "show contents"
find the Contents/PlugIns/AppleBCM5701Ethernet.kext
right click and "show contents"
you going to find a file named AppleBCM5701Ethernet (you are going to use the hexeditor on it) drop it in the desktop!!
you could download an hex editor in
http://www.versiontracker.com/dyn/moreinfo/macosx/10658or
http://www.apple.com/downloads/macosx/deve...tools/0xed.htmlin the hexeditor go to Find "66 81 FA 59 16" and replace all matches with "66 81 FA 00 16"
ps. my deviceId is 16 00, took time to understand the changing
scroll down to line 37550 and change.....
change address 37554, 37555 of "75 71" to "EB 71"
save and close the file....
than inside the AppleBCM5701Ethernet.kext you going to find the file named "Info.plist" open it and replace the entry <string>pci14E4,1659</string> with <string>pci14E4,1600</string> and save the file.
Put back the AppleBCM5701Ethernet inside the AppleBCM5701Ethernet.kext (same place).
drop the modified IONetworkingFamily.kext in the original location (should need root password)
then run the commands
sudo -s
cd /System/Library/Extensions/
ln -s IONetworkingFamily.kext com.apple.iokit.IONetworkingFamily.kext
rm /System/Library/Extensions.kextcache
rm /System/Library/Extensions.mkext
chown -R root:wheel /System/Library/Extensions
kextcache -k /System/Library/Extensions
shutdown -r now
then you will reboot.....
once booted, you need to setup the network
# setup the mac address (see it in windows "ïpconfig /all")
sudo ifconfig en0 ether 00:13:72:18:XX:YY
# start options
sudo ipconfig set en0 DHCP
by now you should ping your default gateway....
And that's all folks
regards
Marcelo Correa
banz
Nov 15 2006, 11:01 AM
Nisa your drivers worked great for my device 14e4 1677
but i have just got the weirdest problem! i got it to work on 10.4.8 with my HP dc 7100 spff. then I took another exactly same machine (hp dc 7100 spff) and install it. It doesnt let me set the ifconfig en0 ether 00:xx it crashes straight away!!!
i tried fiddling around with the drivers all day and it doesnt let me set the mac address. and i tried setting the ip address and dhcp / dns manually but it still doesnt work. doesnt respond to ping and no internet.
so i took the hdd out and put it into the first machine that worked. and i can set the mac address fine!!! so that means the drivers are working.
this is very strange cos both device is 14e4 1677. same bios version. all identical computers. unless the firmware is different on the ethernet i highly doubt that is the problem.
i have also copied the bios settings and both machine got the same settings.
anyone got any idea whats wrong?
Blahzay
Nov 17 2006, 11:44 AM
Finally a guide that worked!!

I just got networking running in my nc6000. Thanks a lot for this.
Bigomod
Nov 20 2006, 01:56 PM
On my broadcom 169D always Memory Map Error. Please help me
coolhi
Nov 24 2006, 04:19 PM
QUOTE(lesigh @ Nov 6 2006, 03:54 AM)

I'm running Jas 10.4.6 on a Dell Latitude D820, Broadcom 5752, dev 1600.
I patched my installation with the following tutorial, that I've clipped from a previous post in this thread (quoted it below).
And it worked beautifully... for a few seconds. After loading about two pages, I get a nice and polite demand to reboot my machine (probably the GSOD. I'm new to the Mac world).
There have been two or three similar cases in a thread dedicated to the d820, but I thought others may have encountered this. Does anybody know what the problem is? I'd be pathetically greatful.
Hi lesigh:
I have Jas 10.4.7 installed on Dell Latitude D620, Broadcom 5752 , dev 1600.
I followed your instructions and my NIC looks work, but after explore two page, the screen display "You need to restart your computer......" And I have to power off the computer then restart it . Next time I do nothing with my computer, just wait after the reboot, after 2~3 minutes, the "You need to restart your computer...." comes again! So awful! The system works well before I use the patch though it can't use the NIC.
Can anyone help me?How to solve it? Thanks!
katmail
Nov 25 2006, 04:31 AM
QUOTE
Ethernet knows where it's going: 100 Gigabits
Ethernet will keep accelerating, speeding up to 100G bps (bits per second) in the next few years, the head of a standards study group said Wednesday.
November 22, 3:17 p.m. PST
argonzero
Nov 25 2006, 05:11 AM
QUOTE(ual808 @ Apr 30 2006, 12:10 AM)

Hater, thank you very much. It works!
I have DELL GX520/SC430 and both BCM5751 on board.
I could make SC430 work and I write down step by step how I did for someone who has SC430/GX520 or BCM5751 onboard.
So people like me should not read all thread to make it happen.
My
DEV_ID of BCM5751 is "
1677" (VEN_ID is "14E4").
MAC ADDRESS is "
00:13:72:18:XX:YY". (replace XX YY as yours)
You can check these numbers in Windows.
Also you need the following tool or similar software called "binary editor" or "hex editor".
Hex Edit (freeware)http://www.versiontracker.com/dyn/moreinfo/macosx/10658---
Run terminal
sudo -s
cd /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleBCM5701Ethernet.kext/Contents/MacOS
cp AppleBCM5701Ethernet /Users/your_account_name/Desktop
---
(back to Desktop)
1) right click AppleBCM5701Ethernet, Get Info.
2) change ownership & permissions as you can modify it.
3) run HexEdit, then open AppleBCM5701Ethernet
4) choose "Find & Replace" from menu.
5) Find: "66 81 FA 59 16" /Replace with: "66 81 FA
77 16"
(my DEV_ID was
1677, you type yours at last two bytes)
6) Matching: "Hex: (<-choose this)
7) push "Replace All"
8) scroll down to 37550
9) change address 37554, 37555 of "75 71" to "EB 71"
10) then save file and quit Hex Edit.
11) change ownership & permissions as before (by Get Info)
ownership="system" and group="wheel"
12) (return to terminal)
---
cp /Users/your_account_name/Desktop/AppleBCM5701Ethernet ./
shutdown -r now (or reboot)
---
(after reboot, run terminal)
sudo ifconfig en0 ether
00:13:72:18:XX:YY(machine should get IP address if you connect cable)
I did not need the following steps which Hater mentioned.
---
# renew IP
sudo ipconfig set en0 BOOTP
sudo ipconfig set en0 DHCP
Thank you again, Hater. I could save one PCI slot from GX520/SC430.
[ual808 turning DELLs into Macintels]

Hey everyone,
Just wanted to let everyone know that this worked on a DELL Latitude D620 Dev ID 1600, and also fixed the wireless connection. The wireless would be detected as "built-in ethernet" after manually setting the SSID with the airport command. After doing these instructions the Broadcom 57xx gigabit works and the Broadcom wireless is correctly reporting as "airport". Thanks everyone here, my D620 is working wonderfully now!
cthinh
Nov 26 2006, 09:13 AM
Nisa-it. I follow your instructions but my system hang out. It's freezed. I don't know why. My system is DELL Dimension 8400 with Broadcom 57xx onboard. Dev ID: 14E4 - 1677; Can you help??
Fidoboy
Nov 26 2006, 11:52 PM
Downloaded patch, installed and...
i get this and computer hangs...
.:FiDo:.
imnes
Nov 29 2006, 12:33 PM
I have a Sun W1100Z with Broadcom 5703 (rev 02) that I need to get working. Looks like the IDs are 14e4 16a7, could someone add this to the driver?
stel82l
Nov 29 2006, 08:46 PM
QUOTE(Nisa-it @ Jun 15 2006, 02:48 PM)

Hi Gellius31,
you don't have to patch anything...
If you have other device-id as i am post before, please post ist here...
I would like to expand the list of supported chips
best regards...
Homar
Hi Nisa-it, I have a 1600 device, and it hangs my system with a GrayScreenOfDeath after the patching as soon as there's a cable connected to it...
stel82l
Nov 29 2006, 09:31 PM
QUOTE(argonzero @ Nov 25 2006, 06:11 AM)

Hey everyone,
Just wanted to let everyone know that this worked on a DELL Latitude D620 Dev ID 1600, and also fixed the wireless connection. The wireless would be detected as "built-in ethernet" after manually setting the SSID with the airport command. After doing these instructions the Broadcom 57xx gigabit works and the Broadcom wireless is correctly reporting as "airport". Thanks everyone here, my D620 is working wonderfully now!
1. About the ethernet card: this and any other method works with my d620 for a couple of minute: after that my PC freezes with a GrayScreenOfDeath. (I'm using JaS 10.4.7 + 10.4.8 Combo Update, what are you using?)
2. What wireless card do you have? My d620 has an intel Pro Wireless 3945ABG (ID 8086/4222) that is not supported in any way...
Thanks!
Ste
Fidoboy
Dec 1 2006, 10:27 AM
I forgot to put my device and vendor's id, it's 1677 and 14E4. I'm using 10.4.8 with latest semthex kernel...
Fidoboy
Dec 5 2006, 08:19 PM
Anybody?¿?¿
adaminc
Dec 6 2006, 07:54 AM
I'm not sure which type (57xx) of broadcom I have, but my device ID is 165E, and Vendor ID is 14E4, the device shows up, but I cant connect to my router and thus to the internet, i'm on a HP NW8000, i figured this would all be easy since the laptop is "linux certified" boy was I wrong.
krypto
Dec 6 2006, 12:09 PM
I have a dc7600 from hp:
Network interface
Integrated Broadcom NetXtreme Gigabit Ethernet for HP
I am guessing its the 57xx chip.
Vendor ID is 14E4 , The Dev ID is 1600,
Any help with installing this is great. I have tried the above options simply no go...eth0 does not exist,,,
Rammjet
Dec 6 2006, 12:21 PM
14e4165e = NetXtreme BCM5705M_2 Gigabit Ethernet -- or -- NC8000 laptop -- or -- NC6000 laptop -- or -- NX6110/NC6120 laptop
14e41600 = NetXtreme BCM5752 Gigabit Ethernet PCI Express -- or -- E4500 Onboard
Instead of eth0 look for en0.
al_broccoli
Dec 6 2006, 03:37 PM
QUOTE(Nisa-it @ May 30 2006, 12:16 PM)

hi folks,
thx for all help me to get working drivers....
best regards,
Homar
@Gellius31: try the following instructions
1. unpack AppleBCM5751Ethernet.kext.zip
2. move AppleBCM5751Ethernet.kext to /System/Library/Extensions/
3. open Terminal
4. sudo -s
5. chown -R root:wheel /System/Library/Extensions/
6. cd /System/Library/Extensions/
7. chmod -R 755 AppleBCM5751Ethernet.kext
8. reboot
This worked like a champ for me. I have to set the mac address manually, but now I'm golden. I'm on a 5751M on a Thinkpad T43P.
Cheers!
coolhi
Dec 7 2006, 07:38 AM
QUOTE(stel82l @ Nov 30 2006, 05:31 AM)

1. About the ethernet card: this and any other method works with my d620 for a couple of minute: after that my PC freezes with a GrayScreenOfDeath. (I'm using JaS 10.4.7 + 10.4.8 Combo Update, what are you using?)
2. What wireless card do you have? My d620 has an intel Pro Wireless 3945ABG (ID 8086/4222) that is not supported in any way...
Thanks!
Ste
I also have a D620 and has the same situation with you, the NIC on board can work only for a few minutes, and the screen freeze then have to power off and restart. It's too boring!
Anyone could help me?Thanks!
device ID 14E4 1600
Vecter
Dec 7 2006, 04:21 PM
I'm having the same difficulties as Fido above...
Installed 10.4.8 w/ Latest Semthex and put the modified BCM751...kext into my Extensions directory.
And everything worked Beautifully! (Well, with the exception of the 00::::00 issue, but my router didn't care).
Then about 3 days later, I rebooted, and *boom* system locks on:
AppleBCM5751Ethernet: 1 1659 setPowerLevels - returning early, have a 5721. onoff=, fPciDeviceId=
I see that twice, then system lockup.
Any ideas?
krypto
Dec 8 2006, 02:44 AM
we need some soulution for this....i just cant get the network card to work...any one whos even got the broadcom dev id 1600 to work let me know.
En0 not working either. When i try to change mac address it says network is down or some thing like that.
Works fine on my other machine which had broadcom dev id1677 with this patch and adding mac address maually cant figure out whats the issue with this Dev id :1600
nixblicker
Dec 8 2006, 08:22 AM
I figured out that if you move the AppleBCM5751Ethernet.kext from /System/Library/Extensions to another folder and load it manually after you are in the Gui it works fine!
So what I did:
1. sudo -s
2. mkdir /System/Library/Extensions2
3. cd /System/Library/Extensions
4. mv AppleBCM5751Ethernet.kext ../Extensions2/
5. cd ..
6. rm Extensions.*
That moved the kext to a different folder to prevent the autostart => halt of the system.
7. Than open your "/etc/rc" file with the editor of your choice and go to the end of the file. Before "exit 0" add the following line
kextload /System/Library/Extensions2/AppleBCM5751Ethernet.kext
Maybe
8. diskutil repairPermissions /
9. reboot
Using this method I got the card working on every startup and my Pentium M (SSE2 only) with the latest semthex kernel (beta9).
josh256
Dec 13 2006, 04:52 AM
Working Broadcom/BCM5751 on OS X 10.4.8 at boot..
Note: After trying every method/hack in every forum here's what finally worked for me was the original hater mod *WITHOUT* the patched 5751 kext
1) grab the original AppleBCM5701Ethernet driver from any pre-10.4.8 install (it will be a larger file)
or
1a) grab the famous AppleBCM5751Ethernet.kext.zip (note: this kext crashes on load for me BUT it includes the older/pre-10.4.8 5701 driver as well!!)
1b) in its MacOS dir is both a patched AppleBCM5751 *AND* legacy/unpatched AppleBCM5701 driver, cp the 5701 to your 10.4.8 dir

3) overwrite the original 10.4.8 5701 driver with the older (and larger) one
4) from here revert to the original hater mod (manually edit Info.plist and hex edit the [newly installed] 5701 driver (again w/ hater instructions)
At this point you have replaced the 10.4.8 driver (/System/Library/Extensions/IONetworking/Contents/Plugins/AppleBCM5701Ethernet.kext/Contents/MacOS/[file in here]) and done the old hater mod to both the driver and plist files
4) chmod/chown the driver to 755 and root:wheel
5) rm -r /System/Library/Extensions.*
6) sync
7) reboot
8) disable NIC (or in my case, on my shuttle I had to disable the PCI-e channels that my BCM5751 hung off of)
9) boot, disk util, repair
10) reboot, reable NIC
CHmodzs
Dec 15 2006, 02:26 AM
i got this card working on my IBM ThinkCentre after patching the driver with my ID Device (167E) and set the MAC address manually then receive ip from DHCP server. but in my network status in system preferences it show that my cable is connected but does not have an IP address

..how do this happen?and i cannot browse samba/cifs on my network...anyone can help??
thanks in advance
TravisWPC
Dec 25 2006, 10:02 PM
Broadcom NetExtreme Gigabit: Driver Installation Instructions Needed
Would someone be so kind as to re-post the instructions on this site so that anyone needing the information doesn't have to request to have it e-mailed? If so, that would be great! Thanks a bunch!
durain
Dec 26 2006, 03:50 PM
Hi nixblicker,
Were you able to correctly get the MAC address with this method ?
I have a Dimension 8400 - DEV_ID=1677. I've tried all method and I cannot change my MAC address. It boots up fine but with MAC address of all 0s.
Thanks.
QUOTE(nixblicker @ Dec 8 2006, 08:22 AM)

I figured out that if you move the AppleBCM5751Ethernet.kext from /System/Library/Extensions to another folder and load it manually after you are in the Gui it works fine!
So what I did:
1. sudo -s
2. mkdir /System/Library/Extensions2
3. cd /System/Library/Extensions
4. mv AppleBCM5751Ethernet.kext ../Extensions2/
5. cd ..
6. rm Extensions.*
That moved the kext to a different folder to prevent the autostart => halt of the system.
7. Than open your "/etc/rc" file with the editor of your choice and go to the end of the file. Before "exit 0" add the following line
kextload /System/Library/Extensions2/AppleBCM5751Ethernet.kext
Maybe
8. diskutil repairPermissions /
9. reboot
Using this method I got the card working on every startup and my Pentium M (SSE2 only) with the latest semthex kernel (beta9).
forcer
Dec 28 2006, 10:27 AM
Hello all.
I have notebook HP nc6320 with broadcom BCM5788(dev 169c) I tried 10.4.8 & 10.4.7 both with no sucess.
I have followed the instructions for this card(also patched with hexedit), unfortunately I get "bad magic number" in nvram problem.
Anything that could b helpful in this case?
Many thanks!
netije
Dec 29 2006, 01:39 PM
QUOTE(forcer @ Dec 28 2006, 11:27 AM)

Hello all.
I have notebook HP nc6320 with broadcom BCM5788(dev 169c) I tried 10.4.8 & 10.4.7 both with no sucess.
I have followed the instructions for this card(also patched with hexedit), unfortunately I get "bad magic number" in nvram problem.
Anything that could b helpful in this case?
Many thanks!
try this one solution
CODE
http://forum.insanelymac.com/index.php?showtopic=4987&hl=bcm5788&st=24#
it works for me on Acer 4602 with 10.4.7
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.