3

特定のAPに接続しているユーザーの数を取得できるように、ルーターに接続されているMACアドレスを返す方法を知りたいですか?私はこれについて研究してきましたが、あまり助けが見つかりませんでした。私が見つけた1つのことは、/ proc / net / arpファイルを解析することでこの情報を取得できることですが、これが機能するための私の理解から、電話はAP自体として機能している必要があります。特定のルーターのユーザー数を返すことができるAndroidアプリを作成しようとしています。これは学校のプロジェクトの一部です。このアプリは、自分のものではないルーターをスキャンするために使用するため、学習目的でのみ使用されます。

4

1 に答える 1

1

Android が AP である場合は、答えがあります。ただし、AP が自分のデバイスと制御の外部にあるルーターである場合、これは管理 API 経由で接続してルーターの情報を取得することを意味します。私が知る限り、この種の API には標準が存在しないため、いくつかの主要なメーカーやモデルへのインターフェイスを、提供されているメソッドを介して実行するのに行き詰まっている可能性があります。また、ルーターへの管理者アクセス (管理者ユーザー ID/パスワード) が引き続き必要であることを忘れないでください。

同様のトピックに関する SO Q/A

于 2013-03-13T03:29:22.203 に答える