解密iw列表有效接口组合的输出

胖坦率

我正在尝试从“ iw list”中解密输出的一部分。我尝试在线搜索,但找不到有关如何解释输出的说明。我对在Wi-Fi Direct模式下使用无线适配器感兴趣,并且我想确保它兼容。

“ iw list”的一部分给了我以下输出:

    Supported RX frame types:
     * IBSS: 0x40 0xb0 0xc0 0xd0
     * managed: 0x40 0xd0
     * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
     * AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
     * mesh point: 0xb0 0xc0 0xd0
     * P2P-client: 0x40 0xd0
     * P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
     * P2P-device: 0x40 0xd0
WoWLAN support:
     * wake up on disconnect
     * wake up on magic packet
     * wake up on pattern match, up to 20 patterns of 16-128 bytes,
       maximum packet offset 0 bytes
     * can do GTK rekeying
     * wake up on GTK rekey failure
     * wake up on EAP identity request
     * wake up on 4-way handshake
     * wake up on rfkill release
     * wake up on TCP connection
software interface modes (can always be added):
     * AP/VLAN
     * monitor
valid interface combinations:
     * #{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1,
       total <= 3, #channels <= 2

在“支持的RX帧类型”标题下,它显示IBSS,托管,AP,AP / VLAN,网状点,P2P客户端,P2P-GO和P2P设备。这是否意味着我的适配器支持所有这些模式?

在“有效的接口组合”下,有人可以解释如何解释输出吗?

这是否意味着我只能选择以下三种组合之一:

1)管理

2)AP,P2P客户端,P2P-GO

3)P2P设备

如果我选择将适配器设置为P2P-GO,那么我不能同时将其用作P2P设备吗?

我看到了另一种有效的接口组合:

#{ IBSS, managed, AP } <= 2, #{ P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1, total <= 3, #channels <= 2

这是否意味着如果我可以选择两个受管理的AP,因为对于第一组来说,它是<= 2?如果是这样,那并不意味着我可以将AP模式与P2P-GO正确地混合使用吗?

如果有人可以澄清我如何解释输出结果或为我指出一个解释,我将不胜感激。

谢谢!

直接

不久前,我为同样的事情而苦苦挣扎。阅读了一些源代码以了解基础知识。

是的,您的适配器支持列出的每种模式。

下面的每一行都valid interface combinations包含一个组合的可能性。如果有多行,则选择任何一行,并与该行中的限制进行有效组合。所提到的每个限制都必须得到满足。

您的适配器只有一行,因此别无选择。

该符号#{ ... }显示为“以下类型的接口数量”。

因此,换句话说,

#{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1, total <= 3, #channels <= 2

读取:

您最多可以有3个同时接口(除了软件接口模式)。这些接口最多可以使用2个不同的通道(因此至少2个接口必须使用相同的通道)。

您可以具有一个受管接口(也称为“站”或“客户端”),一个接入点(AP)或一个P2P客户端或一个P2P-GO接口以及一个P2P设备接口。

线

#{ IBSS, managed, AP } <= 2, #{ P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1, total <= 3, #channels <= 2

意味着您最多可以有两个接口,分别是IBSS,托管或AP(但可以相同),最多一个P2P客户端或P2P-go接口,以及最多一个P2P设备接口。但是总数不能超过三个,因此,如果从第一组中选择两个,则只能选择最后两个组中的一个。

我还没有尝试自己设置Wi-Fi Direct,但是对P2P模式的两个限制看起来都很相似,因此我认为两者都可以与Wi-Fi Direct一起使用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

一种获取python列表的所有k个组合的有效方法

来自分类Dev

查找列表中两个元素的所有组合的最有效方法

来自分类Dev

根据矩阵查找有效组合

来自分类Dev

列出组合的更有效方法

来自分类Dev

有效的尺寸指标组合

来自分类Dev

列出组合的更有效方法

来自分类Dev

比列表追加方法更有效地组合Python Pandas Dataframe

来自分类Dev

最有效地根据组合框值评估列中的值列表

来自分类Dev

验证“全部复制”按钮中的数据从组合框到列表的有效性

来自分类Dev

验证“全部复制”按钮中的数据从组合框到列表的有效性

来自分类Dev

AES CBC解密有效,CTR不起作用

来自分类Dev

Java CBC解密有效,但点击率失败

来自分类Dev

解密有效,加密不起作用

来自分类Dev

如何有效地分析python中2个大列表的所有可能组合?

来自分类Dev

Haskell列表的有效串联

来自分类Dev

列表/数组是有效的JSON吗?

来自分类Dev

如何证明列表拆分有效?

来自分类Dev

有效搜索列表项

来自分类Dev

Tensorflow中的有效操作列表

来自分类Dev

python中的有效列表比较

来自分类Dev

遍历节点列表的有效方法?

来自分类Dev

链接列表-有效使用吗?

来自分类Dev

过滤列表的有效方法

来自分类Dev

如何有效地将一个NumericVectors列表组合成一个大的NumericVector?

来自分类Dev

按行组合熊猫数据帧的有效方法

来自分类Dev

组合相交边界矩形的有效方法

来自分类Dev

numpy:从给定范围生成组合的有效方法

来自分类Dev

如何有效地组合haskell模式匹配

来自分类Dev

有效地采摘整数组合