Wireless WPA key corrupted
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
network-manager (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
Binary package hint: network-manager
There was a bug similar to this reported previously, but it seems to have popped up again, except in a more severe case. My wireless internet connection has a WPA2 password (Personal Version). Whenever I enter my passphrase into NetworkManager, it tries to connect for a moment or two, and then pops up with the password dialog box again (meaning it was the wrong password). If I click show password it pops up with some kind of hash of random characters as opposed to the string password. If I reenter the password, the error simply recurs. In other words, if I try and enter my WPA passphrase it turns the passphrase into a jumble of random characters as opposed to just connecting.
I tried fixing it by disabling write access to my keyring for NetworkManager and its applet. However, what happened then was that it did the same exact thing as before, except this time the actual password was in the dialog box, but it still would not connect. I hypothesize that at some point during the connection process, the applet is taking whatever key it is given and hashing it or something. When it has access to the keyring, it writes over the original passphrase with this new hash. If it does not have access, it will still hash the passphrase, but when the dialog box pops up it gives the original passphrase (since it has not been overwritten on the keyring). If I disable WPA on my wireless connection it works fine (even with the ESSID hidden).
I am currently running Ubuntu jaunty (development branch) 9.04 on Linux 2.6.28-8-generic. I am using version 0.7.1~rc3-0ubuntu1 of the network-manager package and the same version for network-
1. Please attach your complete syslog after reproducing the timeout. interfaces ager/nm- system- settings. conf
2. please attach your /etc/network/
3. please attach /etc/NetworkMan
4. by coincident, do you have connman installed (dont do that ;))?