The network card can work and is working on my 10.4.5 install. Here's how:
From Hater (the MAN) in the post http://forum.osx86project.org/index.php?sh...iew=getnewpost:
I managed to patch driver additionally to skip the NVRam Init and Check functions and now my PCI-X BCM5751m (167d device id) works even with small limitations Limitations inlude: Mac doesn't read the Mac Address (obviously it's in NVRam), does not count properly speed (it's 10 times lower in my observations, so when downloading Mac shows 10 times faster speeds than actual is... I don't care) and I didn't manage to start dhcp on start so I had to enter IP/Mask/Router/DNS manually but IT WORKS In my opinion patch will work on 5750/5751 chips as well device id's 1677/1778 and so on but any feedback will be appreciated.
so I personally pathed all occurences of:
"66 81 FA 59 16" to "66 81 FA 7D 16" (It's the instruction cmp dx, 167d... yes everywhere in driver compare is against dx... I tripple checked it) not just 37336... there are 46 occurences... if I remember correctly
Second (my patch) at 37554 change 75 71 to EB 71... this changes just before initnvram and checknvram functions a jnz to a jmp... I think that this jnz is a check if there is nvram present but of course I'm not sure.
My added 2 cents:
I got my Dell GX620 with the Broadcom 5751 working! I know there are a lot of folks like me out there, so here's what I did.
1) Firstly, I can only seem to load x86 v10.4.5 (10.4.6 doesn't install for some reason. Whatever..), so I can't vouch for other versions, yet..
2) Did everything in the Hater post in this thread (April 26, 9:26 AM posting) with one exception: In the AppleBCM5701Ethernet.kext, where it states find and replace "66 81 FA 59 16" to "66 81 FA 7D 16", I put in "66 81 FA 77 16"; which is the location of the card in my Dell GX620. Make sure you still change that value in 37554 from 75 71 to EB 71!
3) The magic happened when I went into AppleBCM5701Ethernet.kext --> Contents and edited Info.plist (using Mac TextEdit) to include the following line under the section labeled "<array>":
5) If it works, BOUNCE OFF THE WALLS!
Special thanks to Hater and the whole crew and community at the OSx86 project!