現在Wi-Fiネットワークに接続しているときに何が起こっているのかを調べていますが、wpa_supplicantが接続を宣言してpingメッセージを送信するのに約0.5秒程度の間隔があるようです。
この期間中に何が起こりましたか?さまざまなログを見てきましたが、何が起こっているのかという兆候はありません。
例:
- PingはWi-Fiインターフェースのバックグラウンドで動作しています。
- wpa_supplicantは「disconnect」および「reconnect」コマンドを受け取り、スキャン後に指定されたネットワークへの接続を開始します。
- しばらくすると、wpa_supplicantはネットワークに接続されていると主張します(ログに「State:GROUP_HANDSHAKE -> COMPLETED」と表示されます)。今回も、IPアドレスは、接続したばかりのネットワークと同じネットワーク用に設定されました。
- 0.8秒後、インターフェイスは最初のpingを発行します。
tcpdumpを使用して、reconnectコマンドの後にping要求がいつ送信されたかを確認しました。
私が使用するpingコマンドは次のとおりです。
sudo ping -i 0.05 -I wlan0 -D 192.168.18.70
Linux 20.04.1 LTSでIntel Wi-Fi 6 AX200ネットワークカードを使用しています。ネットワーク管理者は、この特定のインターフェイスを無視するように無効/構成されています。