![升级到 Ubuntu 12.04LTS 后出现以太网连接问题](https://linux22.com/image/1077219/%E5%8D%87%E7%BA%A7%E5%88%B0%20Ubuntu%2012.04LTS%20%E5%90%8E%E5%87%BA%E7%8E%B0%E4%BB%A5%E5%A4%AA%E7%BD%91%E8%BF%9E%E6%8E%A5%E9%97%AE%E9%A2%98.png)
12.04 上线后,我尝试再次升级到该版本。我尝试过 Beta 1 和 Beta 2。问题是现在我的网络连接不稳定。我的电脑直接连接到调制解调器/路由器组合 - 它是有线连接的,因此无线连接是不可能的。我的其他设备(电脑、手机、平板电脑等)都能够正确连接,而且这种情况只发生在 12.04 上。11.10 运行良好。
的输出ifconfig -a
如下:
Link encap:Ethernet HWaddr 00:1e:2a:b2:4f:28
inet addr:10.0.0.3 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::21e:2aff:feb2:4f28/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4093 errors:0 dropped:0 overruns:0 frame:0
TX packets:3531 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3767248 (3.7 MB) TX bytes:555829 (555.8 KB)
Interrupt:22 Base address:0xec00
的输出ethtool -S eth2
如下:
NIC statistics:
tx_packets: 870
rx_packets: 854
tx_errors: 3
rx_errors: 1
rx_missed: 0
align_errors: 1385
tx_single_collisions: 0
tx_multi_collisions: 0
unicast: 683
broadcast: 57
multicast: 114
tx_aborted: 0
tx_underrun: 0$
的输出netstat -i
如下:
Kernel Interface table
Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0 1500 0 0 0 0 0 0 0 0 0 BMU
eth1 1500 0 0 0 0 0 0 0 0 0 BMU
eth2 1500 0 854 0 0 0 870 0 0 0 BMRU
lo 16436 0 215 0 0 0 215 0 0 0 LRU
再次强调,这是偶尔发生的。有时启动时不会发生这种情况,但有时会发生。它会正常工作 10 分钟左右,然后几个小时不工作,然后工作几个小时。我根本不是网络专家,所以我刚刚发布的大部分内容对我来说都很陌生 - 有人对要检查什么以及 RX-ERR 和 TX-ERR 是什么有什么建议吗?
谢谢!
答案1
我可以通过关闭 NIC 的自动检测并手动添加直接指向路由器的网关、地址和掩码 IP 来解决此问题。
我用这个答案回答了之前的一个问题 -没有互联网连接,ifconfig 显示错误
答案2
这个答案为我解决了这个问题:
答案3
我也遇到了同样的问题。我关闭了无线局域网,然后又打开了。这似乎解决了我这边的问题。
使用系统设置 => 网络 => 无线 => 开/关
24 小时以来我没见过互联网连接问题。
我希望这对其他人也有帮助。
答案4
(temp) 已解决:我遇到了同样的问题。但因为我是从升级而不是全新安装开始的。在启动选项中,我选择了具有不同内核的上一个启动选项。我的选项内核是“3.0.0.17-generic-pae”,登录后,它可以正常工作!在我看来,这次新升级中的内核仍有一些错误需要修复!