On Monday, November 04, 2013 05:04:20 PM you wrote: > On Mon, 2013-11-04 at 16:47 +0100, Christian Lamparter wrote: > > > Be careful ;-). mac80211 is great for softmac/umac/halfmac/semimac devices. > > However the rtl8712 firmware interface is fullmac-like, so it needs cfg80211. > > ... and r92su uses cfg80211 exclusively. There's no more WEXT or realtek ioctl > > legacy API support. > > still seems there's duplicate stuff in there like the michael MIC, at > least lib80211 has that? Yes, there is even more duplicated code if you factor in the (de-)fragmentation and deaggregation code from mac80211. Furthermore r92su could be sharing a bit of infrastructure with rtlwifi. I didn't include lib80211 since it reports mic failures via WEXT: wireless_send_event(dev, IWEVMICHAELMICFAILURE, &wrqu, (char *)&ev); (And I don't think this can be changed easily without touching ipw2200 and hostap-driver). Regards, Christian -- 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