So I recently obtained a USB wifi card, an Airlink 101 USB device. When I attach it to my Ubuntu system it is recognized by the network manager and it can see my wifi network - however it is unable to connect. When I enter the passcode for my wifi it spins trying to connect and then spits it back to me telling me I need to reenter the password after a few moments - I am 100% sure the password is correct. I tried the device on two different Ubuntu systems (one 32bit and one 64bit) and achieved the same results on each.
I can confirm the wifi itself works as I am typing from my laptop connected to it as we speak...