Jump to content
ohpossum

Broadcom 570x and 575x

936 posts in this topic

Recommended Posts

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.

 

No, it hangs everytime I set the MAC address. But my D-Link router works with 00:00:00:00:00:00 :)

Share this post


Link to post
Share on other sites
Advertisement

Hi, and tks. everyone, i made it with a Compaq dc5100, but i still stuck with the SetMac Script, first time its load i got a message of security and the system try to fix it, but my MacAdr its still 00000 so i have to manually change it, ¿can any one help me with this?

 

sorry about my english and tks again

Share this post


Link to post
Share on other sites

Hi,

I'm using a Fujitsu Siemens Lifebook 7020.

Has anyone else had any success with one of these or something similar?

 

My net card is a 'Broadcom NetXtreme Gigabit Ethernet' Adaptor, h/w code 167d.

 

I've tried applying the driver supplied here as instructed and also tried editing the 'info.plist' file but my card still is not recognised at all. I've also tried using dmesg to find the init but the tool is unable to find any references.

 

Can any provide any assistance or help me?

 

Thanks.

Share this post


Link to post
Share on other sites
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...

 

I still have this problem...any news about 1600 device?

Share this post


Link to post
Share on other sites

Hi again,

Further to my last mail, I've now gotten it to work, however, I am now stuck with a MAC address of 00:00:00:00:00:00 and an odd set of messages in my startup:

 

ks-computer:~ root# ifconfig

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384

inet6 ::1 prefixlen 128

inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1

inet 127.0.0.1 netmask 0xff000000

gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280

stf0: flags=0<> mtu 1280

en0: flags=8823<UP,BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500

ether 00:00:00:00:00:00

media: autoselect (<unknown type>)

supported media: none autoselect 10baseT/UTP <half-duplex> 10baseT/UTP <half-duplex,hw-loopback> 10baseT/UTP <full-duplex> 10baseT/UTP <full-duplex,hw-loopback> 10baseT/UTP <full-duplex,flow-control> 100baseTX <half-duplex> 100baseTX <half-duplex,hw-loopback> 100baseTX <full-duplex> 100baseTX <full-duplex,hw-loopback> 100baseTX <full-duplex,flow-control> 1000baseT <full-duplex> 1000baseT <full-duplex,hw-loopback> 1000baseT <full-duplex,flow-control>

fw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 2030

lladdr 00:00:0e:10:03:VV:XX:YY

media: autoselect <full-duplex> status: inactive

supported media: autoselect <full-duplex>

 

ks-computer:~ root# dmesg

r headers and 4096 cluster IO buffer headers

IOAPIC: Version 0x20 Vectors 0:23

ACPI: System State [s0 S3 S4 S5] (S3)

Security auditing service present

BSM auditing present

disabled

From path: "uuid",

Waiting for boot volume with UUID 5201987C-3BC4-32D4-AA84-02C73B601FF0

Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>

USB caused wake event (EHCI)

AppleIntelPIIXPATA: Secondary PCI IDE channel is disabled

Debug driver registered: AppleUSBUHCI

Debug driver registered: AppleUSBUHCI

FireWire (OHCI) TI ID 8026 PCI now active, GUID 00000e100352c887; max speed s400.

Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/ST96812AS Media/IOFDiskPartitionScheme/Untitled 2@2

BSD root: disk0s2, major 14, minor 2

jnl: replay_journal: from: 7367680 to: 5444096 (joffset 0x68000)

Jettisoning kernel linker.

Resetting IOCatalogue.

GFX0: family specific matching fails

display: family specific matching fails

Matching service count = 0

Matching service count = 2

Matching service count = 2

Matching service count = 2

Matching service count = 2

Matching service count = 3

GFX0: family specific matching fails

display: family specific matching fails

GFX0: family specific matching fails

display: family specific matching fails

ApplePS2Trackpad: Synaptics TouchPad v5.9

BCM5751Enet: Ethernet address 00:00:00:00:00:00

display: Not usable

AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

AppleBCM5751Ethernet: 0 0 enable - failed

AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

AppleBCM5751Ethernet: 0 0 enable - failed

AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

AppleBCM5751Ethernet: 0 0 enable - failed

AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

AppleBCM5751Ethernet: 0 0 enable - failed

AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

AppleBCM5751Ethernet: 0 0 enable - failed

AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

AppleBCM5751Ethernet: 0 0 enable - failed

AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

AppleBCM5751Ethernet: 0 0 enable - failed

AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

AppleBCM5751Ethernet: 0 0 enable - failed

AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

AppleBCM5751Ethernet: 0 0 enable - failed

AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

AppleBCM5751Ethernet: 0 0 enable - failed

AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

AppleBCM5751Ethernet: 0 0 enable - failed

AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed

AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed

AppleBCM5751Ethernet: 0 0 enable - failed

(80: coreservicesd)tfp: failed on 0:

 

Can anyone help with this, as it seems the driver is unable to start my device.

If I do this command, nothing happens, however it doesnt freeze my system.

sudo ifconfig en0 ether 00:01:6C:WW:XX:YY

 

Additionally, I tried the alternate kext from earlier in this thread (The one which needed a HEX editor to apply the MAC address to the system, which i did), but it crashes my system with a kernel panic on every startup.

 

Can anyone help please?

 

THanks all.

Edited by plonka2000

Share this post


Link to post
Share on other sites

Hi there,

any chance to has driver working for 1600 id and 10.4.8 ??

Please this is the only missing feature to my hackintosh.

Cheers

Mathias

Share this post


Link to post
Share on other sites
Hi Folks,

 

the second try for getting Broadcom 5751 (1677) works.

 

Now MacOS can read the correct mac-adress and works several under DHCP and manually setting IP.

 

i'd be pleasure, if getting some response how it works on other system then my.

 

best regards...

 

Homar

 

 

....sorry for my bad english

 

 

How_to:

1. unpack AppleBCM5751Ethernet.kext.zip

2. copy AppleBCM5751Ethernet.kext to /System/Library/Extensions/

3. open Terminal

4. sudo -s

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

6. chmod -R 755 /System/Library/Extensions/AppleBCM5751Ethernet.kext

7. reboot

 

Thanks Nisa! That worked for me. Do you know of a way that I can manipulate this to make my Sound Blaster Live work? I have the Windows driver disk, can I use that in any way? It is the last thing that I cannot get working.

 

Thanks again

Share this post


Link to post
Share on other sites
Hi there,

any chance to has driver working for 1600 id and 10.4.8 ??

Please this is the only missing feature to my hackintosh.

Cheers

Mathias

 

Oh well, I guess just a little step will make onboard 5752 (1600 id) works, but if there's really no further development, an USB to Ethernet adapter is needed :(

I spent US$20 for a D-Link DUB-E100, it works flawlessly with driver here:

 

http://www.sustworks.com/site/news_usb_ethernet.html

Share this post


Link to post
Share on other sites

bumping this thread also. I have got really close but I guess I will just wait until I swap out my wireless card on my d620 for the dell 1490.

Broadcom NetXtreme BCM5752 [14e4:1600]

Update: My correct MAC address is found and set but I am unable to receive an IP address. Would be nice to have most of the thigns inside the computer working instead of having a franken machine with usb sound, nic, and wireless sticking out of the ports LOL! Wish I had the knowledge to get this working for myself and others but my coding know how and experience are none.

Edited by rmriggin

Share this post


Link to post
Share on other sites

Hi folks, just a little compatibility note here. I'm running JaS' 10.4.8 on a Dell Optiplex GX280 and have everything onboard working but the Broadcom BCM5751 nic. I've tried a number of Nisa-it's drivers now and either get no change with early versions or a system lockup with more recent drivers. I've tried someone else's suggestion of manually loading the drivers once the system is booted but that, too, locks up the system. It always gets as far as the setPowerLevels message then hangs the system. Thanks for all the work that's gone on in this thread so far, it's impressive stuff, and I'd love to see this working properly eventually.

Share this post


Link to post
Share on other sites

Hi everybody,

 

I haven't read the whole thread, I hope not to ask something that has already been.

I'm new to OSX X86 (and also to mac in general). I have installed on my new Dell M90 the tiger image downloaded from Emule. It is the Mac OSX 10.4.1.

My gigabit card is a broadcom 57xx and id is : PCI\VEN_14E4&DEV_1600&SUBSYS_01CF1028&REV_02\4&378EDFA4&0&00E2.

 

I wish to ask (to Nisa-it) if the driver for this card is available. If I'm not wrong I haven't seen this particular id specified anywhere.

In the cas it is available, which procedure shall I follow to install it?

I have another question for everyone: once installed (if possible) the ethernet card, can I update (and is it advisable or not) my OSX X86 using the update program of tiger or shall I download the updated version of OSX-X86 and reinstall it again? I read something about to not update the Quick Time application...

 

Tiger seems to work fine on this laptop, but a lot of drivers are missing (I don't know if with updated version the situation is different). Also video seems to be good, except that it has a fixed resolution of 1024 x 768 and it has some problem in refreshing video signal.

 

Thank you very much to everyone.

Share this post


Link to post
Share on other sites
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...

 

Personal thanks to Nisa-it. My NC8230 with 10.4.8 JaS now has Broadcom 5751 adapter (167d device id) properly functioning.

Share this post


Link to post
Share on other sites

Hi, help needed!

 

I have installed Mac OS X 10.4.8 on my laptop but I can't get my ethernet to work.

I've got a Broadcom NetXtreme Gigabit Ethernet (PCI\VEN_14E4&DEV_169C). Has anyone got this to work?

 

Please help me!

 

 

EDIT: It now works thanks to decaturguy (http://forum.insanelymac.com/index.php?sho...rt=#entry316300)

Edited by macgirl

Share this post


Link to post
Share on other sites

I've got a problem with this in 10.4.8. I did the 'hack', hex edited the file etc and changed the entries for my 1677 devID NIC.

 

I got a couple of reboots out of it, although I didnt actually get a network connection working cos my mac address was still 00:00:00:00:00:00.

 

Then after doing a few application installs and the wireless 'hack' (which now detects my wireless network but wont connect using WEP or WPA...still working on that) - now when I reboot it freezes up after about 3 mins of being on, I can login but only if I do it quickly. When I tried logging in using single user mode it stops at the following point (last few lines copied from the boot screen):

 

localhost:/ root# Mar 6 19:37:37 localhost DirectoryService[64]: Launched version 2.1 (v353.5)

Airport_Brcm43xx: Ethernet address 00:90:96:b9:6b:96

BCM5701Enet: Ethernet address 00:00:00:00:00:00

Mar 6 19:37:38 localhost mDNSResponder: mDNSPlatformSendUDP send to failed to send packet on InterfaceID 01808A00 lo0/4 to 224.0.0.251:5353 skt 9 error -1 errno 65 (No route to host) 2078149728

Mar 6 19:37:41 mat-ts-computer mDNSResponder: Adding browse domain local.

AppleBCM5701Ethernet: 1 1659 setPowerLevels - returning early, have a 5721. onoff=, fPciDeviceId=

AppleBCM5701Ethernet: 1 1659 setPowerLevels - returning early, have a 5721. onoff=, fPciDeviceId=

 

So something about the '1659 setPowerLevels - returning early' makes me worry! Any pointers on cause of this or what it means exactly?

 

If I disable the NIC in the BIOS it boots fine and dandy and everything works. (except the wireless WEP/WPA still!)

 

I really want a network connection!!! If anyone can advise how to solve this issue I'd really, really appreciate it - either wired or wireless! I will try to replace the kext file with the original and start again I guess. Now I KNOW it's the NIC causing the problems (and that I can circumvent them by disabling it!) I dont see the point in reinstalling. I need to solve it really.

 

I'll even make the offer of paypal'ing some one some cash ($20 or something? Name your price!!) if they can send me the 'proper' files to get this working! It's 14e4 1677 (Broadcom '1677' DevID) on a Dell Latitude D610 Centrino, 2GB RAM.

Oh, same goes for getting the wireless to work with WEP etc... I haven't been able to find much on the forum about that issue either.

I hate makiing offers like that...sounds so sad...it's not that I cant be bothered, but I'm leaving the country in the next 2 weeks and really want to have this laptop 100% by then...

 

Could we not get a sticky going with tried and tested tutorials for fixes...cos you go into a section on here and several different people have added thier little 'tricks and tips' for different releases (10.4.1 - 10.4.8) and by the end of it you dont know which bit's you should do and which you shouldn't. I'm sure my issues have been caused by mixing instructions on the fix's and kext 'hacks'.

 

As always - thanks in advance for any help!

Share this post


Link to post
Share on other sites
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 found somthing that might be useful I'm about to test it for myself

 

 

Broadcom Ethernet

Jon Sharp jrsharp at southern.edu

Tue Aug 17 07:55:59 PDT 2004

>

> That driver is distributed as binary only, so the OpenDarwin project

> doesn't have the source. I just checked the version in CVS [1] and

> verified that it is a PPC binary only (not fat, as you surmised).

>

> If you had it working on a prior release of OpenDarwin, I suggest you

> copy that binary to your new installation of OD 7.2.1 and try again.

> The drivers are compatible between releases.

>

> Honestly, I don't know how it ever worked since the copy we have is for

> PPC. Are you sure it worked on a prior release? Regardless, the advice

> above is sound.

>

> cr

>

> [1]

> http://cvs.opendarwin.org/index.cgi/src/build/apple_binary/

> AppleBCM5701Ethernet.kext.tar.gz

>

>

Chuck,

Thank you so much for your response. I was not sure I would be successful in

running an older driver, but I was! I booted into my new OD 7.2.1 installation

and inserted the Apple Darwin 7.0.1 CD. I just copied over

AppleBCM7501Ethernet.kext, updated the extension cache and rebooted. It is

working fine so far. I have installed darwinports and have begun to populate

the system with all the necessary applications and utilities. I thought that OD

came with X, but it did not install it by default, so I am compiling the xorg

port from darwinports.

 

And yes, I was VERY surprised that my onboard Broadcom gigabit ethernet worked

when I decided to play around with Darwin 7.0.1! It was really the only thing

that made my system useful under Darwin. It's too bad that Apple is no longer

distributing the driver as a fat binary. Perhaps later patches broke x86

compatibility? Perhaps it was just a fluke that it was ever supported in the

first place.

 

In summary, (for any Dell Latitude D600 owners out there) the Broadcom Gigabit

Ethernet adapter (BCM5705M) built in to the Dell Latitude D600 is supported

under Darwin if the binary driver from the Apple-distributed Darwin 7.0.1 is used.

 

Thanks again for your help, and I hope that the other improvements in 7.2.1

allow me to really have some fun with OD on my x86 hardware.

 

Jon Sharp

http://jonsharp.net

Hopefully this will work.

Share this post


Link to post
Share on other sites

God I'm so dumb. I didn't realize I had OS X 10.4.1 installed. That would explain why I'm having problems. Anyway, be sure to check your version of OS X. I will be installing 10.4.8 JaS after class and work today. I'll be sure to let people know if Nisa-it's kext works on my machine.

Share this post


Link to post
Share on other sites

Using haters method I nearly got Networking for my BCM 5787 M.

Nearly, because the computer locks up after receiving 512 packets.

Sending packets seems to work.

DHCP works, Mac Address is 00:00:00:00:00:00.

The system.log doesn't show the powerlevels error messages.

 

I used the kext from 10.4.9 and replaced 66 81 fa 6a 16 with 66 81 fa 93 16 and 75 71 with EB 71.

(device ID 166a instead of 1659)

And of course, I had to edit Info.plist.

 

There are more device ids to try besides 1659, there are also 1668, 166a, 1696, 1645, 1648 and 16a7 in the driver.

Those who load up show all the same behavior.

That's it, I am at the end of my knowledge.

Maybe someone else has an Idea ...

Share this post


Link to post
Share on other sites

I have an AW8-Max motherboard and unfortunately it has two BCM5789s. (169d) The 5751 kext works if "work" is the appropriate word to use. Before I describe the problems I should mention that I have 10.4.8 Jas AMD/Intel beta2 SSE2/3 installed. Here is what goes wrong...

 

I install the kext and upon reboot I have no network. I open network settings and it says new port detected, when I try to save the changed settings it just adds another one - "pci based network or something like this". And the en number gets increased as well, I start off with en0 and after a couple reboots the new en number is en6 or something . Funny thing is that network works when I set a Mac number for the enX using ifconfig but I can't get it to work after reboot or using a manual ip adress.

 

 

my problem is very similar to the ones described in the links below

 

http://forum.insanelymac.com/index.php?s=&...st&p=313075

 

http://forum.insanelymac.com/index.php?s=&...st&p=103915

 

http://forum.insanelymac.com/index.php?sho...w+port+detected

 

http://forum.insanelymac.com/index.php?showtopic=30399

 

http://forum.insanelymac.com/index.php?sho...w+port+detected

 

I have read the entire topic, if someone can help with this 5789 it'd be awesome or I'm just going to buy a cheap ass 8139 pci card. It kind of sucks because I haven't got any more PCI slots to waste, I'll have to remove one of my tv cards...

Share this post


Link to post
Share on other sites

Did anyone got the BCM5753M working?

(Without killing the controller, that is)

 

Vendor ID is 14E4.

Dev ID is 16fd.

 

1) Installed the patched driver (AppleBCM5751Ethernet.kext.zip - also tried AppleBCM5701Ethernet.zip).

2) Added IDs to the Info.plist file - following: <string>pci14e4,16fd</string>.

3) Cleared and rebuilded the extensions cache.

4) Rebooted the system.

 

OSX finds a new controller, PCI Ethernet Slot ethernet.

It says the cable is not plugged in, but it is!.

It also reads the mac address to be alot of 0 (zero's).

 

Tried setting the MAC address manual, but it denies.

 

Anyone?

Thanks in advance!

Share this post


Link to post
Share on other sites

Having some interesting problems

 

10.4.9

kernel 8.9.1

 

PCI ethernet slot ethernet

 

 

sudo ifconfig en4 ether xX:XX:XX:XX

Network is down.

 

What's the deal?

 

BCM5752

14E4

1600

Share this post


Link to post
Share on other sites
I've got a problem with this in 10.4.8. I did the 'hack', hex edited the file etc and changed the entries for my 1677 devID NIC.

 

 

AppleBCM5701Ethernet: 1 1659 setPowerLevels - returning early, have a 5721. onoff=, fPciDeviceId=

AppleBCM5701Ethernet: 1 1659 setPowerLevels - returning early, have a 5721. onoff=, fPciDeviceId=

 

I am running 10.4.8 and tried both patched driver from dongzhihere http://forum.insanelymac.com/index.php?sho...200#entry209718 which is a modified version of haters patch. I also tried nisa-it's patch and I get the error above and then the system hangs. I have to disable the nic and then go remove everything. Anyone else having this issue.

Share this post


Link to post
Share on other sites

If you are running 10.4.8 and get the AppleBCM5701Ethernet: 1 1659 setPowerLevels - returning early, have a 5721. onoff=, fPciDeviceId= error and then the system hangs. Here's how to fix it:

 

1st disable your nic in your bios. Then:

 

Quoted from another post...

 

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

 

 

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×