如何知道Wi-Fi接入点的传输成功率?

如何知道Wi-Fi接入点的传输成功率?

我正在使用 Linux。我希望收集附近的 Wi-Fi 接入点的统计数据。

例如对于 RSSI,我可以用 来收集它们iwlist interface scanning

现在我想知道是否有任何工具可以用来了解这些 AP 的传输成功率,而无需真正连接它们并进行数据包发送测试。

答案1

如果所讨论的 AP 支持 IEEE 802.11k 无线电资源测量的“STA 统计”请求/报告功能,您可以使用它来读取它们的计数器,例如传输、故障、重新传输等。但是,我不知道有任何工具可以自动执行此操作,并且根据我的经验,802.11k 尚未广泛实施(一些企业级 AP 可能会这样做)。

如果您可以将无线数据包嗅探器放在某个地方,确保它能看到几乎所有来自 AP 的帧,那么您就可以观察设置了“重试”位的帧的百分比。从 Wireshark 中的数据包捕获中编译这些统计数据会有点繁琐。我不知道有什么工具可以轻松完成此操作,但可以编写一个。

相关内容