Ad-Hoc Wi-FI インターフェイス無線チャネル

Ad-Hoc Wi-FI インターフェイス無線チャネル

私は私のコンピュータがWi-Fi Directと一時モードで動作するように努めてきました。各モードに1つずつ2つのアダプタがあります。 Wi-Fi一時的な設定方法については、このチュートリアルに従っています。WiFi自己構成ネットワーク

編集する

私は次のステップに従いました。

/etc/network/interfaces文書を次のように修正しました。

auto wlan0
iface wlan0 inet static
    address 192.168.2.30
    netmask 255.255.255.0
    wireless-channel 1
    wireless-essid IBSSNetwork
    wireless-mode ad-hoc

wlan0私はIBSSモードアダプタで、wlan1私のWi-Fi Directアダプタです。また、wpa_supplicant設定でWi-Fi Directを有効にしました。一時的に通信する他のコンピュータのマニュアルには、次のものが含まれています/etc/network/interfaces

 auto wlan0
iface wlan0 inet static
    address 192.168.2.31
    netmask 255.255.255.0
    wireless-channel 1
    wireless-essid IBSSNetwork
    wireless-mode ad-hoc

この設定では、すべてのコンピュータにpingを送信できますが、Wi-Fi Directネットワークを作成することはできません。次に、文書を/etc/network/interfaces次のように変更します。

auto wlan0
iface wlan0 inet static
    address 192.168.2.30
    netmask 255.255.255.0
    wireless-channel 7
    wireless-essid IBSSNetwork
    wireless-mode ad-hoc

そして

auto wlan0
iface wlan0 inet static
address 192.168.2.31
netmask 255.255.255.0
wireless-channel 7
wireless-essid IBSSNetwork
wireless-mode ad-hoc

コンピュータを再起動した後、コンピュータ間で一時的な通信を介して通信することはできませんが、最初のコンピュータでWi-Fi Directネットワークを作成できます。

編集終了

Wi-Fi DirectとWi-Fi Ad Hocを独立して動作させることはできますが、同時に動作することはできません。私の質問は次のとおりです。

ガイドに従って無線チャンネルを1に設定して使用すると、wpa_cliインターフェースp2p-dev-wlan1は表示されません。ドキュメントでワイヤレスチャンネルを変更すると、/etc/network/interfacesAd-hocネットワーク上の他のコンピュータにpingを送信できなくなります。

だから私の質問は、両方のインターフェイスを同時に使用するのを妨げるものですか? Wi-Fi Ad Hocネットワークを別のチャンネルに設定しても他のデバイスと通信できないのはなぜですか?

ありがとうございます!

ベストアンサー1

「アドホックモード」(IBSSとも呼ばれ、独立した基本サービスセット)と「WiFi Direct」(WiFi P2Pとも呼ばれ、ピアツーピア)または全く異なる2つの動作モード。を使用してWiFiカードの機能を確認すると、iw phy「サポートされているインターフェースモード」の下に2つの機能(IBBSおよび複数のバリエーション)が表示されますP2P-*

したがって、彼らは互いに関係がなく、そのうちの1つを使用すると、コンピュータが通信するのに十分です。どちらも必要ありません。

つまり、現在多くのネットワークカードがサポートしています多くの種類同時インターフェイスモード。出力を少し下にスクロールすると、iw phy「有効なインターフェイスの組み合わせ」が表示され、カードの1つ以上がIBSSとP2Pの組み合わせをサポートする可能性が高くなります。

したがって、最初のステップは次のことを確認することです。両方コンピュータを使用してこれを行うことができます(出力の読み方がわからない場合は、このセクションの両方のコンピュータの出力で質問を編集してください)。

コンピュータの1つだけをサポートし、他のコンピュータはサポートしていない場合、この設定ではIBSSとP2Pを同時に使用することはできません。 (上記のように、単に2台のコンピュータ間の通信が目的である場合は必要ありません。)

Wi-Fi実験に加えて、管理モードを介して共通アクセスポイント(ホームルーターなど)に接続している場合は、3つの同時アクティブモードがあり、これにはチャネル制限もあります。したがって、この場合、許可されているチャンネルの組み合わせを詳しく見てください。

重要な要約:実験を妨げるのは、同時インターフェースモードのハードウェア制限です。ハードウェアで可能なことを確認し、可能なことを試してください。これで正常に動作します。

おすすめ記事