Ubuntu 系统性地丢失有线连接

Ubuntu 系统性地丢失有线连接

最近几天我一直在使用 11.10,直到今天一切都运行正常。更新了 ubuntu(我记得有些证书是更新的),从那时起,有线网络就随机且系统性地停止工作。(所有其他 PC/Mac 都运行正常)

From 192.168.0.9 icmp_seq=25 Destination Host Unreachable
From 192.168.0.9 icmp_seq=26 Destination Host Unreachable
From 192.168.0.9 icmp_seq=27 Destination Host Unreachable
From 192.168.0.9 icmp_seq=28 Destination Host Unreachable
From 192.168.0.9 icmp_seq=29 Destination Host Unreachable
From 192.168.0.9 icmp_seq=30 Destination Host Unreachable
From 192.168.0.9 icmp_seq=31 Destination Host Unreachable
64 bytes from 192.168.0.1: icmp_req=32 ttl=64 time=1003 ms
64 bytes from 192.168.0.1: icmp_req=33 ttl=64 time=0.496 ms
64 bytes from 192.168.0.1: icmp_req=34 ttl=64 time=0.576 ms
64 bytes from 192.168.0.1: icmp_req=35 ttl=64 time=0.522 ms
64 bytes from 192.168.0.1: icmp_req=36 ttl=64 time=0.624 ms
64 bytes from 192.168.0.1: icmp_req=37 ttl=64 time=0.625 ms
64 bytes from 192.168.0.1: icmp_req=38 ttl=64 time=0.555 ms

它会工作 20 秒,然后停止工作 10-30 秒,依此类推。我尝试将路由器设置为提供静态 IP,但没有帮助。除了软件包更新之外,自昨天以来没有任何变化......

以下是可能有用的其他设置:

baka@baka-PC:~/Private/projects/wduk$ lspci -nnk | grep -iA2 net
06:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
Subsystem: ASUSTeK Computer Inc. P8P67 and other motherboards [1043:8432]
Kernel driver in use: r8169

baka@baka-PC:~/Private/projects/wduk$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr **Removed MAC address** 
      inet addr:192.168.0.9  Bcast:192.168.0.255  Mask:255.255.255.0
      inet6 addr: fe80::ca60:ff:fe0a:85b2/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:6400 errors:0 dropped:6400 overruns:0 frame:6400
      TX packets:7085 errors:0 dropped:107 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:4191983 (4.1 MB)  TX bytes:886881 (886.8 KB)
      Interrupt:72 Base address:0x2000 

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:16436  Metric:1
      RX packets:2522 errors:0 dropped:0 overruns:0 frame:0
      TX packets:2522 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:1070130 (1.0 MB)  TX bytes:1070130 (1.0 MB)

baka@baka-PC:~/Private/projects/wduk$ cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 8.8.8.8

感谢帮助

答案1

安装 r8168 驱动程序将修复该问题。

答案2

我遇到了类似的问题(无线连接断断续续),并且安装了正确的驱动程序缓解了这个问题。但是,关于驱动程序有一点需要注意。对我来说,OEM(ASUS)提供的驱动程序不是 11.10 内核的最新驱动程序。我不得不去 wifi 芯片制造商(Realtek)的网站获取正确的驱动程序。弄清楚这一点很头疼,尤其是对于没有经验的 Linux 用户来说。对于这些驱动程序,请访问此处:http://218.210.127.131/search/default.aspx?keyword=rtl8192

此外,我在无线选项中弄乱了 MTU 设置。甚至在我安装有助于缓解问题的新驱动程序之前(我想我丢了数据包或类似的东西)。这可能也有助于解决问题。

祝你好运。

答案3

我并不是一个“极客”,但是这也发生在我身上,我不得不从其他程序启动才能重新上网,我猜你也是这样做的;

这对我有用 - 在“编辑连接”中 - 在屏幕顶部的连接下,转到“连接名称” - 应该是自动(eth0) - MTU 应该是自动的 - IPv 4 设置应该是方法:自动(DHCP)。确保在小框中同时勾选(需要 IP4 寻址才能完成此连接)和(可供所有用户使用),以及 IP v 6 设置 - 方法:忽略,并勾选可供所有用户使用框。

             This worked for me, hope it works for you also

相关内容