無線LAN/トラブル/WPA-PSK(TKIP)とDHCPでIPアドレス取得できない
下記の無線LANの設定で、トラブルになることがあるという話のメモ。
- 暗号化方式: WPA-PSK(TKIP)
- IPアドレスの設定: DHCP
- OS: WindowsXP SP2以降
現象
- 設定当初はちゃんとつながる
- いつの間にか DHCP でのアドレス取得に失敗するようになる
- そのうち、まったくつながらなくなる (アドレス取得に失敗する)
- スタンバイや休止状態からの復帰時に起こりやすい
- 同じPCでも、WEPや暗号化なしのAPには繋がる
- 同じAPで、WPA-PSKでも、他のPCからはつながる
うまくいかない対処方法 (うまくいくこともある)
- PC再起動
- ワイヤレス接続の無効化→有効化
- 接続の再設定
- ドライバの更新
- ドライバの削除→再インストール
- 別のカードに変える http://support.microsoft.com/kb/817571/ja
- ローカルエリア接続の Qosパケットスケジューラ を削除する
- これでうまくいく場合もありました
- 無効化ではだめで削除しないといけない
- http://okwave.jp/qa/q2786465.html
あるサイトでまとめられていた対処方法
英文ですが、簡単なんで一読を薦めます。 対処方法の説明も書いてあります。
この記事の対処で解決するかどうかはわかりません。 ここで出てくる65分は、Group Keyのデフォルトの交換間隔(3600秒)以上ということでしょう。Group Keyについては、「T26: 間違いだらけの無線LANセキュリティ」を参照のこと。
以下に、一部翻訳します。
-
最初にやるべきこと
- 無線クライアント・APの再起動
- SSIDブロードキャストを隠さない設定にする(ステルスを止める)
- メーカー独自の高速化がされているようなら、それも止める
- クライアントPC側で保存してある設定を消す
-
段階的に試すこと
-
- APのSSIDを「いままで使ったことのない」まっさらなものに変更する
-
- APの電源を切る。電源を切った時間を記録する。
-
- クライアントPCに保存してある、このAP用の設定をすべて消す
-
- クライアントPCを再起動する
-
- APの電源を切ってから65分以上後に、APの電源を入れる。
-
- クライアントPCで新しいSSIDにて接続を行う。
-
- 接続を65分以上行うこと。この間に2度の再接続が行われるかもしれない。行われないかもしれない。この間にAPを再起動してはいけない。
-
- クライアントPCを通常通りシャットダウンまたは再起動する。(スリープ、ハイバネート などの状態にしてはいけない)
-
類似の現象
- WPAパスワードの間違い (K blog)
- 「間違ったWPAパスワードを入力した場合、何の警告も出なくて正しく接続出来たかのように見えるがDHCPでのアドレス取得が永遠に終わらない」
リンク
-
A Support Guide for Wireless Diagnostics and Troubleshooting (Microsoft TechNet、ログの取得方法)
-
T26: 間違いだらけの無線LANセキュリティー (Internet WEEK 2005 、ファイブ・フロントの進藤資訓さん)
-
無線 LAN を使ってみる (EZ-NET)
- WPA-PSKだとつながらない事例。WEPならOKとのこと
-
WPA/WPA2で無線LANに接続できないことがある (答えてねっと)
- Vistaでの事例
-
- スタンバイ復帰後にWPA接続失敗、という話。クライアントユーティリティ再起動が指示されている。
-
WPA-PSK Communications Lockout or DHCP Failure Tip (DSLReports.com)
-
無線LAN設定直後のオカルト現象 (パソコントラブル出張修理・サポート日記)
マイクロソフト技術情報
- Windows XP のワイヤレス機能に関する更新プログラムのロールアップ パッケージ (マイクロソフト サポートオンライン)
- Microsoft Windows XP 用の更新プログラムのロールアップ パッケージ
- SP2には実装済み
- Windows XP Service Pack 3 に含まれる修正の一覧 (マイクロソフト サポートオンライン)
- Windows XP Service Pack 2 ベースのコンピュータで DhcpRequestParams 関数を呼び出すプログラムが正常に機能しないことがある
- Windows XP でコンピュータを休止状態から再開した後、ワイヤレス ネットワーク接続が利用できないと表示される (マイクロソフト サポートオンライン)
- Windows XP でコンピュータを休止状態から再開した後、ワイヤレス ネットワーク接続が利用できないと表示される