Jump to content

Broadcom 570x and 575x


  • Please log in to reply
934 replies to this topic

#901
seamanca

seamanca

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
Thanks JoE-V.
My machine got everything works well at iaktos 10.5.7, then update to 10.5.8.

For Iaktos S2 10.6.4 now I have, actually I am OK with that since performance is better than 10.5.7 even, wireless Dell 1490 works perfected just out of box.
Hopefully, there is any BCM5754 driver can work for SL, so Ethernet can works on my machine. Then I will be all set. I don't know where is the source code available, maybe I can do some changes and try.

I will try empire TFI later, see how it works.

#902
JaE-V

JaE-V

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 933 posts
  • Gender:Male
  • Location:Texas

Thanks JoE-V.
My machine got everything works well at iaktos 10.5.7, then update to 10.5.8.

For Iaktos S2 10.6.4 now I have, actually I am OK with that since performance is better than 10.5.7 even, wireless Dell 1490 works perfected just out of box.
Hopefully, there is any BCM5754 driver can work for SL, so Ethernet can works on my machine. Then I will be all set. I don't know where is the source code available, maybe I can do some changes and try.

I will try empire TFI later, see how it works.


I now have full acceleration working in snow leopard now, only thing not working is the LAN of course. I used the dsdt from the compilation in my post history and generated efi strings manually. 10.6.4. Unfortunately the acceleration kills shut down and restart no matter the fix

#903
mayostard

mayostard

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts

Thank you so much. I hexedit ur kext and my broadcom 5761(id1681) works perfectly under 10.6.3 64bit

it didn't work at first, then I found there's another applebcm5701 kext in the extension folder, i deleted that, hexedit the one in the plugin folder in IONetworkfamily, and it works!!!


What edits did you make to the one in the plugin folder in IONetworkfamily, exactly? I have the same NIC in my Dell T3500 and I can't get it to work.

#904
rayzor991

rayzor991

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 7 posts
I have the Dell XPS Gen 4 - its using a Broadcom 57xx series driver. Anyone know where else to get this? I am still missing Audio, full res video and this nic driver on 10.5.6 iPC install.

Thanks,

#905
harris naveed

harris naveed

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
i have a qeustion i have burned iatkos v7 iso on a dvd without the md5.rtf file it loads the screen and installer when im finnished installing it boots to the hard drive but doesnt show anything. am i supposed to burn the md5.rtf file too on the dvd?

#906
nickgallis

nickgallis

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
sameone have kertx for 10.6.4 working ... I try to add ID on old but don't work

#907
ivokik

ivokik

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
  • Gender:Male
  • Location:The Netherlands
  • Interests:Read news about OSX in Hackintosh world !

sameone have kertx for 10.6.4 working ... I try to add ID on old but don't work

it didn't worked with 10.6 neither. It even freezes the machine when i tried to ad an MAC address via terminal...
any one?

#908
davidsmesh

davidsmesh

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Hi!

Please help me!

I have a Boradcome NetXtreme BMC5754 Gigabyte enthernet (onboard)

Operation that could get under Leopard 10.5.2?

I suffer with it for months, but it fails .. :rolleyes: It would be nice if someone would help him.

Thank you!


David.

#909
ivokik

ivokik

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
  • Gender:Male
  • Location:The Netherlands
  • Interests:Read news about OSX in Hackintosh world !

Hi!

Please help me!

I have a Boradcome NetXtreme BMC5754 Gigabyte enthernet (onboard)

Operation that could get under Leopard 10.5.2?

I suffer with it for months, but it fails .. ;) It would be nice if someone would help him.

Thank you!


David.


Just buy a USB Wireless stick and you are OK !!!! I did it too !!!!
Or even better buy a real mac ! I did it too !!!!

#910
SunKi

SunKi

    InsanelyMac Protégé

  • Members
  • Pip
  • 44 posts

Just buy a USB Wireless stick and you are OK !!!! I did it too !!!!
Or even better buy a real mac ! I did it too !!!!


After a small patch I got a fully functional Broadcom BCM5755 [14e4: 167b]
That's what I did:
With the help of HexEdit I replaced all b416 -> 7b16
Replaced 0f8465010000 -> 08565010000 twice
I now have a fully functional kext from Mac OS 10.6.5 with fully operational DHCP and MAC address
Sorry for my english

EDIT: To support 64 bits had to patch 0f8422010000 -> 0f8522010000
Gigabit does not work correctly (only 32-bit)

EDIT2:
Fixed bug in the patch (jz in 32-bit code is located at the 574BD, a 64-bit - 12F78)
Total. For a fully functioning version of 32 and 64 bits at 100Mb / s and 1Gbit / s (everything works for my card) should be done only:

1. replace all - b416 -> 7b16
2. at 12F78 replace - 0f8422010000 -> 0f8522010000 - 64bit code
3. at 574BD replace - 0f8465010000 -> 0f8565010000 - 32bit code

EVERYTHING WORKS!

PS: patched corrected kext Attached File  AppleBCM5701Ethernet.kext.zip   217.31KB   837 downloads;)

#911
ivokik

ivokik

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
  • Gender:Male
  • Location:The Netherlands
  • Interests:Read news about OSX in Hackintosh world !

Anyone else getting this at boot:

Nov 28 01:37:10 localhost kernel[0]: AppleBCM5701Ethernet: 0 0 InitNVRam - found non-5701 with serial eeprom or unbuffered flash
Nov 28 01:37:10 localhost kernel[0]: AppleBCM5701Ethernet: 0 0 getAdapterInfo - init/sanity check of nvram failed
Nov 28 01:37:10 localhost kernel[0]: AppleBCM5701Ethernet: 0 0 start - getAdapterInfo failed, giving up


AppleBCM5701Ethernet.kext is loading, but something about the actual hardware is not jiving. Any ideas?


op


I'm sorry man, i just gave up... and got a wifi usb stick form sitecom, €30 and is working @N speed modus- 320mb, cool enough...

#912
7t2OBbP4kk

7t2OBbP4kk

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts

Thx for upload. With hex-editting Your modificated kext I made it works under 64bit Snow Leo with auto-MAC finding for 5784M model. :)


I have broadcom 5761e on Dell Latitude E5410. I have get Mac OS 10.6.2 installed and now want to get the network card working. Would you please let me know how to edit the kext from another network card so that it can be used for mine?

#913
smphoto

smphoto

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
I have the BCM5752 ethernet in a Dell D620 NVidia. I have read and tried all the previous suggestions to get it working but I haven't had any luck. I am running Snow Leopard 10.6.0 native using Leppy's D620SLV1.iso for installation. I can see an ethernet port in the Network System Preference but it won't connect with either DHCP or Manual IP. I have tried configuring it in the terminal but it doesn't stick.

I have tried manually configuring the BCM5751.kext and downloaded the modified ones, but they aren't working.

I have installed the latest Extra folder version 1.4 from D4x0, http://www.osxlatitu..._Changelog.html

I have a wireless card on order, since the current wireless is Intel. I would like to get ethernet working in order to download updates and surf.

If anyone can help, I would appreciate it.

Thanks.

#914
mikntwd

mikntwd

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
Question:

What terminal command do I type to locate my Device ID for BCM5752 LAN adapter?

Thanks...


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...



#915
searockcliff

searockcliff

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
Thanks SunKi!

I works out for my network card on your base, just replace all 7b 16 with 9b 16 in binary. Info.plist also changed 167b->169b.

My card infor:

Dell Optiplex 330

Broadcom Netlink BCM5787 PCI-E Gigabit Ethernet Controller (14e4:169b)



After a small patch I got a fully functional Broadcom BCM5755 [14e4: 167b]
That's what I did:
With the help of HexEdit I replaced all b416 -> 7b16
Replaced 0f8465010000 -> 08565010000 twice
I now have a fully functional kext from Mac OS 10.6.5 with fully operational DHCP and MAC address
Sorry for my english

EDIT: To support 64 bits had to patch 0f8422010000 -> 0f8522010000
Gigabit does not work correctly (only 32-bit)

EDIT2:
Fixed bug in the patch (jz in 32-bit code is located at the 574BD, a 64-bit - 12F78)
Total. For a fully functioning version of 32 and 64 bits at 100Mb / s and 1Gbit / s (everything works for my card) should be done only:

1. replace all - b416 -> 7b16
2. at 12F78 replace - 0f8422010000 -> 0f8522010000 - 64bit code
3. at 574BD replace - 0f8465010000 -> 0f8565010000 - 32bit code

EVERYTHING WORKS!

PS: patched corrected kext Attached File  AppleBCM5701Ethernet.kext.zip   217.31KB   837 downloads ;)



#916
allbundy11

allbundy11

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts
Hi

Has anyone hex modded a recent 10.6.3+ driver for 14e4 1677 ?
It's the Broadcom adapter used in the Dell SX280,GX280 and GX620

At the moment the only thing working is an old leopard driver (2.1) without correct MAC address (00:00:00:00:00). I tried hacking a recent driver (AppleBCM5701Ethernet.kext in IONetworking) myself but I get adapter error.

Reading around I found the following HEX edits correspondent with below assembly code checks in the driver. Can anyone add to this list? Maybe I missed a part of the necessary changes in HEX.

PCI ID: 14e4:1677

HEX: 66 3D 77 16 = cmp AX, 1677
HEX: 66 81 FA 77 16 = cmp DX, 1677
HEX: 66 81 F9 77 16 = cmp CX, 1677

#917
doob

doob

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts

UPDATE: 64 bit mode too available!!!!


UPDATE: 10.6.3 version


as far i know, it show a warning in the logs about unknown ACPI low power methods, but it support sleep, unload, and it read the mac address from the card. support for both 32 and 64 bit modes.
if the card don't get the address from the dhcp, set it manually.
To install replace the original kext into IONetworkingfamily.kext/Contents/Plugins, fix permissions and reboot.


Does this work with later versions of Mac OS X than 10.6.3?

#918
fc bayern

fc bayern

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Macedonia

Thanks SunKi!

I works out for my network card on your base, just replace all 7b 16 with 9b 16 in binary. Info.plist also changed 167b->169b.

My card infor:

Dell Optiplex 330

Broadcom Netlink BCM5787 PCI-E Gigabit Ethernet Controller (14e4:169b)


Thanks,
Success also here with 14e4:1692(changing everything with 1692- been tryin for weeks , but finally YEAH)
Also for nobs, I must notice that also modifed IOPCIFamily.kext f 64bit, must be installed in order to get it working

#919
sebus

sebus

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:UK

Thanks SunKi!

I works out for my network card on your base, just replace all 7b 16 with 9b 16 in binary. Info.plist also changed 167b->169b.

My card infor:

Dell Optiplex 330

Broadcom Netlink BCM5787 PCI-E Gigabit Ethernet Controller (14e4:169b)


Thanks, works perfectly

sebus

#920
ludacrisvp

ludacrisvp

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 374 posts
  • Gender:Male
  • Location:USA

Running iATKOS v7 10.5.7 on DELL Precition 390

UPDATE: Aparently after a clean instal followed by the procees below it crash my system. However there is a fix.

raybabaPosted Dec 26 2009, 12:21 AM

raybabaPosted Dec 26 2009, 12:21 AM


Fifst install the kext in raybabas post above (no need for IONetworkingFamily update). Just modify the info.plist for your DEV_ID and install with kext helper, repair permissions then follow the instuctions below for my modified kext.

raybabaPosted Dec 26 2009, 12:21 AM


This worked perfect for me with a Broadcom 5754 DEV_167A !!!! But i can simplify the install process a bit as follows:

1) After you download BCM57XX.zip

2) Change entry pci14e4,167d to pci14e4,your device id here in both kext files:

/System/Library/Extensions/AppleBCM5751Ethernet.kext/Contents/Info.plist

/System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/AppleBCM5751Ethernet.kext/Contents/Info.plist

3)HexEdit:

/System/Library/Extensions/AppleBCM5751Ethernet.kext/Contents/MacOS/AppleBCM5751Ethernet

change "66 81 FA 7D 16" to "66 81 FA 7A 16" on all locations. Just substitute your the last two charicters of your device id for 7A.


4) After you make all your mods as described above just install them with KextHelper.

5)In diskutil repair permissions on your drive

6)Reboot with -f flag.

I have attached my modded kext files ONLY FOR Broadcom 5754 DEV_167A . For other DEV_ID you must follow the insturctions above.




MODERATORS PLEASE MAKE THIS A STICKY!!!!!

I spent 2 days and tried every soluton in these 40 pages and noting worked except for this.

Correct MAC address, DHCP, connected and working 100%.

UPDATE: On load the system rocognises the MAC address but says it is taken by another controller and gives me all zeros. very strange. But DHCP does work without having to change MAC address.


This method kind of works on the latest version of Snow Leopard to date 10.6.7 unfortunately its only a kind of works because as soon as you have given the card the MAC address it will kernel panic within a few minutes. sooner if you attempt to load a webpage.
I should note that I am using a Dell Poweredge T110 with the broadcom 5722 card dev id 165A. I did hex editing appropriately to match what was done with the 167A card as above but constant KP after giving MAC address. prior to that assignment the MAC is 00s I can ping local loopback and if I manually assign an IP I can ping the manual address locally and from a remote machine. there is a log line that indicated that it recieved a vlan packet during verbose booting.

Kernel panic: (CPU4)
com.apple.iokit.AppleBCM5751Ethernet(2.1.0.d21)@0x84304000->0x84318fff
--dependency: com.apple.iokit.IONetworkingFamily(1.10)@0x842d0000
--dependency: com.apple.iokit.IOPCIFamily(2.6)@0x7b0f1000
com.apple.iokit.IONetworkingFamily(1.10)@0x842d0000-> 0x842e6fff

Darwin 10.7.0 xnu-1504.9.37~1/RELEASE_I386

EDIT: Still panics even if no MAC is assigned. booted up and was left idle panic occurred in about 5 mins just sitting at desktop.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy