Bad Apple AirPort Update 2008-003, go sit in a corner.
[UPDATE: Apple AirPort Update 2008-004 seems to be better behaved for me...
but for others, maybe not so much?]
If you happened to install the AirPort Update 2008-003 in the short time it was available, your machine should should be in a useable state… unless you further try and go back to another older kext. I tried and it made it worse… as in it didn’t see my AirPort card at all.
Well, after a bit of messing around, here is what I did to go back…
I used the restore DVD for my late-2008 MacBook Pro, meaning that it includes 10.5.5 so if you are running something else, well, I have no idea if this will work.
1. Don’t know if this first part is required, but it’s part of what I did…
sudo rm /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist sudo rm /Library/Preferences/SystemConfiguration/com.apple.network.identification.plist
2. What I am pretty certain is needed…
cd /System/Library/Extensions sudo rm -rf AppleAirPort.kext sudo rm -rf IO80211Family.kext sudo rm -rf IONetworkingFamily.kext
I don’t know if the below is the right path as I copy the whole DVD to a partition on my laptop HD for these very reasons So check to make sure it’s right…
sudo cp -R /Volumes/Mac\ OS\ X\ Install\ DVD/System/Library/Extensions/AppleAirPort.kext ./ sudo cp -R /Volumes/Mac\ OS\ X\ Install\ DVD/System/Library/Extensions/IO80211Family.kext ./ sudo cp -R /Volumes/Mac\ OS\ X\ Install\ DVD/System/Library/Extensions/IONetworkingFamily.kext ./ cd /System/Library sudo rm Extensions.mkext
and reboot…
The same thing is posted on the MacRumors Forums, so if the above isn’t working check there for more info…