Comment 12 for bug 973241

Revision history for this message
Omar Siam (simar-w) wrote :

ok that patch obviously solves the problem for all ipw2100 und ipw2200 owners but there are potentially some more drivers affected by the strange kernel behavior of not reporting a non nl80211 compliant driver to userspace (at least not in an way nm understands). If I assume that every driver that is nl80211 compatible doesn't need to supply information by means of an iw_range struct because this is done by wext-compat.c for it just grepping the kernel source for filling of this structure yields the following possibly affected drivers: ps3_gelic_wireless.c, wl3501_cs.c, atmel.c, zd1201.c, airo.c, ray_cs.c, hostap, prism54, r8180_wx.c, vt6655, rtl8712, wlags49_h2, vt6656, rtl8192u, rtl8192e. On the other hand does the patch also handle Intel Pro Wireless 2915 which is handled by ipw2200 too? What about checking if a wireless driver can encrypt at all for determining that nl80211 shouldn't be used? A wireless device that doesn't even support WEP is pretty useless I think.