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

Reply via email to