看起来该iw list
命令给出了可支持的 wifi 接口的流数。
VHT RX MCS set:
1 streams: MCS 0-9
2 streams: MCS 0-9
3 streams: MCS 0-9
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
VHT RX highest supported: 1300 Mbps
VHT TX MCS set:
1 streams: MCS 0-9
2 streams: MCS 0-9
3 streams: MCS 0-9
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
VHT TX highest supported: 1300 Mbps
但是我如何才能找到当前关联实际使用的当前流的数量?
答案1
如果有办法的话,我还没有看到。这些天我经常使用 iw,并使用“station dump”/“link”iw 命令查看 MCS 速率以确定空间流。(使用表格引用)
请注意,这有点泛泛而谈,因为您实际上并没有列出您的卡是什么。我不会深入讨论 802.11ac (wave-2) 或 802.11ax,您应该能够将这些技术用于任何 802.11 标准。
任一模式/命令都会为您提供 MCS 速率,您可以参考该速率来了解正在使用的空间流数量。如果您不确定您尝试连接的 AP 是否具有与您的卡相同的功能,您可以使用:
iw wlan0 scan | more
这就是我确定速率/流量的实际方法。
从作为接入点的卡/适配器到站点:
iw dev wlan0 station dump
从连接到接入点的 STA 模式客户端:
iw wlan1 link
802.11N
https://en.wikipedia.org/wiki/IEEE_802.11n-2009
802.11AC
https://en.wikipedia.org/wiki/IEEE_802.11ac-2013
如果任何读过这篇文章的人知道一种从 iw 获取空间流号的更简单的方法,请告诉我,我会更新答案。(以及我对 iw 的使用~!)