- ベストアンサー
Android端末でルータのMACアドレスを確認する方法
- 家中のWindows端末やAndroid端末などの無線LANの接続が不安定なので、Android端末が接続しているネットワーク機器のMACアドレスを確認したいと思っています。ルータ親機以外にも複数のネットワーク機器があるため、どこに繋がっているかを特定したいです。
- Windowsの場合、コマンドプロンプトでDHCPサーバのMACアドレスを確認できるため、接続機器を特定出来ましたが、Android端末を利用している場所でも同様の現象が起こるため、そのAndroid端末がどこに繋がっているかを確認したいです。
- 無線LANの接続が不安定な状況を回避する方法は知っていますが、根本解決のためにまずネットワーク機器に接続しているかを調査したいです。平均5回に1回程度発生し、一度正しく親機に繋がったら安定するため、大きな問題ではありませんが、どうしても根本解決したいと考えています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- Wr5
- ベストアンサー率53% (2173/4061)
ルータに無線LAN側のMACアドレスを取得(確認?)する手段があるか? というのも問題になるかと思われますが… # Aterm WR8300Nでは見つけられなかったです…。 ConnectBotをインストールして、接続先にローカルを指定します。 iwconfigを実行することで無線LANの情報が表示されるでしょう。 ただし、root権限が必要かも知れませんが。 中華Pad(F5C/Android 2.3)ではAccess PointのところにMACアドレスらしき値が出てきました。 # 有線LANで確認できるルータのMACアドレスに近い値でしたので…。 GALAPAGOS(A01SH/Android 3.2)では表示されませんでした。 表示形式が異なりましたしroot権限ありませんからねぇ…。 あとは…アプリでそういう情報を表示できるモノを探してインストールする…とかでしょうか? 「Android System Info」で[System][Wifi]のCurrent access pointにBSSIDで表示されてますね。 GALAPAGOSでも表示されていたのでroot権限はとりあえず無関係っぽいです。 ところで…接続しているSSIDは表示されるはずですが、ソレではどこのネットワークに接続しているか確認できないのでしょうか??
お礼
No.2の方の回答で解決しました。 直接解決には繋がりませんでしたが、お気持ちに大変感激しました。誠にありがとうございました。
補足
色々検討いただきありがとうございます。 どうしてもこの問題は複雑で、1年ぐらい前からいろんな所に相談していますが解決してません。 「SSIDは同じなのにIPアドレスが違う」という極めておかしなことになっているのです。 どうかそこは説明すると長いので、忘れて下さい。 「Android端末が接続しているネットワーク機器のMACアドレスをそのAndroid上で確認」する方法を発見されたらまたいつでも結構ですので教示いただければ幸いです。
お礼
恐れ入りました。完璧ですね。 大変助かりました。ありがとうございます。