Hello Gregor,
(sorry for the "late" reply, it was just buried in my mailbox)

On Tuesday 07 July 2009 20:47:01, gregor herrmann wrote:
> Package: wicd
> Version: 1.6.1-3
> Severity: normal
> 
> Disclaimer: This is on my Openmoko Freerunner, just in case it
> matters.
> 
> I can't get any WPA connections any more with wicd, probably since
> upgrading to 1.6.

Can you please confirm this also happens with 1.7.0 ?
If yes, would you mind applying the attached patch, and see if all goes well?

Thank you,
David

-- 
 . ''`.   Debian developer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|----
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
From: David Paleino <da...@debian.org>
Subject: fix order of WPA association
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536121
Forwarded: no

---
 wicd/networking.py |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

--- wicd.orig/wicd/networking.py
+++ wicd/wicd/networking.py
@@ -861,14 +861,14 @@ class WirelessConnectThread(ConnectThrea
         self.SetStatus('configuring_interface')
         self.put_iface_up(wiface)
         
-        # Generate PSK and authenticate if needed.
-        if self.wpa_driver != 'ralink legacy':
-            self.generate_psk_and_authenticate(wiface)
-            
         # Associate.
         wiface.Associate(self.network['essid'], self.network['channel'],
                          self.network['bssid'])
 
+        # Generate PSK and authenticate if needed.
+        if self.wpa_driver != 'ralink legacy':
+            self.generate_psk_and_authenticate(wiface)
+
         # Authenticate after association for Ralink legacy cards.
         if self.wpa_driver == 'ralink legacy':
             if self.network.get('key'):

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to