Buffalo WLI-UC-GNM2 とWindows7でWiFi AP を構築できたのでその記録。

これまで自宅でWiFiルーターを使用していたが、 不在のときにルーターに電源が入っていることに不安を感じた。自宅PCに外からアクセスすることもないので、外出時にルーターの電源を切るようにしたけど、ルーターの起動に時間がかかるんですよね。たまに、ルーターの電源を入れるのを忘れたり。
そこで、ルーターを使わずにPCからPPPOEでログインするようにした。そうするとWiFiが使えない。
そこで、USBのWiFiアダプタをPCに接続してアクセスポイントとすることにした。

詳細は下記を参考。
Windows7 の Virtual WiFi と SoftAPを使った。
無線LANルータ(Wi-Fiルータ)を使わずにiPhoneをWi-Fiに接続する方法! 【Windows 7 編】 PCを無線親機にする逆テザリング設定
まず 会社にあったIODATAのWN-G150U で確認して成功。WLI-UC-GNM2 にしたのはなんとなく。やったこと
  1. WLI-UC-GNM2 子機用のドライバだけをインストール
  2. 下記のコマンドを実行
    netsh interface set interface "ワイヤレス ネットワーク接続 1" disable
    netsh interface set interface "ワイヤレス ネットワーク接続 1" enable
    netsh wlan set hostednetwork mode=allow
    netsh wlan set hostednetwork ssid=ここにSSIDを設定
    netsh wlan set hostednetwork key=ここにパスワード keyusage=persistent
    netsh wlan start hostednetwork
  3. ネットワークアダプタに "ワイヤレス ネットワーク接続 2" が追加されていることを確認
  4. PPOE接続している「ブロードバンド接続」のプロパティを開いて、共有タブを選択する。
    「ホームネットワーク接続(H)」には、"ワイヤレス ネットワーク接続 2"を設定した。
  5. チェックボックスを全てチェックする。 (図では、ホームネットワーク接続が「ワイヤレス ネットワーク接続」となっていますが、「ワイヤレス ネットワーク接続 2」の間違いです。)broadband1

























    なお、「ブロードバンド接続」と「ワイヤレス ネットワーク接続 2」のIpV6は無効化しました。

  6. もう一度2の一連のコマンドを実行する。
以上です。
検索するとPPPOE接続しているPCではできないという記事が多かったので不安でしたが、あっさりとできました。
利用頻度が低く、利用時間が短いので安定性についてはよくわかっていません。

このやり方は、スリープ、サスペンド、再起動で設定をやり直す必要があります。
これについては、タスクスケジューラーで所定のイベントでスクリプトを実行するようにして対策可能だと推測しているのですが、たまにうまくいかないのでトリガーイベントを吟味する必要がありそうです。