自己学习网络部分的需要,慢慢翻译一些关于linux无线网络部分的一些资料,以备以后查阅
本部分原文地址:
关于mac80211mac80211是驱动开发者用来写softMAC无线设备驱动框架;
softMAC设备可以让系统能更好的控制硬件,允许用软件实现帧的管理,包括解析和产生80211无线帧。现在大多数的设备都是这种类型。
mac80211为SoftMAC设备实现了cfg80211回调函数,mac80211也就能依靠cfg80211来注册到网络子系统,并且配置设备。网络配置是cfg80211通过nl80211或者WE(wireless extentions)来实现。
在mac80211中,MLME在内核中以STA模式实现,在用户空间以AP模式实现。
如果你使用的用户空间配置工具支持nl80211的话,你就不需要mac80211设备支持WE了。(WE是一个过时的机制)
支持的特性:
IEEE802.11abgn
IEEE802.11d
渐渐浮现出来的IEEE802.11s标准集成进网络
打算使用wpa_supplicant(802.11r标准)
支持不同种类的接口
QoS
所有mac80211驱动都支持监视模式
阅读(7260) | 评论(0) | 转发(1) |