#9936 NORM 8.2.2: First WPA2 association (TKIP/AES) always fails, retries succeed
Zarro Boogs per Child
bugtracker at laptop.org
Mon Feb 15 09:51:11 EST 2010
#9936: First WPA2 association (TKIP/AES) always fails, retries succeed
------------------------------------+---------------------------------------
Reporter: cabalde | Owner: martin.langhoff
Type: defect | Status: new
Priority: normal | Milestone: 8.2.2
Component: not assigned | Version: 1.0 Software Build 802
Resolution: | Keywords:
Next_action: never set | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
------------------------------------+---------------------------------------
Comment(by martin.langhoff):
Quozl, the passphrase is kept in every modern OS that does wifi, including
all the desktop linuxes that use NetworkManager. And if it fails, or the
encryption / security type has changed, you get asked for it again.
We just have a bug in getting NM to accept the new passphrase once it
stored one. Maybe it's in NM, maybe it's in the params we pass in the
callback. Maybe we just forget to write it to our conffile.
On 8.2.1, it sure looks like we are passing the right data to NM, which
should succeed and tell us about the success ("it worked, it's ok to save
it"). But the API between NM-6.5 and the "NM per-user configuration
program" (nm-applet normally, Sugar in this case) is not documented, and
all we get is an opaque handle to a callback. Not even something you can
grep in the NM sources. And by that I mean our bespoke, oddly patched NM
that nobody else on earth uses.
It's all pretty poxy.
The fact that it's still broken on newer Sugars/NMs is intriguing, though
the NM-to-Userconfig API has changed, and seems to be (somewhat)
documented.
--
Ticket URL: <http://dev.laptop.org/ticket/9936#comment:23>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list