My Toshiba Hackintosh is 97% combat effective!!
Thanks again!
Ok, got atheros 5005 MiniPCI working, also using 10.4.7 JaS.
edit: please note you have to have your wireless/airport device as en1, in my case my built in ethernet takes en0 so it works out fine. (make change in /library/systemconfiguration/networkinterfaces.plist)
then list the contents
make sure the IO80211Family line looks like this:
check that the permissions propagated to subdirectories:
should look like this:
then test that the extensions works:
should give a extension loaded successfully message
then you have to go to System Preferences>Network
a message should pop up telling you you have a new AirPort. from the Show: box, pick AirPort. you can set the options here, i suggest you check the Show airport status in menu bar, make sure you click apply now.
There you have it, fully working native Atheros card!
edit: please note you have to have your wireless/airport device as en1, in my case my built in ethernet takes en0 so it works out fine. (make change in /library/systemconfiguration/networkinterfaces.plist)
- Download the official Intel 10.4.5 update from Apple (98MB) (http://www.apple.com/support/downloads/mac...45forintel.html)
- Backup your /System/Library/Extensions/IO80211Family.kext
- Extract the IO80211Family.kext from the 10.4.5 update (using pacifist?)
- open finder to /System/Library/Extensions
- drag the kext from 10.4.5 update into the /System/Library/Extensions folder
- enter passsword when prompted
- open the disk utility (/Application/Utilities/Disk Utility), then repair permissions on your Startup volume (may take a little while)
- open up terminal, and switch to root (enter sudo -s, enter your user password)
CODE
cd /System/Library/Extensions
chmod -R 755 IO80211family.kext
chown -R root:wheel IO80211family.kext
chmod -R 755 IO80211family.kext
chown -R root:wheel IO80211family.kext
then list the contents
CODE
ls -l
make sure the IO80211Family line looks like this:
CODE
drwxr-xr-x 3 root wheel 102 Feb 2 2006 IO80211Family.kext
check that the permissions propagated to subdirectories:
CODE
cd IO80211Family.kext/contents/plugins
ls -l
ls -l
should look like this:
CODE
total 0
drwxr-xr-x 3 root wheel 102 Feb 2 2006 AirPortAtheros5424.kext
drwxr-xr-x 3 root wheel 102 Feb 2 2006 AppleAirPortBrcm4311.kext
drwxr-xr-x 3 root wheel 102 Feb 2 2006 AirPortAtheros5424.kext
drwxr-xr-x 3 root wheel 102 Feb 2 2006 AppleAirPortBrcm4311.kext
then test that the extensions works:
CODE
kextload AirPortAtheros5424.kext
should give a extension loaded successfully message
then you have to go to System Preferences>Network
a message should pop up telling you you have a new AirPort. from the Show: box, pick AirPort. you can set the options here, i suggest you check the Show airport status in menu bar, make sure you click apply now.
There you have it, fully working native Atheros card!
