Jump to content

Broadcom Netxtreme 57xx with semthex kernel


Aint2Fat
 Share

31 posts in this topic

Recommended Posts

Hi

 

I have a Dell Dimension 8400 with integrated "Broadcom Netxtreme 57xx" wich i got to work with "AppleBCM5751Ethernet.kext" and the old kernel, but when i place the same .kext in 10.4.8 with semthex kernel the system hangs @ boot. Is there anyone that got "Broadcom Netxtreme 57xx" to work with 10.4.8 and semthex kernel?

Link to comment
Share on other sites

I am having the same problem...

I will patch the new kexts with the same methods...

I have a 5752.

 

 

No luck

I patched the new kexts included in 10.4.8 without sucess it stops at setPowerLevels message.

 

I i try to load the driver later the system froze.

 

 

Please... someone with more EXP help us....

We are claming for a new hero... make Broadcom Netxtreme 5751 ( BCM5751 ) work for us again....

 

 

Ah ok...

Link to comment
Share on other sites

I like totally copied the old kext and copied it. I repaired permissions and it works now without any hanging.

 

After replacing the extension, to repair permissions, type this in the terminal

 

cd /system/library/extensions

sudo chown -R root:wheel AppleBCM5751Ethernet.kext ; sudo chmod -R 755 AppleBCM5751Ethernet.kext/

sudo rm -f /System/Library/Extensions.mkext /System/Library/Extensions.kextcache

sync

reboot

Link to comment
Share on other sites

Nice one, so which version are your old kext from? 10.4.7?

 

Edit: Scratch that, I got it working on my Dell SC430 (10.4.8 Jas DVD Reseed)

Followed Hikari's instructions using the kext from here: http://forum.insanelymac.com/index.php?sho...;p=129957

 

Thanks Hikari

 

 

It doesnt work for me, the system freeze @ boot with these two rows right after "Jettisoning kernel linker."

 

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

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

 

...

Link to comment
Share on other sites

I like totally copied the old kext and copied it. I repaired permissions and it works now without any hanging.

 

After replacing the extension, to repair permissions, type this in the terminal

 

cd /system/library/extensions

sudo chown -R root:wheel AppleBCM5751Ethernet.kext ; sudo chmod -R 755 AppleBCM5751Ethernet.kext/

sudo rm -f /System/Library/Extensions.mkext /System/Library/Extensions.kextcache

sync

reboot

 

Did you chose "Semthex" or "Mifki" kernel when you installed?

Link to comment
Share on other sites

At LAST!!!!

 

Its working now, had to set SATA settings to combination in bios!

 

 

Combination mode turns the disk reading and writing very slow here!

Anyway not working here, freezes at same place....

 

Did you change any other thing? I tried several times with combination mode and hdd acoustic modes, no success.

 

Do you have problems with 00:00:00... MAC?

 

Thanks

Link to comment
Share on other sites

Combination mode turns the disk reading and writing very slow here!

Anyway not working here, freezes at same place....

 

Did you change any other thing? I tried several times with combination mode and hdd acoustic modes, no success.

 

Do you have problems with 00:00:00... MAC?

 

Thanks

 

Ok i tested a litle bit more after reinstalling osx, place ...5751.kext in Extension and do chown and chmod thing then repair permissions and reboot. Enter BIOS turn off nic and set sata to combination mode in bios, then boot into osx. Repair permissions and reboot. Turn on nic in bios and reboot, it should work.!

Link to comment
Share on other sites

Youre not making much sense here. What does SATA have to do with a NIC? All I heard there was, "turn something unrelated off and on, change permissions and then put them back, and youre done". :)

 

It doesnt metter if they are related or not, all hardware uses adresses and irq:s and stuff and since we arent running osx with a mac there will be issues that resulting us making unlogic things. But it works so who cares!?

Link to comment
Share on other sites

Haha well if it works then thats all that matters, I (and others apparently) am just confused about what to do exactly is all. Can someone reiterate step by step what was needed to get a 57xx working? There are parts of old threads being referenced and modded versions of howtos for other kexts so it would be nice if someone could go from the beginning :thumbsup_anim:

Link to comment
Share on other sites

Oh! I found the 5751.kext file on forum.

Now, my system recognizes my ethernet card, assign an Ip to it through DHCP, but the network don't works. I have an DSL routed modem, and in Mac I can't even ping the modem.

The Mac Address is all 0's.

I tried: sudo ifconfig en0 ether [MAC address] with no luck.

 

What else I need to do?

Link to comment
Share on other sites

Ok!

 

I started this topic because i couldnt get my network going with OSX.

 

So this isnt a guide in anyway to get yours to work!, but an explanation on how i menaged to (AT LAST!!) getting mine to work.

 

First of all i have a DELL Dimension 8400 witch is upgraded to the latest BIOS from dell (A09), i have replaced the graphicscard that came with the computer to a Geforce 7300GT.

 

This is how i did.

 

1. All BIOS settings set to default.

 

2. Made 3 partitions all formatted to NTFS.

 

3. Installed "MAC OS X 10.4.8 Intel Only Jas re-seed (SSE3 Only - NO AMD)" Iso to partition 1.

 

added 10.4.8 Combo update

and Semthex kernel during installation.

 

4. Now i was able to start OSX (audio and network didnt work, graphic worked but with mouse tearing)

 

5. Rebooted and entered BIOS.

 

6. Changed SATA Operation mode to "Combination" and saved changes.

 

7. Booted OSX.

 

8. Placed "AppleBCM5751Ethernet.kext" in "/System/Library/Extensions/" (I found the kext on internet.)

 

9. Deleted "Extensions.kextcache" and "Extensions.mkext" in "/System/Library/"

 

10. Typed these two rows in a console window each one followed by an ENTER.

 

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

 

sudo chmod -R 755 /System/Library/Extensions

 

11. Repaired disk filepermissions.

 

12. Rebooted and entered BIOS.

 

13. Changed Internal Nic to "On" and saved changes.

 

14. Booted OSX and now my network card was working. (I used manual settings to set my IP and DNS servers.)

 

 

I dont know why this worked for me but it did and im happy!!

 

Thats all for me.

/Aint2Fat

Link to comment
Share on other sites

Ok, last try diffrent approach!

 

1. Place "AppleBCM5751Ethernet.kext" in "/System/Library/Extensions/"

 

2. Open console and type:

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

"Sudo chmod -R 755 /System/Library/Extensions"

 

3. Delete "Extensions.kextcache" and "Extensions.mkext" from "/System/Library/"

 

4. Repair Disk Permissions with Disk Utility

 

5. Reboot

 

6. Enter Bios and change:

"SATA Operations" to "Combination"

"Integrated NIC" to "Off"

 

7. Boot OSX (important to boot osx with NIC off to initialize SATA corectly)

 

8. Repair Disk Permissions with Disk Utility

 

9. Reboot

 

10. Enter Bios and change:

"Integrated NIC" to "On"

 

11. Boot OSX, It should work now!!

 

If someone get their network going, following thes steps, please add a replay!

 

/Aint2Fat

Link to comment
Share on other sites

  • 1 month later...

Just wanted to add my comment, Dell Dimension 8400 with Broadcom 5751 (1677).

 

The steps below works except that I did not change my SATA settings to combination !

 

 

Thanks Aint2Fat ^_^

 

Ok, last try diffrent approach!

 

1. Place "AppleBCM5751Ethernet.kext" in "/System/Library/Extensions/"

 

2. Open console and type:

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

"Sudo chmod -R 755 /System/Library/Extensions"

 

3. Delete "Extensions.kextcache" and "Extensions.mkext" from "/System/Library/"

 

4. Repair Disk Permissions with Disk Utility

 

5. Reboot

 

6. Enter Bios and change:

"SATA Operations" to "Combination"

"Integrated NIC" to "Off"

 

7. Boot OSX (important to boot osx with NIC off to initialize SATA corectly)

 

8. Repair Disk Permissions with Disk Utility

 

9. Reboot

 

10. Enter Bios and change:

"Integrated NIC" to "On"

 

11. Boot OSX, It should work now!!

 

If someone get their network going, following thes steps, please add a replay!

 

/Aint2Fat

Link to comment
Share on other sites

Ok, last try diffrent approach!

 

1. Place "AppleBCM5751Ethernet.kext" in "/System/Library/Extensions/"

 

2. Open console and type:

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

"Sudo chmod -R 755 /System/Library/Extensions"

 

3. Delete "Extensions.kextcache" and "Extensions.mkext" from "/System/Library/"

 

4. Repair Disk Permissions with Disk Utility

 

5. Reboot

 

6. Enter Bios and change:

"SATA Operations" to "Combination"

"Integrated NIC" to "Off"

 

7. Boot OSX (important to boot osx with NIC off to initialize SATA corectly)

 

8. Repair Disk Permissions with Disk Utility

 

9. Reboot

 

10. Enter Bios and change:

"Integrated NIC" to "On"

 

11. Boot OSX, It should work now!!

 

If someone get their network going, following thes steps, please add a replay!

 

/Aint2Fat

 

had tried this , but cannot "disable" my broadcom on shuttle sb81p.

 

so had an error at boot and hanging :)

 

if anyone have a clue or "better" solution ?

Link to comment
Share on other sites

 Share

×
×
  • Create New...