
Intel AC 9260 カードを搭載した Dell XPS 15 の Ubuntu 19.10 で奇妙な Wi-Fi の問題が発生しています。通常は安定しており、数日間接続されたままです。これには、http、ftp、smb などを介した数 GB の転送が含まれます。
しかし、mbsyncを実行すると(http://isync.sourceforge.net/mbsync.html) 頻繁に (1 日に数回) 接続が切れます。ここでの「接続が切れる」とは、すべての転送がタイムアウトすることを意味します。Wi-Fi はまだベースに接続されているように見えますが、切断して再接続することによってのみ、さらに転送を行うことができます。
当時のログには特に有益な情報はありません。
Apr 16 14:21:08 bamboo mbsync[22095]: Socket error on imap.purelymail.com (18.204.123.63:993): timeout.
Apr 16 14:21:08 bamboo systemd[3322]: mbsync.service: Main process exited, code=exited, status=1/FAILURE
Apr 16 14:21:08 bamboo systemd[3322]: mbsync.service: Failed with result 'exit-code'.
Dmesg には次の内容が表示されますが、上記と同時に表示されるかどうかはわかりません。
wlp59s0: deauthenticating from 10:b1:f8:b4:57:be by local choice (Reason: 3=DEAUTH_LEAVING)
一見すると、mbsyncは実際には原因問題は(あるいはできるのか?)。systemdのユーザーサービスとして実行されています。少なくともmbsyncはトリガー問題は(ネットワークにどれだけ負荷をかけても、そうでなければ決して発生しないため)。
困惑しているので、調査のためのヒントや手段があれば教えていただければ幸いです。
答え1
答えではないにしても、解決策は見つかりました。
mbsync が私の Wi-Fi 接続の潜在的な不安定性を明らかにしているように思われたので、考えられるすべての潜在的な不安定性の原因を段階的に調べることにしました。
私が最初に試したのは、干渉の可能性を減らすために、Wi-Fi ベース ステーションをワイド チャネルからナロー チャネル (20Mhz) に切り替えることでした (2.4Ghz 無線です)。
mbsync の実行によって接続が頻繁に切断されていたため、数時間以内に問題が解決したことがわかりました。
もし誰かがこれを読んでいて、このことについて知っているなら、他のネットワーク使用ではこの問題が起こらないのに、なぜ mbsync がこの問題を引き起こすのか、聞いてみたいと思います。