印刷用表示へ切り替え 通常表示へ切り替え 更新履歴を表示 更新履歴を隠す
Windows 無線LANが使えるのに ipconfig がエラーになる

無線LANの IP アドレスを調べようとして,ipconfig コマンドを入力したところ,エラーが返ってきた。しかし,これはパソコンの不調ではなかった。

■ ■ ■

ThinkPad T42 は,多くのノートパソコンと同様,有線 LAN と無線 LAN の両方を持っている。どちらを使うかは,自動判別してくれる。LAN ケーブルが接続されていれば,有線 LAN を使い,接続されていなければ無線 LAN のアクセスポイントを探す。

環境は,IBM ThinkPad T42, Windows XP Professional Edition である。

無線 LAN を使っていて,「ゲートウェイの IP アドレスは何だろうか?」と思い,ipconfig コマンドを入力したところ,次のようなエラーメッセージが表示された。

C:\> ipconfig /all
Windows IP Configuration
An internal error occurred: システムに接続されたデバイスが機能していません。
Please contact Microsoft Product Support Services for further help.
Additional information: Unknown media status code.

無線 LAN は使えている。しかし,ipconfig するとエラーとなるのだ。有線 LAN を使っているときは,ipconfig でエラーにはならない。無線 LAN に何らかの問題があるのかと思ったが,違っていた。

この問題の解決方法が紹介されている (ThinkPad Club - DOSプロンプトで、ipconfigをたたくとエラーが返ってくる(長文))。解決方法は2通りあるが,それぞれ欠点もある。

  • レジストリの設定を行う
    • 有線 LAN が不安定になることがある (経験的)
  • デバイスマネージャで有線 LAN を無効に設定する
    • 設定が面倒

レジストリの設定方法については,マイクロソフトに情報がある (Windows で TCP/IP のメディア検出機能を無効にする方法)。

レジストリを編集して便利になったとしても,有線 LAN の応答が遅くなることがあるというのは嬉しくない。無線 LAN で頻繁に ipconfig を使うことはないので,多少手間であっても,2番目の方法を使う方が懸命である。

有線 LAN を無効にするには,デバイスマネージャを使う。有線 LAN に接続しているときに無効化するときは,「マイネットワーク」を右クリック,「有線 LAN」を右クリックで簡単に設定できるのだが,有線 LAN に接続していないときは,マイネットワークでは既に「無効」となっているため,ここでさらに「無効化」することはできない。面倒だが,デバイスマネージャから行うしかない。「マイコンピュータ」を右クリックでプロパティ,「ハードウェア」タブで「デバイスマネージャ」を起動して,有線 LAN のネットワークアダプタを右クリックして「無効」を選択する。

やはり手順が1つ2つ多い。他に上手い方法はないのか…と思っていたら,簡単な方法があった。「マイネットワーク」右クリックの「プロパティ」で「ネットワーク接続」表示し,「ローカルエリア接続」を選択する。ウィンドウの左側にある「ネットワークタスク」の中の「このネットワークデバイスを無効にする」をクリックして完了である。

デバイスマネージャやネットワーク接続から有線 LAN を無効化すれば,無線 LAN で ipconfig が使えるようになる。この設定変更で再起動の必要はない。

Posted by n at 2008-04-05 23:09 | Edit | Comments (0) | Trackback(0)
Trackbacks

  • 「手違いで複数トラックバックを送ってしまった!」という場合でも気にしないでください (重複分はこちらで勝手に削除させていただきます)
  • タイムアウトエラーは,こちらのサーバの処理能力不足が原因です (詳細は トラックバック送信時のエラー をご覧ください)
  • トラックバックする記事には,この記事へのリンクを含めてください(詳細は 迷惑トラックバック対策 をご覧ください)
Comments
Post a comment
  • 電子メールアドレスは必須ですが,表示されません (気になる場合は「メールアドレスのような」文字列でもOKです)
  • URL を入力した場合はリンクが張られます
  • コメント欄内ではタグは使えません
  • コメント欄内に URL を記入した場合は自動的にリンクに変換されます
  • コメント欄内の改行はそのまま改行となります
  • 「Confirmation Code」に表示されている数字を入力してください (迷惑コメント対策です)


(必須, 表示されます)


(必須, 表示されません)


(任意, リンクされます)


Confirmation Code (必須)


Remember info (R)?