我有一个连接到接入点 (AP) 的无线接口,我想知道使用哪种类型的 802.11 协议 (例如 802.11n 或 802.11b) 与 AP 进行通信。我知道有一个 Linux 命令iw
可以获取无线接口的一些信息,例如signal strength
。但我不知道如何通过获取 802.11 协议类型iw
。
答案1
输出iw dev wlan0 station dump
包括当前使用的与 AP 之间的传输和接收比特率,如果您知道例如它在 2.4 GHz 频段,这将指示当前正在使用哪种协议(802.11b、802.11g、802.11g)。
输出iw dev wlan0 scan dump
显示 AP 接受的速率,并且再次表明 AP 支持哪些协议。
我不知道有什么方法可以直接通过名称获取协议。