#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