I have an Acer laptop with a built-in wireless card. Right now I'm at a friend's house, sending this post under Windows because I can't get Linux to make a wireless connection here. I've used this laptop at three different locations: home (WPA-PSK enabled), a motel, and my friend's house. The router in this case belongs to her landlord and so is inaccessible (in particular, I can't reset it).
I'm trying to make sense of these observations:
1. At all three locations, the laptop connects perfectly well under Windows. Under Linux, the signal strength is adequate even when I can't connect.
2. At home I usually get a connection, but not always. When I don't get it, resetting the router solves the problem. As I noted above, my home connection uses WPA-PSK security; my Linux system uses wpa_supplicant. When I don't get a connection, the symptom is that the access point has no association.
3. At the motel I was able to get a connection but I had to disable wpa_supplicant, which makes sense since the motel has an unsecured wireless router.
4. At my friend's house I can't get a connection at all (under Linux, that is) because the access point has no association. However,
iwlist ath0 scan does show the router.
I've drawn certain conclusions:
1. Although resetting the router at home is sometimes necessary for Linux, it is never necessary for Windows. So it should be possible to get the Linux connection at home without resetting the router since the hardware side of the picture is functioning (the Windows success shows that).
2. The wireless connection is sensitive to the router state but not totally dependent on it since Windows works. The motel router was set in such a way that Linux worked but the landlord's router is not. Both motel router and landlord router are unsecured.
I've tried these things at my friend's house, without success:
Code:
iwconfig ath0 essid "router essid"
dhclient ath0
ifup ath0
For all of these I get "access point: not associated". I've also tried using Wireless Assistant, which worked at the motel but not here.
I'm running Kubuntu Gutsy Gibbon.