最近、ubuntuでひどいパケット損失(最大50〜60%)が発生し始めました。 (ルーターのようにローカルアドレスにpingを送信する場合でも)。パケット損失は間隔を置いて始まり、約20秒間続き、その後停止します。 dmesg
または/var/log/syslog
にもそれに関するメッセージはありません。
ルーターの問題だと思っていましたが、ワイヤレス接続のラップトップでgoogleにpingを実行すると、パケット損失が0になります。
ケーブルの問題だと思ったので、ケーブルをラップトップ(ubuntu 17)に接続しましたが、パケット損失も発生しました。だから私はそれがケーブルだと思い始めました。
しかし、その後、同じケーブルを使用してPCからWindowsを起動し、Windowsからのpingにはパケット損失がないことに気付きました。
私はすでにネットワークサービスを再起動して再起動しようとしましたが、役に立ちませんでした。
例ping -OD google.com
パケット損失が発生した場合の出力:
[1511445212.704065] 64 bytes from cache.google.com (80.253.19.184): icmp_seq=320 ttl=60 time=1.55 ms
[1511445213.705529] 64 bytes from cache.google.com (80.253.19.184): icmp_seq=321 ttl=60 time=1.40 ms
[1511445215.705067] no answer yet for icmp_seq=322
[1511445216.705062] no answer yet for icmp_seq=323
[1511445217.705074] no answer yet for icmp_seq=324
[1511445218.705068] no answer yet for icmp_seq=325
[1511445219.705084] no answer yet for icmp_seq=326
[1511445220.705077] no answer yet for icmp_seq=327
[1511445221.705068] no answer yet for icmp_seq=328
[1511445222.705069] no answer yet for icmp_seq=329
[1511445223.705079] no answer yet for icmp_seq=330
[1511445224.705070] no answer yet for icmp_seq=331
[1511445225.705089] no answer yet for icmp_seq=332
[1511445226.705063] no answer yet for icmp_seq=333
[1511445227.705074] no answer yet for icmp_seq=334
[1511445228.705093] no answer yet for icmp_seq=335
[1511445229.705087] no answer yet for icmp_seq=336
[1511445230.705075] no answer yet for icmp_seq=337
[1511445231.705078] no answer yet for icmp_seq=338
[1511445232.705069] no answer yet for icmp_seq=339
[1511445233.705066] no answer yet for icmp_seq=340
[1511445234.705066] no answer yet for icmp_seq=341
[1511445235.705068] no answer yet for icmp_seq=342
[1511445236.705075] no answer yet for icmp_seq=343
[1511445237.705069] no answer yet for icmp_seq=344
[1511445238.705067] no answer yet for icmp_seq=345
[1511445239.705068] no answer yet for icmp_seq=346
[1511445240.705088] no answer yet for icmp_seq=347
[1511445241.705077] no answer yet for icmp_seq=348
[1511445242.705088] no answer yet for icmp_seq=349
[1511445243.705088] no answer yet for icmp_seq=350
[1511445244.705087] no answer yet for icmp_seq=351
[1511445244.706562] 64 bytes from cache.google.com (80.253.19.184): icmp_seq=352 ttl=60 time=1.40 ms
[1511445245.708165] 64 bytes from cache.google.com (80.253.19.184): icmp_seq=353 ttl=60 time=1.49 ms
ifconfig
出力:
enp5s0 Link encap:Ethernet HWaddr 90:2b:34:37:8e:ac
inet addr:192.168.10.134 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::922b:34ff:fe37:8eac/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:181121 errors:0 dropped:0 overruns:0 frame:0
TX packets:122080 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:161672155 (161.6 MB) TX bytes:9620508 (9.6 MB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:1734 errors:0 dropped:0 overruns:0 frame:0
TX packets:1734 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:177093 (177.0 KB) TX bytes:177093 (177.0 KB)
ethtool -i enp5s0
出力:
driver: atl1c
version: 1.0.1.1-NAPI
firmware-version:
expansion-rom-version:
bus-info: 0000:05:00.0
supports-statistics: no
supports-test: no
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no
編集:Sudo service networking restart
、Sudo ifdown -a && Sudo ifup -a
などのコマンドは接続を復元しますが、すぐに再び壊れます。
また、接続が切断された場合でも、データを受信できます(youtubeビデオを見る、チャットでメッセージを受信する、ゲーム内で動いている他のプレイヤーを見る、不協和音で他の人が話すのを聞くが、データを送信できない、ロードできない任意のページ(GETリクエストは送信されません)、誰も私を聞きません)
編集2:Ubuntu 17.04とライブUSB ubuntu 17.04でも同じことが起こります。
この問題は、新しいケーブルを購入することで解決されます。そのケーブルは1か所でひどく曲がっていました。しかし、Windowsにパケット損失がなかった理由はまだわかりません。