web-dev-qa-db-ja.com

ubuntu 16.04(および17.04)で50%のパケット損失

最近、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 restartSudo ifdown -a && Sudo ifup -aなどのコマンドは接続を復元しますが、すぐに再び壊れます。

また、接続が切断された場合でも、データを受信できます(youtubeビデオを見る、チャットでメッセージを受信する、ゲーム内で動いている他のプレイヤーを見る、不協和音で他の人が話すのを聞くが、データを送信できない、ロードできない任意のページ(GETリクエストは送信されません)、誰も私を聞きません)

編集2:Ubuntu 17.04とライブUSB ubuntu 17.04でも同じことが起こります。

1
nullifiedcat

この問題は、新しいケーブルを購入することで解決されます。そのケーブルは1か所でひどく曲がっていました。しかし、Windowsにパケット損失がなかった理由はまだわかりません。

1
nullifiedcat