I am on Ubuntu 14.04 (i686).
I read that there is one or more reported bugs related to this issue. I do not know if they are fixed as they appear to be in 11.10.
Here is HW info and what I have tried:
The computer is Dell Latitude d510
NIC is reported as a DWA-140 Ralink RT5372
My desktop environment is XFCE
The password is correct
I tried available for all users
I have wpasupplicant
The connection works in Windows XP on the same machine
Connecting to another wi-fi using WPA2/Enterprise seems to work
It worked but I needed a re-install. I have some succeeded connecting manually:
wpa_supplicant -B -iwlan0 -c/etc/wpa_supplicant.conf -Dwext && dhclient wlan0
This locates the problem to NetworkManager
I am not sure it's the same problem as I faced earlier.
I verified all the credentials and still I was getting the password prompt. Issue was with Authentication (encryption type). I changed that and it started working.
But as you said it's working in other OS, so it may be because of some bug. However I never faced this issue in 13.10.
Not sure about bugs. I had this problem on both Linux and Android and it ended up being faulty router firmware. After turning off all extended router features like "Protect 54G" it started to work. You should try first limiting router to the most basic protocol it supports, just to see if it works.
you got a lucky day
i hope someone will edit this answer & make it good "i am not good with desg :s"
if you are using to wireless connection with the same name or if you have been connected to a wireless network with the same name
lets check that
search for app name network wireless => if you find 2 with the same name choose the one that you do not need click on the "==>" button => then click on forget netowrk
elseif you have a 1 ssid with
wireless => select the => click on "==>" button => if you see the strenth = good this is not a dc problem => settings => general => if the checkbox is checked this is not a ubuntu problem
it is your hotspot/rooter problem
here is a solution for that you can make the pc do what you"ve been doing
make a new name it whatever you want .
past this
do not forget to edit the ssid & the password "psk"
save the file then
after you finish that
go to startup applications => add => name whatever you like =>
command
"try this first"
//wpa_supplicant -i "eth card name" -c "the output of $ pwd command & the filename "
the command will be just like this wpa_supplicant -i wlan0 -c /home/username/Desktop/filename.conf => then click on add try to reboot if that did not workout you should trade the root password with the wireless password so if when you start your pc will ask you for only the root password this would be just like this $ sudo apt-get install gksu
then just like we did at the startup application this time it would be just like this
gksu wpa_supplicant -i wlan0 -c /home/username/Desktop/filename.conf
about your android you need to ask this in dev xda forum