On Sunday 24 September 2006 17:34, Daniel Drake wrote:
> Michael Buesch wrote:
> > Well. Works For Me (tm).
> > If there is some bug for you in current mainline, it needs to
> > be fixed. But I can't fix something I am not able to reproduce and
> > don't know what happens.
> 
> Take a look at the logs in Ben's original mail. I've seen this a lot 
> myself and am fairly sure that the problem is softmac's handling of a 
> SIWESSID *immediately* followed by a SIWAP call. This is what 
> wpa_supplicant does, and the timing screws us over.
> 
> You can see in the logs that the driver starts authenticating after the 
> first ioctl comes in, but then starts scanning (in preparation for 
> authentication, again) as soon as the 2nd call comes in immediately 
> after. As the device is busy scanning other channels it misses the 
> authentication response, and this goes round in circles.
> 
> Now, Jose recently bolted on a few more lock-like flags onto the whole 
> auth+assoc procedure, which has certainly helped, but the races do still 
> exist, and I don't think that approach is practical: there are simply 
> too many points in the sequence where softmac could be 'interrupted' by 
> another ESSID/AP call.
> 
> But, I'd be absolutely delighted if I'm missing something and you can 
> fix it :)

Ok, thanks for the explaination. I will look into the issue.
I remember seeing racing wext calls, too.

-- 
Greetings Michael.
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to