Hi, > I'm working on adding WE (wireless extensions) support to a WLAN > driver, and have recently bumped into references of nl80211, cfg80211 > and d80211. > > My questions: > - Can someone please shortly describe each term?
d80211: wireless stack slated to replace the current ieee80211 subsystem in the kernel, includes very advanced functionality and can drives softmac chipsets like bcm43xx. cfg80211: my proposal for the in-kernel wireless configuration interface replacing WE nl80211: tightly tied to cfg80211, this exports the cfg80211 interface over netlink to userspace There's also a compat interface so drivers can use cfg80211 but userspace can continue to use WE. > - Other than reading the source code and searching in news-groups, is > there any serious source of information regarding any of the above? not really, sorry. What specifically do you need? Also, what driver are you adding support for? Could it make sense to make said driver use d80211, or is it for a fullmac chipset? > p.s: while I'm at it -> any good documentation on WE itself other than > wireless.20.h ? None as far as I know. Jean recommends reading the userspace tools source code (which from my POV shows just /how/ broken WE is). johannes - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html