Here's a summary of what I found out for the driver available from Cuervo: - it seems to support WPA only by using the customized wpa_supplicant contained in the tgz, which is based on wpa_supplicant 0.5.3. The differences between original 0.5.3 and the modified version are attached for simplicity. - the driver only seems to understand WPA when wpa_supplicant uses the "ipw" mode (because the driver is based on the Intel ipw driver). I'm not sure whether NetworkManager would support this at all - IIRC it expects the driver to understand Wireless Extensions instead. So while this driver does support Wireless Extensions for some tasks, it doesn't support them for WPA. - even when manually starting wpa_supplicant I didn't get it to work: - in WPA mode, it only received an "Association response status code" of 0xc (12) which translates to WLAN_STATUS_ASSOC_DENIED_UNSPEC . See the IEEE 802.11 specification for details (802.11-1999.pdf , Table 19 - Status codes: "Association denied due to reason outside the scope of this standard"). No idea why this happened; or maybe I misinterpreted the status code. - in WPA2 mode, it got associated with the AP, but then authentication timed out. - as a side note, there seems to be a bug in the driver where it occasionally calls add_timer() on an existing timer (for the associate_timer), which leads to a kernel error message and apparently makes the driver nonfunctional from then until reboot. Replacing the add_timer calls for the associate_timer with mod_timer() calls seems to fix this particular bug, but there might be more severe problems hidden by that. Also, this change might be the cause for the authentication timeout in WPA2 mode.
Btw. you can get the 802.11 specifications at http://standards.ieee.org/getieee802/802.11.html So I have tried to get WPA working myself, and pretty much failed :-) and have then found that Ndiswrapper indeed works really well with this chipset. See https://wiki.ubuntu.com/LaptopTestingTeam/ToshibaSatelliteL40-14N (section "Wireless LAN") for details. ** Attachment added: "Diff for the modified wpa_supplicant" http://launchpadlibrarian.net/10988373/wpa_supplicant_0.5.3-1.diff -- rtl8187b error while compiling https://bugs.launchpad.net/bugs/173880 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs