802.11n + SN failure... but now works
Hello,..
I've been struggling with this for 1 hour.
Magically, while fighting it, the problem went away (flick enough switches and the light will go on, I guess).
Here is my work log (in case it helps):
----
THE PROBLEM:
Previous to upgrading to Snow Leopard, no problems.
Upgrading to Snow Leopard 10.6.0 ok.
Upgrading to Snow Leopard 10.6.1 not ok.
Post upgrading, I can see my home network (let's call it koppenhoefernet) but joining the network fails.
I was/am using 801.11n 3rd party card on a Mac Mini.
MY FIRST EFFORTS (failed):
I have removed all references to my timecapsule and to my wifi network koppenhoefernet from the keychain (multiple mentions were found in login and system).
OBSERVATIONS:
When I do try to access the network, I am asked the WPA password.
Once I've answered that the following message appears in /var/log/system.log :
Apple80211 framework[393]: _ACNetworkCopyKeychainItem()
expected password for "koppenhoefernet" not found: -25300
(The specified item could not be found in the keychain.)
and the name of the network with password is added to the Keychain under both system and login.
However, the connection to the network doesn't succeed.
Notes:
1.
My iphone can still use the network.
The iphoneApp Wififofum shows it to be very strong and wpa2.
The other wifi's in the area are using other channels.
My squeezebox can still use the network.
2.
Once the above error was noted, the Keychain now contains a reference to my network name in the System entry.
Kind,Account, and Where are prefilled with values.
Password is not.
Activating 'Show password' causes a popup window querying: 'kcproxy wants to use your confidential information stored in "koppenhoefernet" in your keychain. Do you want to allow access?".
Saying Allow reveals the password that I typed in the wpa query when joining the network.
Cycling the Airport on/off/on has no effect and doesn't reproduce the system.log message.
3.
The network does NOT appear in the preferences panel advanced Airport tab.
But choosing it from the non-advanced pane succeeds.
But Airport gets a self-assigned IP address 169.254.17.140
subnet 255.255.0.0 and no DNS values.
At this point the network shows up in the preferred networks.
4.
Removing my newly appeared network from the preferred networks doesn't affect the entry
in the keychain.
5.
When using an invalid password to join the network, the dialogue box informs of the invalid passwd.
The system.log reveals:
airportd[2174]: Apple80211Associate() failed -3924 (Invalid PMK)
Oct 28 16:02:00 shawnmac-8 Apple80211 framework[348]:
airportd MIG failed (Associate Event) = -3924 (Invalid PMK) (port = 80419)
Oct 28 16:02:00 shawnmac-8 SystemUIServer[348]:
Error joining mynetwork: Invalid password (-3924 Invalid master key)
6.
If I try to connect to my network, but not choosing to 'remember this network'.
The following error appears in system.log:
Oct 28 16:09:14 shawnmac-8 ntpd[31]: bind() fd 30,
family 30, port 123, scope 6, addr fe80::21d:7dff:fe45:52ab,
in6_is_addr_multicast=0 flags=0x11 fails: Can't assign requested address
Oct 28 16:09:14 shawnmac-8 ntpd[31]: unable to create socket on en1 (19)
for fe80::21d:7dff:fe45:52ab#123
7.
Turned off autoconfigure of IPv6 in preferences pane tcp/ip.
8.
Delete unused locations from PreferencePane locations (removed 'Automatic')
9.
connected My Squeezebox ethernet port to the Mac (the squeezbox can share his b wifi connection with anyone connected with a crossover cable).
DHCP on the mac failed.
Manually gave the mac an ip address for ethernet use.
Disabled the wifi to get this working.
Set the router to 10.0.1.1
Still couldn't *see* the internet.
(my next step will be tethering).
10.
Just in case,.. retry the wifi.
Oh my god.. It works!
11.
reboot,.. (does it still work?). yup.
Keep my fingers crossed.