web-dev-qa-db-ja.com

インターネット接続がイーサネットで頻繁にドロップする

私のインターネット接続は有線LAN(イーサネット)で頻繁に切断されますが、ワイヤレスは問題なく正常に動作します。インターネットはWindowsで正常に機能するため、インターネット速度の問題ではありません。

ifconfig出力

$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 44:1e:a1:db:95:d9  
          inet addr:192.168.28.127  Bcast:192.168.31.255  Mask:255.255.252.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:31254 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1922 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2729623 (2.6 MiB)  TX bytes:228959 (223.5 KiB)
          Interrupt:41 Base address:0x4000  

ethtool出力

$ ethtool eth0
Settings for eth0:
    Supported ports: [ TP ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
    Advertised pause frame use: No
    Advertised auto-negotiation: Yes
    Speed: 100Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: Unknown
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000033 (51)
                   drv probe ifdown ifup
    Link detected: yes

lspci出力

$ lspci -kd 10ec:8136
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)
    Subsystem: Hewlett-Packard Company Device 1670
    Kernel driver in use: r8101

dmesg出力http://Pastebin.com/5rWAuFkH

私は試した:

しかし、問題は解決しません。誰かがこれで私を助けることができますか?.


[〜#〜] edit [〜#〜]完全なifconfig出力

$ ifconfig
eth0      Link encap:Ethernet  HWaddr 44:1e:a1:db:95:d9  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:153899 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10625 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:16405299 (15.6 MiB)  TX bytes:3355393 (3.1 MiB)
          Interrupt:41 Base address:0x4000 

eth1      Link encap:Ethernet  HWaddr 94:39:e5:51:81:49  
          inet addr:192.168.235.102  Bcast:192.168.235.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4213 errors:0 dropped:0 overruns:0 frame:59354
          TX packets:4797 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2795494 (2.6 MiB)  TX bytes:712585 (695.8 KiB)
          Interrupt:16 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:28 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1400 (1.3 KiB)  TX bytes:1400 (1.3 KiB)

vmnet1    Link encap:Ethernet  HWaddr 00:50:56:c0:00:01  
          inet addr:172.16.222.1  Bcast:172.16.222.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vmnet8    Link encap:Ethernet  HWaddr 00:50:56:c0:00:08  
          inet addr:172.16.31.1  Bcast:172.16.31.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

EDIT2

VmWareネットワーク構成

注:これらはデフォルトの構成であり、変更していません。 VMを追加しました。

vmnet0 vmnet0

vmnet1 vmnet1

vmnet8 vmnet8

1

私の疑惑は、あなたのdmesg出力の次の行によって引き起こされます:

[  112.906696] bridge-eth0: disabling the bridge on dev down
[  112.906765] bridge-eth0: down
[  112.906779] bridge-eth0: detached
[  113.106574] userif-3: sent link down event.
[  113.106584] userif-3: sent link up event.
[  114.910231] r8101: eth0: link up
[  114.910591] /dev/vmnet: open called by PID 3068 (vmnet-bridge)
[  114.910628] /dev/vmnet: hub 0 does not exist, allocating memory.
[  114.910697] /dev/vmnet: port on hub 0 successfully opened
[  114.910724] bridge-eth0: up
[  114.910759] bridge-eth0: attached

私は次のことを試してみます。それはただの試みです。それが望ましい結果をもたらさない場合は、PCの電源をオフにしてから再度オンにするだけで、試用前と同じ状況になります。

  1. VMをブロックし、VMWareを完全に強制終了します。
  2. ネットワークマネージャーをブロックします(Sudoサービスネットワークマネージャーの停止);
  3. 手動で接続します(Sudo dhclient eth0)。
  4. しばらくナビゲートしてみて、同じ問題が再発するかどうかを確認してください。

我々に教えてください。

1
MariusMatutiae