On Thu, 2007-10-25 at 15:57 +0200, Johannes Berg wrote: > On Thu, 2007-10-25 at 09:49 -0400, Dan Williams wrote: > > > Ok, I'll try to track it down starting with wpa_supplicant then. > > If you have a network, it's probably as simple as putting a printk into > the ioctl path and a printf into hostapd's conversion function to see > what it returns. This turned out to be a wpa_supplicant issue. wpa_supplicant uses KEY_MGMT_802_1X_NO_WPA (instead of KEY_MGMT_802_1X) to handle Dynamic WEP where the AP doesn't broadcast WPA IEs (ie, a pure Dynamic WEP network), and that value wasn't being handled correctly by wpa_driver_wext_keymgmt2wext(). This has been fixed on the wpa_supplicant 0.6.x branch but not backported to the 0.5.x branch yet. Tested with EAP-TLS and LEAP with iwl4965 on kernel-2.6.23.1-35.fc8. For Fedora, I've built wpa_supplicant-0.5.7-15.fc8 to fix this issue. Dan - To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html