No subject


Fri Nov 6 13:01:15 EST 2009


>
> If the SSID coming in from WEXT *is* valid, but somehow the driver is
> messing up the SSID internally before sending the assoc request, well
> that's a different story and we should fix that. =C2=A0Any idea if the
> incoming WEXT SSID is valid or not?

I have dumped dwrq->flags, extra, and dwrq->length and get

1, %=EF=BF=BD\01, 32

the extra can be varying lengths of garbage always with \00 or \01.

What concerns me about the bogus SSID has a null character in the
middle of it.  This seems to me that we are doing bad math somewhere.
That looks to me like a blank SSID a null then a flag possibly.

>
> But honestly we should be queuing the assoc request and only execeuting
> it *after* the scan is done. =C2=A0Or we could reject assoc becuase there=
's
> an ongoing scan, but that's just mean and makes clients fail.

I have enable wpa_supplicant logging and I don't see the association
request anywhere.  I see the scan requests but not an association
request until the scan has finished and it has found my AP.

Thanks for the pointers.  I will also try dumping the invalid
association request and verify that fixes the scanning delay I am
seeing.

Jon



More information about the libertas-dev mailing list