Ok, this one is doing my head in...
I have just bought and installed a Netgear DGN2200 Wireless-N router, and it's all working find, but I can't get one laptop to communicate with it using WPA2.
All the other computers are working fine:
- Ubuntu + Netgear WN111v2
- Windows 7 + RTL8191SE
- FreeBSD + RTL8192E
- HTC Wildfire
The one that won't connect is Windows XP SP3 with an Atheros AR5007EG card.
It connects and works fine with encryption turned off (I actually have 2 SSIDs set up on the router - one encrypted and one open but isolated)
Connecting to the encrypted SSID it appears to authenticate with the WPA2 PSK, but then takes forever acquiring an IP address. It appears eventually to fail and then suddenly instantly succeed. The IP it gets is a valid one from the router.
But, I am unable to ping, or anything, on the network.
Atheros diagnostics are telling me there are lots of packets being retransmitted and lots of CRC errors in reception.
I'm thinking I may just go and try my Ubuntu Live CD to see if I can connect OK with that...
Oh, before you ask, yes, Windows Updates are all up to date, and I have just installed the latest Atheros drivers and client utility (first thing I tried).
It just defies logic (or I just need a fresh brain to mention the obvious - whatever that is)
Oh, and I know it's not the Netgear router - I have FreeBSD embedded machine with an Atheros card in it that I am running in HostAP mode with WPA2 and the laptop is exhibiting the same symptoms when trying to connect to that.
Ok, so I am posting this update from my Ubuntu Live CD on the offending laptop. It connected in about 1 second - maybe less ;)
So it looks like it may be the driver - I have that on a USB key to try next...
The driver update doesn't work with this card unfortunately.
Ok, get this...
If I set up a second SSID on the router using the exact same settings as the primary one, I can connect perfectly with WPA2.