When SSID is of maximum length, that is 32 characters long, the driver
writes zero-terminator out-of-bound. The location of the terminator seems
to overwrite data that is necessary for connecting to the base station as
the connection is never established.
Symptoms on x86:
* Can't find desired SSID, repeating approx once per second
* iwlist scanning prints: ssid: <ssid here><additional garbage>
Patch against SVN version is included. With it at least my debian package
driver, which originates from SVN, connects to the base station. The CVS
version also seems to contain this bug, but the patch does not apply
Get latest updates about Open Source Projects, Conferences and News.