Jump to content
9 posts in this topic

Recommended Posts

I have an Aspire 5610 and as others here I didnt get my Broadcom 440x to work yet, I tried many of the tips here..

I dont need Wlan, just the Broadcom Lan to work.

 

ARE THERE ANY ACTUAL WORKING SOLUTIONS ?

for THIS notebook!

 

so, I alternatively thought of an PCMCIA card, that works under 10.5...

I have an Aspire 5920, it originally had an Intel Wireless 3945ABG but it didn't work due to lack of drivers. When Mercurysquad released the first alpha driver I tried it but it didn't work, got a memory allocation error on kext load, I couldn't figure out why. So I replaced the card by a Broadcom BCM4311 which should work with original Apple drivers, but it didn't work, the kexts were loaded but the system didn't detect the card. Then I found this topic and the IOPCIFamily.kext patched by Chun-nan solved my problem. I installed Snow Leopard when I gave up with the 3945ABG and have to boot in 32 bit mode because the IOPCIFamily I'm using is for Leopard, but it's not a big deal since the video drivers (X3100) also don't work properly in 64 bit.

 

Well, after writing this I noticed that you are talking about ethernet card, not wireless, but maybe you need that hacked IOPCMCIAFamily.kext if you plan to use a PCMCIA card.

Here is exactly what I did, downloaded this IOPCMCIAFamily.kext.zip, extracted it and run in terminal

cd Downloads/IOPCMCIAFamily.kext/Contents/PlugIns/
sudo mv /System/Library/Extensions/IOPCIFamily.kext /System/Library/Extensions/IOPCIFamily.kext.orig
sudo chown -R 0:0 IOPCIFamily.kext
sudo chmod -R 755 IOPCIFamily.kext
sudo mv IOPCIFamily.kext /System/Library/Extensions
sudo rm /System/Library/Extensions.mkext

and reboot.

thanks.. what does this "- 0:0 " " -R 755" mean? do I have to edit this for my machine ?

0:0 = root:wheel (check /etc/passwd and /etc/group)

 

755 = rwxr-xr-x (owner can Read/Write/eXecute, group can R/X, others can R/X)

 

-R = recursive (all subfolders and files)

 

it's how the ownership and permissions of a kext must be.

To restore the original IOPCIFamily.kext you can boot with the installation DVD, open the terminal and run

cd /Volumes/your\ mac\ partition\ name/System/Library/Extensions
mv IOPCIFamily.kext IOPCIFamily.kext.patched
mv IOPCIFamily.kext.orig IOPCIFamily.kext
rm ../Extensions.mkext

If you take a picture of the error screen it might be easier to find out why it didn't work.

×
×
  • Create New...