- 无线网卡
无线网卡分为两种,一种为SoftMAC。这类网卡中,MLME的处理基本上
在软件层(即驱动或用户空间),这样可带来较大的灵活性。另外,一些认证相关的操作,
也可由软件来控制。另一种网卡称为FullMAC。这类网卡的MLME全在硬件处理。相比
SoftMAC而言,其灵活性很小。所以目前市面上SoftMAC网卡占绝大多数,而cfg80211就仅
支持SoftMAC类型的网卡。
-
Wifi Firmware
固件(firmware),嵌于只读内存(ROM)的程序和数据。只读存储器中有一种可编程只读内存(PROM),还有一种是可擦除可编程只读存储器(EPROM)。
WiFi 芯片内部有一个小系统,用来运行 802.11 协议,此部分代码就叫 Firmware。有些芯片(例如 broadcom)的 Firmware 是以文件的形式存放的, 有些芯片(例如 realteck)的 Firmware是做到驱动代码中的。
以broadcom 4339 为例,firmware文件如下所示:
zhangy