This finally introduces nl80211 and cfg80211 connect API, and makes wireless extensions entirely self-contained in cfg80211. YES. The last four patches still need more work: * the combine patches require getting iwm ported * the internalise patch requires getting orinoco and rndis ported. Samuel, who also worked a lot on the first three bits of this series, is working on getting iwm ported, and then we can stick this into the tree except for the last patch, and gradually work on the rest. Maybe we even decide to not internalise it this way because orinoco wants to keep some ioctls that we'll not offer in cfg80211, not sure yet. Also, this still needs a bit of work for auth algorithms. Currently, the series breaks shared key auth. For iwm, the device will only try the auth algorithm you ask it to use, but mac80211 is able to select the algorithm automatically. It might make most sense to make cfg80211 try different algorithms if userspace didn't specify which one to use. Anyway, comments welcome! johannes -- 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