OK - I FIXED IT - THIS WILL WORK FOR YOU!
Ok, If you are having the original problem I posted, I know what the issue is and how to fix it.
So I reinstalled OS X.4.5 and it fixed the problem BUT I then applied the patch to X.4.6 and the problem came right back.. So, what is the deal, I'll tell you. For some reason, after installing X.4.6 OSX corrupts your saved WPA/WEP password in a cache. So when you initially connect it doesn't work, but after you turn it off, then on again, it fetches the uncorrupt password from the keychain and it works. Want proof? Ok, do this:
- Go to System Preferences
- Click Network
- Highlight AirPort and click Configure
- Choose "By default, join: Preferred networks"
- Select your access point and click edit
- Click on "show password"
At this point you should see a crazy corrupt password.. Proof that it is jacked up. Now:
- Exit that window back to the access point list
- Remove your access point with the "-" button
- Launch your keychain and delete your access point keychain entry.
- Reboot
- Go back to the "By default, join:" page and click the "+" this time to add your access point. Enter the correct password, save, reboot, BAM, FIXED!
Enjoy and visit digg.com often 🙂