Wi-Fiアドホック接続がタイムアウトする

Wi-Fiアドホック接続がタイムアウトする

Windows Vista で次の問題が発生しています: アドホック ネットワークを作成すると、このネットワークに接続されているすべてのデバイスがアイドル状態になると接続が失われます。アドホック ネットワークを再度検索しても、ネットワークが表示されず、再接続できません。

それが何であるかについて何か提案はありますか?

答え1

デバイスはアイドル状態になっていますか、それともスリープ状態になっていますか?

2 台目のデバイスが Wi-Fi「アドホック」(技術的には「IBSS」) ネットワークに参加すると、デバイスはネットワークに対する責任を完全に共有します。つまり、ネットワークの元の作成者は、ネットワークを維持する特別な役割を担いません。

ほとんどの Wi-Fi 実装者は、他の誰も IBSS ネットワークを公開していない場合、スリープ/ウェイク後に IBSS ネットワークを再公開することを好みません。これは、決して消滅しないゾンビ IBSS ネットワークが発生する可能性があるためです。

たとえば、「Free Public WiFi」というネットワークを見かけたら、それは間違いなく、史上最も有名なゾンビ IBSS ネットワークのもう 1 つの例です。人々は空港やカフェなどの場所で、オンラインに接続できると思ってこのネットワークに参加し続けます。しかし、今では自分のマシンが問題を永続させています。私は、このネットワークが Wi-Fi 業界では冗談で「IBSS ウイルス」と呼ばれているのを聞いたことがあります (これは実際にはコンピューター ウイルスではなく、マルウェアは関係ありません。単に、理想的とは言えない IBSS 実装の出現による動作です)。

したがって、IBSS に参加しているすべてのデバイスがスリープ状態になり、IBSS を維持するデバイスがなくなった場合、ネットワークが中断されるのは当然です。前述したように、スマート IBSS 実装では、起動時に IBSS を公開しませんが、範囲内で他のデバイスがまだ IBSS を公開していることがわかった場合は、IBSS に参加することがあります。

デバイスが完全にシステム スリープ状態にならない場合でも、一部のバッテリー駆動型モバイル デバイスは、送受信するネットワーク トラフィックがないときに無線を低電力モードに切り替え、この低電力モードでは IBSS の維持に役立たない可能性があります。そのため、ネットワークがアイドル状態であるためにすべてのデバイスが無線をスリープ状態にする瞬間があれば、ネットワークは消えてしまいます。

解決策としては、デバイスの 1 つを IBSS モードではなく AP モードにすることが最も可能性が高くなります。「パーソナル ホットスポット」モードを備えたほとんどのモバイル デバイスは、IBSS モードではなく実際の AP モードを使用します。インターネット共有が有効になっている Mac では、「送信元: <何でも>、送信先: Wi-Fi」でも IBSS モードではなく実際の AP モードが使用されます。

関連情報