Wi-Fiが接続されていることを確認する方法を探しています。長い間Googleにpingしようとしましたが、パケット損失は発生しませんでした。これが実際にこれを確認するのでしょうか、それともWiFi接続が失われ、インターネットトラフィックがバッファリングされ、ゲートウェイへの接続がリセットされた後に再送信される短い期間がありますか?
答え1
Wi-Fi WPA2接続を確立するのにかなり長い時間がかかるため(最大1秒程度のようです)、Wi-Fiルーターを0.2秒ごとにpingするスクリプトを実行すると(少なくとも1秒なので、ルートで実行する必要があります)時間)一般ユーザーの場合)再接続が発生したかどうかを確認できます。より単純な出力に従うこともでき、journalctl -f
すべてのユーザーが利用できる必要があります。すべてのWi-Fi再接続はそこにログインする必要があります(少なくともFedora 32では - 他のLinuxディストリビューションでは同じとは言えません)。
については:
ゲートウェイへの接続をリセットすると、インターネットトラフィックがバッファリングされ、私に再送信されますか?
これはTCPの一般的な動作モードであり、Wi-Fi接続が切断されていない場合にも発生します。バラよりhttps://en.wikipedia.org/wiki/Bufferbloat