iwリストの有効なインターフェースの組み合わせの出力を解読する


9

「iwリスト」からの出力の一部を解読しようとしています。オンラインで検索を試みましたが、出力の解釈方法の説明が見つかりませんでした。ワイヤレスアダプターをWi-Fi Directモードで利用したいのですが、互換性があることを確認したいと思います。

「iwリスト」の一部は私に次の出力を与えます:

    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デバイスが表示されます。それは私のアダプターがそれらの各モードをサポートしているということですか?

そして、「有効なインターフェースの組み合わせ」の下で、誰かが出力を解釈する方法を説明できますか?

次の3つの組み合わせのうち1つだけを選択できるということですか?

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

最初のセットは<= 2なので、両方の管理対象APを選択できるということですか?もしそうなら、それは私が正しいP2P-GOとAPモードを混合できることを意味しませんか?

だれかが出力をどのように解釈できるかを明確にできるか、説明を教えてくれれば、私はそれを大いに感謝します。

ありがとう!

回答:


11

私はずっと前に同じことに苦労しました。基本を理解するためにソースコードを少し読んでみました。

はい、アダプタはリストされた各モードをサポートしています。

下のすべての行にvalid interface combinationsは、組み合わせの可能性が1つ含まれています。複数の行がある場合は、任意の行を選択し、この行の制限との有効な組み合わせを作成します。上記の各制限事項は、満たされている必要があります。

アダプタには1行しかないため、選択の余地はありません。

表記は#{ ... }「次のタイプのインターフェース数」と読みます。

つまり、行

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

読み取り:

(ソフトウェアインターフェイスモードに加えて)最大3つの同時インターフェイスを使用できます。これらのインターフェースは、最大2つの異なるチャネルを使用できます(したがって、少なくとも2つのインターフェースが同じチャネルを使用する必要があります)。

1つの管理対象インターフェース(「ステーション」または「クライアント」とも呼ばれます)、1つのアクセスポイント(AP)または1つのP2Pクライアントまたは1つのP2P-GOインターフェース、および1つのP2Pデバイスインターフェースを使用できます。

この線

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

つまり、IBSS、マネージドまたはAP(同じでもかまいません)、最大で1つのP2PクライアントまたはP2P-goインターフェイス、最大で1つのP2Pデバイスインターフェイスの2つのインターフェイスを使用できます。ただし、合計で3つを超えることはできないため、最初のグループから2つを選択すると、最後の2つのグループのうち1つだけを選択できます。

私はまだWi-Fi Directを設定しようとしていませんが、P2Pモードの両方の制限は似ているので、どちらもWi-Fi Directで動作するはずです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.