XPのネットワークブリッジが使えない時の覚え書き

 明日、とあるイベント会場でネットワークを使うために、Windows XP標準のネットワークブリッジ機能を使って、無線LAN接続をHUB経由で複数のマシンにブリッジ共有する必要があります。しかし上手くいかない。ブリッジ前はつながっている無線もブリッジ作成するとIPが取得されなくなってしまう。

 色々調べた結果、こちらの記述で対処法が判明したので、いつか誰かの役に立つよう、覚え書きしておきます。

 現象としては、ネットワーク接続ウインドウの無線LANアダプタのアイコンに×がついて通信できなくなるケースです。こういう場合、無線LANアダプタを強制互換モードというのにすることで解決できるようです。

 手順は、

1. コマンドプロンプトから「netsh bridge show a」を実行し、表示されたLANアダプタ一覧のうち、無線LANのものの番号(左端)をチェック。ここで右端の「ForceCompatiblityMode」が「disabled」になっていることを確認しておきましょう。

2. 続けて「netsh bridge set a 1 e」と入力します。この時「1」を上の手順で調べた番号に置き換えます。

3.基本的には2.までの作業で完了ですが、もう一度1.を実行すると、さきほど「disabled」だった部分が「enabled」になっていることが確認できます。

 これで自動的に無線LAN側が再接続されブリッジ接続が有効になると思います。

 ちなみに再度強制互換モードをオフにするには、2.の最後の「e」を「d」に置き換えて実行すればOKです。

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)