Jump to content

fluid | fixed

Broadcom BCM5752 [14e4:1600]


  • Please log in to reply
46 replies to this topic

#1
mcorrea

mcorrea

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
In this approach I used the "ual808" post in http://forum.insanel...o...4987&hl=hex

Using 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.versiontr...fo/macosx/10658
or
http://www.apple.com...tools/0xed.html

in 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

#2
jsnt

jsnt

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Can you attach your file /System/Library/Extensions/IONetworkingFamily.kext??

Thank you

#3
Suser

Suser

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 110 posts

View Postmcorrea, on Aug 13 2006, 08:04 PM, said:

scroll down to line  37550 and change.....
change address 37554, 37555 of "75 71" to "EB 71"

I did everything you did with my broadcom 5788, it was recognized, received an IP address but I was unable to ping my gateway or surf the net.

But I did not do the last step you mentioned here in my quote. Can you explain what it does or where you got the numbers from ?

My ID is 14e4:169c

#4
ubob

ubob

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Hi,

I also have a Dell Latitude D620 with Broadcom BCM5752. I followed the patching instructions, and the card is detected, can set mac address, get IP, and can surf the net (jippie). But after what seems to be a fixed number of transfered bytes/packets (which only takes 15 seconds) everything freezes/hangs... (doh).

I tried 10.4.6 and now updated to 10.4.7 and problem still persists. Mcorrea, do you also have this problem or does your network work flawlessly? Did you apply any more patches? What is your MacOsX version?

greets,

Ubob

#5
Suser

Suser

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 110 posts
OK, the BCM5788 card is now fully working. I had one issue though, that is that the Mac address was always reverted to 00:00:00:00:00:00 at reboot but I added your mac setup command to the /etc/rc script and now it is set up everytime I boot up the system.

So case is closed for me. Each necessary piece of hardware on my Acer Ferrari is running !!!

#6
kevkid69

kevkid69

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts

View Postubob, on Aug 21 2006, 05:37 AM, said:

Hi,

I also have a Dell Latitude D620 with Broadcom BCM5752. I followed the patching instructions, and the card is detected, can set mac address, get IP, and can surf the net (jippie). But after what seems to be a fixed number of transfered bytes/packets (which only takes 15 seconds) everything freezes/hangs... (doh).

I tried 10.4.6 and now updated to 10.4.7 and problem still persists. Mcorrea, do you also have this problem or does your network work flawlessly? Did you apply any more patches? What is your MacOsX version?

greets,

Ubob

I had the same problem.  I got a kernel panic as soon as I typed in a web address ;)  Anyone fix this yet?

#7
jsnt

jsnt

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
With patch, I have kernel panic (force reboot) on HP Compaq dc 7600 SFF

#8
ToastBreak

ToastBreak

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
Best thread ever.

This not only fixed my ethernet but afterward, magically, Airport decided that the other ethernet device WAS infact wireless and that it should take control.

It was the most glorious mac moment of my life loading SysPrefs and having it say "I found a new Airport card".

Infinite thanks mcorrea

-T

EDIT: I get GSOD after some arbitrary number of packets.  Looks like these two devices may not have the same size/set of buffer registers.  Or I'm just making up words; they don't make computer engineers like they used to.

#9
lotus49

lotus49

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
I also followed these instructions which resulted in a working ethernet connection until... the grey screen of death appeared.

It takes several minutes usually (I posted this using the Broadcom interface) but so far it has always crashed.

What about other D620 users?  Is your network working permanently or do we all have to type very quickly for fear our machines are going to die any minute?

#10
W_Galway

W_Galway

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Followed the directions on my D620 and received the exact gray screen of death after a few seconds of browsing.

Also interesting is after I made these changes, my Belkin wireless adapter which had previously been working correctly is not working anymore.

I need to look into that further though...

Grrrr.....

Will

#11
r0ck0

r0ck0

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts

View PostW_Galway, on Oct 1 2006, 11:36 AM, said:

Followed the directions on my D620 and received the exact gray screen of death after a few seconds of browsing.

Also interesting is after I made these changes, my Belkin wireless adapter which had previously been working correctly is not working anymore.

I need to look into that further though...

Grrrr.....

Will

I have the same problem, crashes after about 2 seconds of browsing. Also my MAC address wont stay. But after getting ethernet "working" my wifi really started working.

Patiently waiting for any updates.

#12
r0ck0

r0ck0

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
any update?

#13
lesigh

lesigh

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
Same problem here on a d820. Will try with 5751 solutions.

#14
SkyZ

SkyZ

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 126 posts
Could anyone so kind to post 10.4.5's IONetworkingFamily.kext here? since my first OSX86 is already JaS 10.4.8 and don't have any previous version, it's not possible to get the kext (I do have 10.4.3's IONetworkingFamily.kext where I found it in this forum, though).....
Once I've it, I'll try mcorrea's method and if it works, I'll post the patched kext up here as a pay back, thanks~~

#15
invalid8

invalid8

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
I got the ethernet device working on my D620, but have a same black screen after surfing a few web pages.  Would surely appreciate a copy of IONetworkingFamily.kext for anyone who has the ethernet working.

Thanks.

#16
gaogao

gaogao

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
I followed the procedure and got the same 2-seconds lifespan.
Once rebooted, I went to en0 settings/ethernet and choose manual config; I set 100basetx and full-duplex/flow control and I'm not having any crashes any more since then.

As usual, YMMV

Gg

Update: system does not crash but network stops working after a while.... :(

Edited by gaogao, 27 December 2006 - 02:15 PM.


#17
SkyZ

SkyZ

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 126 posts

View Postgaogao, on Dec 27 2006, 09:37 PM, said:

I followed the procedure and got the same 2-seconds lifespan.
Once rebooted, I went to en0 settings/ethernet and choose manual config; I set 100basetx and full-duplex/flow control and I'm not having any crashes any more since then.

As usual, YMMV

Gg

Update: system does not crash but network stops working after a while.... ;)

Hmm..... I guess I'll give up OSX86 on D620, at least for a while.... Onboard LAN isn't really a big deal (I've wireless working already), but sound is a must.... I got an US$9.99 USB sound card regconised, but the quality is very bad and choppy, though.....

#18
invalid8

invalid8

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts

View PostSkyZ, on Dec 27 2006, 06:00 PM, said:

Hmm..... I guess I'll give up OSX86 on D620, at least for a while.... Onboard LAN isn't really a big deal (I've wireless working already), but sound is a must.... I got an US$9.99 USB sound card regconised, but the quality is very bad and choppy, though.....

I can't seem to get the ethernet working either. Would you mind posting the wireless driver or instructions on how to get it working?

#19
SkyZ

SkyZ

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 126 posts

View Postinvalid8, on Dec 28 2006, 02:35 AM, said:

I can't seem to get the ethernet working either. Would you mind posting the wireless driver or instructions on how to get it working?

Oh, for wireless networking, simply take out your Intel 3945 and go get a Dell TrueMobile 1490 mini PCI-E card on eBay or local Dell parts distributor, and you'll be all set (OSX detects it as AirPort automatically).
BTW, do you got colour banding on the LCD screen with Titan driver?

#20
invalid8

invalid8

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts

View PostSkyZ, on Dec 27 2006, 07:18 PM, said:

Oh, for wireless networking, simply take out your Intel 3945 and go get a Dell TrueMobile 1490 mini PCI-E card on eBay or local Dell parts distributor, and you'll be all set (OSX detects it as AirPort automatically).
BTW, do you got colour banding on the LCD screen with Titan driver?

Ah. I thought you might have used the built-in wireless card. I can't switch it out since it's a company owned laptop.

I'm not sure what the Titan driver is. I've got a 10.4.6 installation and don't seem to notice any color banding issues.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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