解释“iw list”的输出

解释“iw list”的输出

我应该如何解释下面的输出?我想使用该设备同时连接到 WiFi 网络(无线路由器)并从设备广播单独的本地网络。这可能吗?或者我需要添加另一个无线接口设备(例如无线 USB 加密狗)吗?

$ iw list
Wiphy phy0
    ...
    ...
    ...
    valid interface combinations:
         * #{ managed } <= 1, #{ P2P-device } <= 1, #{ P2P-client, P2P-GO } <= 1,
           total <= 3, #channels <= 2
         * #{ managed } <= 1, #{ AP } <= 1, #{ P2P-client } <= 1, #{ P2P-device } <= 1,
           total <= 4, #channels <= 1
    ...
    ...
    ...

答案1

是的,您可以按照要求去做,只要您愿意在与您以托管客户端模式加入的现有 AP(无线路由器)相同的频道上发布您的本地网络。

具体细节如下:

  • “托管”是 80​​2.11 术语,指的是连接到 AP 的无线客户端。
  • “AP” 是 802.11 术语,指发布普通 Wi-Fi 网络供客户端加入的设备。

在输出中列出的两个有效接口组合中iw list,只有第二个同时包含“托管”和“AP”模式,并且该组合有一个限制,即它只能使用单个通道。

一般来说,单个 Wi-Fi 模块一次只能在一个信道上,但托管模式和那些 P2P(点对点)模式具有让设备在不丢失数据包的情况下在信道之间切换的机制。不幸的是,AP 必须始终处于其发布网络的信道上,否则可能会丢失来自其客户端的数据包,因此如果您使用 AP 模式,则必须始终保持在同一信道上。这就是为什么包含 AP 模式的有效组合被限制在单个信道上的原因。

因此,是的,您可以同时连接到 Wi-Fi 网络并从该设备创建单独的本地网络,只要两者都在同一频道上。

相关内容