Have you thought about a new router?
Or a new AirPort card?
If you haven't tried, a Safe Mode boot deletes system caches that may help.
Startup your Mac in Safe Mode
A Safe Mode boot takes longer than a normal boot so be patient.
Once you are in Safe Mode, click Restart from the Apple () menu.
Then try AirPort.
safe mode is a temporary solution though isnt it?
i really think it's a hardware issue, and i thought about replacing the airport card but im uncomfortable doing that myself and it would cost $100 to have someone install it for me, when i dont even know for sure if that's the problem, thats why i thought about using AHT, but im only going to buy that if im sure it will find the exact problem.
Apple still host the hardware test files for some older models - there's a list at https://github.com/upekkha/AppleHardwareTest
links for one or more others in the comments at http://rivenbyfive.blogspot.co.uk/2012/01/download-and-run-apple-hardware-test.h tml
i have a macbook 5,1
i thought maybe the macbook 3,1 file might work, but i downloaded and it comes only with a "system" folder and like nothing else in the folders so idk how im supposed to burn that to a CD anyway.
i might break down and buy the **** $45 one on ifixit, though i'm stingy and rather not pay that much for it. if only i could find my original one....
but in the meantime i bought a wireless adaptor online, so maybe that will do for a while.
There's a link for macbook 5.1 in the comments mentioned above. I'd think that Apple will charge less than $45 for replacement disks... call & ask them.
It shouldn't need a CD or external if the hidden .diagnostics folder is placed correctly in /System/Library/CoreServices/. The Pacifist application makes that fairly easy, or else it's Terminal, or making invisibles visible, temporarily.
It says macbook 5.1 - perhaps it wasn't displayed on your computer, for some reason. Apple won't charge anything to tell you what they want for replacement system disks. Call customer service, avoid any options to pay & have your serial number handy.
AnonymousFebruary 25, 2013 at 1:34 AM
Thanks! This worked perfectly. Had to do a lot of Googlimg to find the link for A1278/MacBook5,1 though:
idk how to run AHT though.
i typed in the command stuff into terminal, but it asks me for my password and i dont have one setup for my computer so idk what to put in. i also tried copying the system folder to a CD and holding D from it when booting (based on someone else's comment) but that didnt work either.
Purchase a replacement System and Application Restore DVD set from Apple. The fee is not excessive. Your biggest challenge will be to find someone who understands exactly what you require.
They will need your MacBook's serial number.
There are no downloadable versions of Apple Hardware Test for your MacBook on that site, and I wouldn't trust one if I found it on any other.
Whether AHT will be able to diagnose faulty AirPort hardware is another story.
assuming the correct download *- you can
1: make Finder show invisible files, in order to drag the 'hidden' .diagnostics folder from the AHT volume to /System/Library/CoreServices/ on your macbook, then authenticate as admin when required.
2: Use say Pacifist from http://charlessoft.com/ to do the same thing -
In either case, after shutting down, then restarting & holding the D key after the chime - you ought to get the hardware test.
* - the A1278 & F42D89C8 model codes seem to be shared by both MB and MBP models - so hopefully it'll work for you.
I think the commenter on rivenbyfive confused the macbook & ..pro models, perhaps understandably.
Regardless - you can check by copying/pasting this in Terminal, then pressing enter
ioreg -l | grep board-id
it should give a result similar to
| "board-id" = <"Mac-F42012345">
If yours shows F42D89C8, then you need this one :
If yours shows F42D86C8 then try the 022-4048-A.dmg mentioned earlier.