Arch Linuxの一時停止後のネットワーク遅延

Arch Linuxの一時停止後のネットワーク遅延

したがって、基本的に私の問題は次のとおりです。ラップトップを一時停止して再起動した後、Webサイトの読み込みに時間がかかり、読み込まれない、またはtwitch.tvがビデオを正しくバッファリングしないなど、インターネットが非常に遅くなります。また、速度テスト(ookla)を実行しましたが、結果は通常の速度より4倍低くなりました(私の正常な速度が100 Mbの場合、ローカルプロバイダの速度は16 Mbでした)。それでも、iftopを介して接続を監視したとき、通常は回復後約200kbでした。また、pingを確認しましたが、「時間」の変化がほとんどなく、0〜5%のパケット損失が報告されました。

役に立つ唯一の方法は、ルータを再起動するだけですが、本当に奇妙でした。また、ラップトップの再起動、NetworkManager.service、dhcpcd.serviceの再起動、GUI経由の再接続、イーサネット - > USBドングルの接続解除、およびサービスの再起動を介して再接続しようとしましたが、役に立ちませんでした。

Journalctlとdmesgを見ましたが、関連するものが見つかりませんでした。いくつかのipv6エラーが表示され、無効にしてみましたが、役に立ちませんでした。私はこの問題を一週間経験しました。おそらく、いくつかのパッケージの更新によって問題が発生した可能性がありますが、わかりません。

また、まれにカーネルが停止した場合(タスクスケジューラが120秒以上ブロックされる)が発生し、ほとんど何もできず、正常に終了することもありません。後でログを見ると、ネットワークドライバ(ログのスタックトレースに基づいています)またはドングルドライバが関係しているように見えます。つながりを台無しにしたときにこれが起こったからです。

私の設定:

Asus zenbook 16GB RAM、i7-7700hq、1050ti、しかしドライバがインストールされておらず、nouveauがブラックリストに追加されました(Xサーバーがnouveau、nvidiaドライバ、またはbumblebeeを正しくロードできないため、Intelグラフィックを使用しています)、Arch linux + KDE + SDDMの使用

イーサネット経由のインターネット接続 - > USBドングル

dongle: 
  0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter)

uname -a
  Linux neko 4.15.14-1-ARCH #1 SMP PREEMPT Wed Mar 28 17:34:29 UTC 2018 x86_64 GNU/Linux

NetworkManager -V
  1.10.6-3, Arch Linux

追加情報が必要な場合は、喜んでご提供いたします。

ベストアンサー1

それで、興味のある方のために、以下のように問題を解決しました。

Linuxメーリングリストと他のディストリビューションフォーラムでrtl8153とそのドライバの問題に関する記事が見つかりました。前者は汎用で、後者はほとんど使用されていないので、ドライバを変更してみました。デバイスはr8152を使用します(これ記事によれば、幸いにも私のシステムにすでにr8152があり、何もダウンロードしたりインストールしたりする必要はありませんでした。

私は次のようにこれを行いました。/etc/modprobe.d/rtl_usb.confコンテンツを含むファイルを追加しました。

alias usb:v0bdap8513d*dc*dsc*dp*ic*isc*ip*in* r8152

記事から正しいパスを取得できます。基本的には上記と同じですが、

注:USB NICに応じてvIDとpIDを変更する必要があります。私の場合、この特定のアダプタのvIDとpIDはそれぞれ0bdaと8513でした。

アダプタを探している場所でこれらの値を取得できますlsusb。 IDの後の最初の4つのシンボルはvID、コロンの後の次のシンボルはpIDです。

sudo depmod -aその後、アップデートカーネルモジュール依存ファイルを実行する必要があります。

おすすめ記事