Linux上的WLAN设备相关知识

本文介绍了Linux系统中关于无线WLAN设备的知识,包括MLME、fullmac与softmac的区别,以及cfg80211、mac80211、iw等管理工具的用途。mac80211是一个驱动开发框架,主要用于SoftMAC设备,而iw是用于配置无线设备的命令行工具。现代Linux推荐使用iw而非iwconfig来管理无线网卡。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先声明:内容主要来自于对 linuxwireless.org


名词解释:


MLME:  MLME是 MAC Sublayer Management Entity,MAC子层管理实体。物理层(PHY)MAC状态机就位于MLME中。

fullmac: 是指使用硬件管理MLME的无线网卡类型。

softmac: 是指使用软件管理MLME的无线网卡类型。

cfg80211: 用于在内核空间中对无线设备进行配置管理,和FullMAC,mac80211和nl80211一起工作。

mac80211: SoftMAC类型网卡的驱动API。

nl80211: 用于在用户空间内对无线设备进行配置管理。它是一个基于Netlink的用户空间协议。

iw: 基于nl80211的无线设备命令行配置工具(用于取代iwconfig)。


mac80211:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值