Windows Phone 7で他のAd-Hoc無線AP経由でネット接続する方法(ただしあまり実用的ではない)

他のAd-Hoc無線APの例として、HYBRID W-ZERO3WiFiSnapを取り上げます。
なお、Windows Phone 7には SIM が挿入されていなくてもオーケーぽいです。(SIM FREE HTC 7 Mozartの場合)

手順

  1. Windows Phone 7端末を電源オフする(電源スイッチ長押しによる電源断)
  2. 他のAd-Hoc無線APをオンにする
  3. Windows Phone 7端末の電源をオンにする
  4. [設定]-[WiFi]とたどりWiFiをオンにする
  5. [Advanced]ボタンを押下
  6. [+]ボタンを押下
  7. 他のAd-Hoc無線APで設定したSSIDとパスワードを設定
  8. 「接続できませんでした」と表示されたらSSIDかパスワードの入力ミス。再度挑戦。
  9. 「接続できませんでした」と表示されなけば、しばらくすると接続されるはず
  10. もししばらくしても接続しなかった、一度Windows Phone 7の電源を(電源スイッチ長押しにより)オフにし、再度電源オンすることで、多分接続される

問題点

  • 接続後、Windows Phone 7WiFiがオフになると、その後WiFiをオンにしても接続しない
  • このような場合の対処法:一度 Windows Phone 7の電源を(電源スイッチ長押しにより)オフにし、再度投入することにより接続が回復する

推測

  • Windows Phone 7は、根っこのところではAd-Hoc接続できるようになっている-その証拠に Internet Sharing メニューがある
  • しかし他のAd-Hoc無線APへの接続は(何らかの理由により)できないようにしている(フラグでも立ててるのかな?)
  • ところが、電源投入直後はこのフラグが立っておらず、他のAd-Hoc無線APへ接続できちゃう。ただし必ず保障されるものではない。

実用的か?

実用的ではないですね。
電源をことあるごとに入りきりするのは面倒ですしね。