Jump to content
936 posts in this topic

Recommended Posts

I have changed the device ID in the array to match my card ID and vendor ID with TextEdit. When I restart the machine I get the error:

 

System extension cannot be used.

 

The system extension "/System/Library/Extensions/com.apple.iokit.IONetworkingFamily.kext/Contents/Plugins/AppleBCM5701Ethernet.kext" was installed improperly and cannot be used. Please try reinstalling it, or contact the product's vendor for an update.

 

Could someone please help.

 

Thank you.

I have changed the device ID in the array to match my card ID and vendor ID with TextEdit. When I restart the machine I get the error:

Could someone please help.

 

Thank you.

 

Yes, it cannot load it because you did not set the permissions. So do:

 

terminal

>sudo -s (login)

>chown -R root:wheel /path_to_kext_here/add_name_of_kext_here.kext

>chmod -R 755 /path_to_kext_here/add_name_of_kext_here.kext

>kextcache -k /system/library/extensions

>reboot

 

after that:

 

:)

btw, I have some problems with the broadcom5701 drivers. sometimes (it always happens when uploading at full speed on a SMB share) it just hangs. no ping, nothing. i do a kextunload and a kextload again of the BCM57xx driver and it works successfully.

 

maybe this will help somebody.

 

hardware is HP NC8000 notebook.

My nb is Acer 3212 BCM5788

 

 

when i useAppleBCM5701Ethernet.kext

hex edit to offset 37336hex, change "66 81 FA 59 16" to"66 81 FA 9C 16";

and add"<string>pci14e4,169c</string>"in info.plist

when i boot i got this error :

 

"System extension cannot be used.

 

The system extension "/System/Library/Extensions/com.apple.iokit.IONetworkingFamily.kext/Contents/Plugins/AppleBCM5701Ethernet.kext" was installed improperly and cannot be used. Please try reinstalling it, or contact the product's vendor for an update."

 

what can i do now?

I had the same issue and all I had to do was follow these original instructions from tinhead:

 

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.

 

Could someone please help me with the hexedit instruction, I am new to OSX and don't understand tinhead's original instructions to :

 

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

 

Thank you in advance.

  • 2 weeks later...

umm i have the following thing, with deadmoo img running.

 

 

[root@Fedora4 anshu]# dmesg | grep eth0

eth0: Tigon3 [partno(BCM95901A50) rev 3001 PHY(5705)] (PCI:33MHz:32-bit) 10/100BaseT Ethernet 00:06:1b:e0:6a:80

eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] Split[0] WireSpeed[1] TSOcap[1]

eth0: dma_rwctrl[763f0000]

[root@Fedora4 anshu]# cat network\ card.txt

Broadcom NetXtreme BCM5901 100Base-Tx internal lancard.

[root@Fedora4 anshu]#

 

 

will i get this to work?

  • 2 weeks later...

There is not a solution yet? I have this BCM5751 (0x167714e4) i've readed ALL post here, but i can't download the kext file patched for this card, the post at win2osx is closed, can anybody post some help here? where can i get the working link?? I'm desesperated... :thumbsdown_anim:

 

Thanks to everybody in advance, :D

 

.:Fido:.

×
×
  • Create New...