私はラスベリーパイを経由してアクセスポイントに接続、切断、および時刻のログを記録しようとしています。私が思いついたのは、dnsmasqとhostapdを使ってRaspberry pi 3にアクセスポイントを作成し、arpコマンドで接続しているユーザのリストを取得してから、Pythonからコマンドを実行してリストを読み込むことです。私が苦労しているのは、ネットワーク上の変更をリッスンするリスナー(モニター)を作成することです。> arpコマンドを接続または切断してから、リストを取得してから変更をログに記録します。テキストファイルまたは単にコンソール(この時点では関係ありません)。アクセスポイントを作成し、接続されたクライアントを監視する(ラズベリー)
私はすべての時間を実行し、arpコマンドからの応答時間が遅れていない限り、正確な情報を得られないので、arpステータスを取得するために、すべてのX msをループしないようにします。コンソール/ファイルへの書き込み、またはループ内にあるものは何でも。
誰かが私が実装してメインプログラムを中断し、仕事をしてメインプログラムに戻るなど、リスナーを知っているのだろうかと思います。これに関する他の解決策はありますか?