Jump to content

Broadcom 570x and 575x


ohpossum
 Share

936 posts in this topic

Recommended Posts

I am working on it, unfortunetly OSX doesn't list the vendor id and device id for me. I have to install windows to get it.

 

Don't need to.

Just install attached package. And then, go to Terminal and enter "lspci -nn" w/o quotes.

:)

 

You'll see something like this:

.......

9:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5752 Gigabit Ethernet PCI Express [14e4:1600] (rev 02)

.......

 

In my case – all we need is [14e4:1600]

pciutils_osx_installer_1.03.zip

Link to comment
Share on other sites

I do not understand it, why only this it an is not going normally, the others works with this...

 

Yeah I wish I knew :poster_oops:

 

Here is my vendor / Device ID taken from Linux;

 

09:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5755M Gigabit Ethernet PCI Express [14e4:1673] (rev 02)

 

I've tried editting the BCM5701 and BCM5751 kexts but the best I get is a warning at startup saying the driver couldn't load correctly. I'm no pro so I could be missing something, but I don't think so. Here is basically what I do;

 

-Edit the Info.plist to include my Vendor / Device ID

-Copy in the edited kext, authenticate, replace

-(sometimes I delete the other BCM kexts just to be sure)

-Edit IONetworkingfamily.kext (or just add the edited BCM Kext to the package)

-Open disk util and repair permissions

-Reboot

 

This hasn't worked for me. Is there any D630 user out there with BCM5755M LAN that DOES work? That would quickly settle the matter.

Link to comment
Share on other sites

Yeah I wish I knew :thumbsup_anim:

 

Here is my vendor / Device ID taken from Linux;

 

09:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5755M Gigabit Ethernet PCI Express [14e4:1673] (rev 02)

 

I've tried editting the BCM5701 and BCM5751 kexts but the best I get is a warning at startup saying the driver couldn't load correctly. I'm no pro so I could be missing something, but I don't think so. Here is basically what I do;

 

-Edit the Info.plist to include my Vendor / Device ID

-Copy in the edited kext, authenticate, replace

-(sometimes I delete the other BCM kexts just to be sure)

-Edit IONetworkingfamily.kext (or just add the edited BCM Kext to the package)

-Open disk util and repair permissions

-Reboot

 

This hasn't worked for me. Is there any D630 user out there with BCM5755M LAN that DOES work? That would quickly settle the matter.

 

 

I tried this, but don`t working.

 

I received this message from Consol:

Oct 15 17:50:34 localhost bootlog[35]: BOOT_TIME: 1224085822 0

Oct 15 17:50:34 localhost rpc.statd[17]: statd.notify - no notifications needed

Oct 15 17:50:34 localhost DirectoryService[31]: Launched version 5.5 (v514.23)

Oct 15 17:50:34 localhost /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow[22]: Login Window Application Started

Oct 15 17:50:34 localhost DirectoryService[31]: WARNING - dsTouch: file was asked to be opened </var/run/.DSRunningSP1>: (File exists)

Oct 15 17:50:35 localhost kernel[0]: BCM5751Enet: Ethernet address 00:00:00:00:00:00

Oct 15 17:50:35 localhost mDNSResponder mDNSResponder-176.2 (Aug 15 2008 14:58:54)[21]: starting

Oct 15 17:50:36 localhost org.ntp.ntpd[14]: Error : nodename nor servname provided, or not known

Oct 15 17:50:36 localhost ntpdate[71]: can't find host time.euro.apple.com

Oct 15 17:50:36 localhost ntpdate[71]: no servers can be used, exiting

Oct 15 17:50:37 levips-macpro31 configd[33]: setting hostname to "levips-macpro31.local"

Oct 15 17:50:37 levips-macpro31 /usr/sbin/ocspd[78]: starting

Oct 15 17:50:37 levips-macpro31 mDNSResponder[21]: WARNING: sandbox_init error Could not set Mach lookup policy for service com.apple.bsd.dirhelper err=1100Could not set Mach lookup policy for service com.apple.distributed_notifications.2 err=1100Could not set Mach lookup policy for service com.apple.ocspd err=1100Could not set Mach lookup policy for service com.apple.mDNSResponderHelper err=1100Could not set Mach lookup policy for service com.apple.SecurityServer err=1100Could not set Mach lookup policy for service com.apple.SystemConfiguration.configd er

 

 

This says something to you ?

Link to comment
Share on other sites

So, here it is: 0x14e4:0x1673

 

How to install:

- remove all occurrences of AppleBCM5751Ethernet.kext from both /System/Library/Extensions and /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins

- extract attached .zip anywhere (let's say - to the Desktop) and make sure this is the only file, starting with the "AppleB"

- in terminal:

sudo -s

<root password>

cp -r -v ~Desktop/AppleB* /S*/L*/E*/IONet*/C*/Plug*/

rm -v /S*/L*/E*.mke*

diskutil repairpermissions /

reboot

 

Then boot with the "-v" switch and post here all occurrencies with the "AppleBCM5751Ethernet"

 

Update: this is only a HACK. No warranties then.

And DON'T FORGET TO BACK UP EVERYTHING YOU MODIFY!!!

BCM5755M.zip

Link to comment
Share on other sites

So, here it is: 0x14e4:0x1673

 

How to install:

- remove all occurrences of AppleBCM5751Ethernet.kext from both /System/Library/Extensions and /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins

- extract attached .zip anywhere (let's say - to the Desktop) and make sure this is the only file, starting with the "AppleB"

- in terminal:

sudo -s

<root password>

cp -r -v ~Desktop/AppleB* /S*/L*/E*/IONet*/C*/Plug*/

rm -v /S*/L*/E*.mke*

diskutil repairpermissions /

reboot

 

Then boot with the "-v" switch and post here all occurrencies with the "AppleBCM5751Ethernet"

 

Update: this is only a HACK. No warranties then.

And DON'T FORGET TO BACK UP EVERYTHING YOU MODIFY!!!

 

 

Hi

 

i put it my extensions folder (no change info.plist), and ethernet card show in system preference. ;)

I look in details, this show the real mac address, dhcp and manual ip don`t working

 

Do you help my ?

VenID: 14e4

DeviceID: 167b

Link to comment
Share on other sites

Hi

 

i put it my extensions folder (no change info.plist), and ethernet card show in system preference. ;)

I look in details, this show the real mac address, dhcp and manual ip don`t working

 

Do you help my ?

VenID: 14e4

DeviceID: 167b

 

Attached kext for 0x14e4:0x167b

Try it and post reply.

BCM5755.zip

Link to comment
Share on other sites

Attached kext for 0x14e4:0x167b

Try it and post reply.

 

 

I tried it.

I see the network card with correct MAC Address in system preferences, but not working (i tried DHCP and Manual IP).

MenuMeter show this card only 10Mbit speed.

 

What can i do?

 

System log:

Oct 16 15:25:07 localhost rpc.statd[34]: statd.notify - no notifications needed

Oct 16 15:25:07 localhost fseventsd[43]: bumping event counter to: 0x1378ceb (current 0x0) from log file '0000000001243f50'

Oct 16 15:25:07 localhost DirectoryService[48]: Launched version 5.5 (v514.23)

Oct 16 15:25:07 localhost /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow[39]: Login Window Application Started

Oct 16 15:25:08 localhost kernel[0]: BCM5751Enet: Ethernet address 00:1c:c4:ae:xx:xx

Oct 16 15:25:08 localhost mDNSResponder mDNSResponder-176.2 (Aug 15 2008 14:58:54)[38]: starting

Oct 16 15:25:10 localhost kernel[0]: AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

Oct 16 15:25:10 localhost kernel[0]: AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

Oct 16 15:25:10 localhost kernel[0]: AppleBCM5751Ethernet: 0 0 enable - failed

Oct 16 15:25:10 localhost /usr/sbin/ocspd[71]: starting

Oct 16 15:25:11 localhost kernel[0]: AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

Oct 16 15:25:11 localhost configd[50]: arp_client_transmit(en0) failed, Network is down (50)

Oct 16 15:25:11 localhost kernel[0]: AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

Oct 16 15:25:11 localhost mDNSResponder[38]: WARNING: sandbox_init error Could not set Mach lookup policy for service com.apple.bsd.dirhelper err=1100Could not set Mach lookup policy for service com.apple.distributed_notifications.2 err=1100Could not set Mach lookup policy for service com.apple.ocspd err=1100Could not set Mach lookup policy for service com.apple.mDNSResponderHelper err=1100Could not set Mach lookup policy for service com.apple.SecurityServer err=1100Could not set Mach lookup policy for service com.apple.SystemConfiguration.configd er

Oct 16 15:25:11 localhost kernel[0]: AppleBCM5751Ethernet: 0 0 enable - failed

Oct 16 15:25:11 localhost configd[50]: MANUAL en0: arp probe failed, arp_client_transmit(en0) failed, Network is down (50)

Oct 16 15:25:14 localhost kernel[0]: AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

Oct 16 15:25:14 localhost kernel[0]: AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

Oct 16 15:25:14 localhost kernel[0]: AppleBCM5751Ethernet: 0 0 enable - failed

Oct 16 15:25:14 localhost kernel[0]: AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

Oct 16 15:25:14 localhost kernel[0]: AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

Oct 16 15:25:14 localhost kernel[0]: AppleBCM5751Ethernet: 0 0 enable - failed

Oct 16 15:25:14 levips-macpro31 configd[50]: setting hostname to "levips-macpro31.local"

Oct 16 15:25:34 levips-macpro31 loginwindow[39]: Login Window Started Security Agent

Oct 16 15:25:35 levips-macpro31 authorizationhost[98]: MechanismInvoke 0x125d50 retainCount 2

Oct 16 15:25:35 levips-macpro31 SecurityAgent[99]: MechanismInvoke 0x1015f0 retainCount 1

Oct 16 15:25:35 levips-macpro31 SecurityAgent[99]: MechanismDestroy 0x1015f0 retainCount 1

Oct 16 15:25:35 levips-macpro31 loginwindow[39]: Login Window - Returned from Security Agent

Oct 16 15:25:35 levips-macpro31 authorizationhost[98]: MechanismDestroy 0x125d50 retainCount 2

Oct 16 15:25:35 levips-macpro31 loginwindow[39]: USER_PROCESS: 39 console

Oct 16 15:25:35 levips-macpro31 com.apple.launchd[1] (com.apple.UserEventAgent-LoginWindow[95]): Exited: Terminated

Oct 16 15:25:36 levips-macpro31 /System/Library/CoreServices/coreservicesd[59]: SFLSharePointsEntry::CreateDSRecord: dsCreateRecordAndOpen(LeviP's Public Folder) returned -14135

Oct 16 15:25:36 levips-macpro31 SystemUIServer[111]: \n MenuCracker\n see http://sourceforge.net/projects/menucracker\n MenuCracker is now loaded. Ready to accept new menus. Ignore the failure message that follow.

Oct 16 15:25:36 levips-macpro31 SystemUIServer[111]: failed to load Menu Extra: NSBundle </Library/PreferencePanes/MenuMeters.prefPane/Contents/Resources/MenuCracker.menu> (loaded)

Oct 16 15:25:36 levips-macpro31 SystemUIServer[111]: MenuCracker: Loading 'MenuMeterNetExtra'.

Oct 16 15:25:36 levips-macpro31 WindowServer[63]: CGXRestoreCredentials: seteuid() failed; errno 1; Session 256, EUID 88, old UID 88, request UID 88

Oct 16 15:25:36 levips-macpro31 SystemUIServer[111]: MenuMeterNet loaded.

Oct 16 15:25:36 levips-macpro31 SystemUIServer[111]: MenuCracker: Loading 'MenuMeterCPUExtra'.

Oct 16 15:25:36 levips-macpro31 SystemUIServer[111]: MenuMeterCPU loaded.

Oct 16 15:25:43 levips-macpro31 kextd[10]: writing kernel link data to /var/run/mach.sym

Oct 16 15:26:38 levips-macpro31 org.ntp.ntpd[31]: Error : nodename nor servname provided, or not known

Oct 16 15:26:38 levips-macpro31 ntpdate[122]: can't find host time.euro.apple.com

Oct 16 15:26:38 levips-macpro31 ntpdate[122]: no servers can be used, exiting

Oct 16 15:26:54 levips-macpro31 kernel[0]: System Sleep

Oct 16 15:27:02 levips-macpro31 kernel[0]: System Wake

Oct 16 15:27:02 levips-macpro31 /System/Library/CoreServices/backupd[127]: Starting standard backup

Oct 16 15:27:02 levips-macpro31 /System/Library/CoreServices/backupd[127]: Volume at path /Volumes/TM does not appear to be the correct backup volume for this computer. (Cookies do not match)

Oct 16 15:27:07 levips-macpro31 /System/Library/CoreServices/backupd[127]: Backup failed with error: 18

Oct 16 15:29:16 levips-macpro31 fseventsd[43]: log dir: /Volumes/AGFA/.fseventsd getting new uuid: 742E0954-068E-46C8-87B8-EF5F7947BD4C

Oct 16 15:29:16 levips-macpro31 /System/Library/CoreServices/backupd[138]: Backup requested due to disk attach

Oct 16 15:29:16 levips-macpro31 /System/Library/CoreServices/backupd[138]: Starting standard backup

Oct 16 15:29:16 levips-macpro31 /System/Library/CoreServices/backupd[138]: Volume at path /Volumes/TM does not appear to be the correct backup volume for this computer. (Cookies do not match)

Oct 16 15:29:21 levips-macpro31 /System/Library/CoreServices/backupd[138]: Backup failed with error: 18

Link to comment
Share on other sites

I tried it.

I see the network card with correct MAC Address in system preferences, but not working (i tried DHCP and Manual IP).

MenuMeter show this card only 10Mbit speed.

 

What can i do?

 

You did all steps described above?

Try to boot with -f switch

Link to comment
Share on other sites

Early here in the tread there was a zip file attached for BCM5701. This is how I got it working for BCM5750.

 

Instead of swapping the whole Kext, I opened the original Kext that was in the extension folder and just repacled the 2 files inside the Macos dir of the original kext that came with Kalyways 10.5.2 with those 2 from that zip..

 

One rebbot and it worked :(

Link to comment
Share on other sites

blah ...

 

copy my modyfied extension into the /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins

 

Change/Add device into the Info.plist ( still needed, if this not help you must patch with hexeditor my kext )

 

then run

 

sudo -s

cd /

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

 

and reboot.

 

Patching with Hexeditor :

 

-Expample, device id 169c ( bcm 5788 )

-patch on hex 37336 from "66 81 FA 59 16" to "66 81 FA 9C 16".

 

Thats all. I will patch the 10.4.4 drivers too, but currently try to run the 10.4.3

 

 

Just an other host :

http://rapidshare.com/files/155160010/Appl...hernet.kext.zip

 

 

 

 

to be sure

 

 

 

 

hope it´s ok !

 

 

 

 

I have 5751 too, no go here... (and i have intel 2200bg wireless, so my osx i totally networkless right now.)

Looking forward to any progress with this adapter driver!

 

Here you can get you Intel 2200 Wirelles Working:

 

http://code.google.com/p/iwidarwin/

Link to comment
Share on other sites

I've managed to install the necessary drivers for my network card (Broadcom NetXtreme Gigabit Ethernet dev_1677). I've used the attached file provided by Nisa-it (many thanks) and the following terminal commands:

 

sudo -s

chown -R root:wheel /System/Library/Extensions/

cd /System/Library/Extensions/

chmod -R 755 AppleBCM5751Ethernet.kext

reboot

 

But now i have another problem... I am also using a router (a Gembird router i don't know the model name) and when i open safari it says that i don't have internet access. Under Network preferences I've entered the IP address, the subnet mask, and the router ip (note - i didn't enter anything for DNS server, because i didn't know what to enter). And in the network preferences it says connected for Ethernet... But i don't have internet access.. I can access my router through safari using my router ip address but i don't have internet access which i mostly need. So can you help me solve this problem??? I've also learned that i don't need to set up my MAC address because i am using a router (now it is set to all zeros 00:00:00:00 etc...). So, PLEASE HELP ME I REALLY NEED INTERNET ACCESS. THANKS!

AppleBCM5751Ethernet.kext.zip

Link to comment
Share on other sites

You need to find out the IP for your DNS in order for your package to find the way out ..

 

 

I think you are very close solve your problem,

 

if you are able to get into your router's setting pages . you will be able to find your DNS information, or just give your ISP a call to find it out .. and also, normally ..ISP will have FAQ page will list their default DNS too ..

 

 

try that

 

have fun

 

EternalEmpty

 

 

I've managed to install the necessary drivers for my network card (Broadcom NetXtreme Gigabit Ethernet dev_1677). I've used the attached file provided by Nisa-it (many thanks) and the following terminal commands:

 

sudo -s

chown -R root:wheel /System/Library/Extensions/

cd /System/Library/Extensions/

chmod -R 755 AppleBCM5751Ethernet.kext

reboot

 

But now i have another problem... I am also using a router (a Gembird router i don't know the model name) and when i open safari it says that i don't have internet access. Under Network preferences I've entered the IP address, the subnet mask, and the router ip (note - i didn't enter anything for DNS server, because i didn't know what to enter). And in the network preferences it says connected for Ethernet... But i don't have internet access.. I can access my router through safari using my router ip address but i don't have internet access which i mostly need. So can you help me solve this problem??? I've also learned that i don't need to set up my MAC address because i am using a router (now it is set to all zeros 00:00:00:00 etc...). So, PLEASE HELP ME I REALLY NEED INTERNET ACCESS. THANKS!

Link to comment
Share on other sites

You need to find out the IP for your DNS in order for your package to find the way out ..

 

 

I think you are very close solve your problem,

 

if you are able to get into your router's setting pages . you will be able to find your DNS information, or just give your ISP a call to find it out .. and also, normally ..ISP will have FAQ page will list their default DNS too ..

 

 

try that

 

have fun

 

EternalEmpty

I've solved my problem... As you said i found my DNS address in the settings of my router... THANKS now i can really enjoy leopard (Currently into leopard while writing this) Cheers

Link to comment
Share on other sites

 Share

×
×
  • Create New...