Your main problem is you are using KNetworkManager. It is seriously flawed, and it just doesn't work right.
You can still get your card up and running, though, but you have to do it from the command line. It might sound scary, but it's not that hard, and in the end it is faster to do it from the terminal than from a gui interface.
Your first step is to open up a terminal. Next, type This will list all wireless interfaces. Your interface should be something like ath0.
Once you know what interface it is on, type Code: iwconfig ath0 essid "ESSID"
replace ath0 with your interface, and replace "ESSID" with your essid (keep the quotes)
if you have a wep key, type Code: iwconfig ath0 key yourkeyinhex
finally, type to configure your connection with dhcp. |