我的基于以太网的网络连接无法保持一致。我正在对网关执行ping操作,它将执行以下操作:
- 工作一分钟
- 冻结,超时或给出几秒钟的响应时间
- 重复
如果卡住了,并且我通过网络管理器applet禁用/启用了网络连接,那么一分钟后一切将再次正常运行。传输280个数据包后,我的数据包丢失了41%。我尝试了另一条电缆和与网关的连接,但这没有任何效果。到网关的距离仅约3英尺。
如果我切换到Windows,似乎可以正常工作,但是Ubuntu是我的主要操作系统,由于依赖网络,我什至无法使用它。
我的设定...
- 操作系统:Ubuntu 11.04,Windows 7双启动
- 主板:技嘉Z68X-UD4-B3
- 处理器:Intel Core i7 2600K
编辑
稍微澄清一下……网络管理器仍向我显示已连接,但我无法访问网关或其他任何设备。NM绝不表示连接丢失,并且调用ifconfig显示我仍然有一个IP地址。
我尝试使用不同的电缆连接到不同的网关,并且出现相同的问题。
按照要求:
lspci | grep -i eth
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
dmesg | tail -f
[ 14.024709] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,commit=0
[ 14.026443] EXT4-fs (sda7): re-mounted. Opts: commit=0
[ 14.176101] hda-intel: IRQ timing workaround is activated for card #2. Suggest a bigger bdl_pos_adj.
[ 23.917731] eth0: no IPv6 routers present
[ 726.109697] r8169 0000:07:00.0: eth0: link up
[ 733.169494] r8169 0000:07:00.0: eth0: link up
[ 753.930119] r8169 0000:07:00.0: eth0: link up
[ 880.787332] r8169 0000:07:00.0: eth0: link up
[ 1159.161283] r8169 0000:07:00.0: eth0: link up
[ 1406.623550] r8169 0000:07:00.0: eth0: link up
编辑
@ roland-taylor:网络在Windows下始终可用。Ping不超时,应用程序不抱怨网络不可用,大下载量不会中断或减慢。
lspci | grep -i eth
可能更具有信息性,并且正在加载哪个模块,正在运行dhcp,dmesg | tail -f
从连接到断开连接都说明了什么。