我正在尝试使用我的联想 y580 上的以太网端口,之前它一直可以工作,直到我从 14.10 升级到 ubuntu 15.04。我的硬件被识别,我可以连接到以太网,但是每当我尝试加载网页时,连接就会停止工作。我可以通过以太网连接时 ping 路由器来观察这一点。每当我尝试加载页面时,ping 命令就会冻结。自从我升级到 15.04 Beta 以来,这一直是一个问题。
根据我的研究,我认为这是 alx 驱动程序的一个错误。我的无线网卡是 Qualcomm Atheros AR8161。有人知道解决方法吗,或者有人验证过我的问题吗?
编辑:我试过了这,正如一位用户所建议的那样,但编译失败。我相信这里的用户遇到了其他问题,因为他没有具体说明我的问题。
答案1
https://bugzilla.kernel.org/show_bug.cgi?id=70761 这给出了解决方法
在网络指示器中选择编辑连接
在有线连接 1 上将 MTU 更改为 8192
保存
重新启动有效的有线连接
答案2
同样如此... 在 14.04 中运行良好,然后在 14.10 中出现问题,虚拟机导致 eth0 停止工作,现在在 15.04 中 eth0 只工作了几秒钟然后停止。如果我重新启动
$ sudo service network-manager restart
then the network comes back up for only a few seconds then stops again.
The driver is "alx"
$ lshw
*-network
description: Ethernet interface
product: AR8161 Gigabit Ethernet
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 08
serial: b8:88:e3:8a:4b:01
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=alx latency=0 link=no multicast=yes port=twisted pair
resources: irq:31 memory:d3600000-d363ffff ioport:2000(size=128)
$ modinfo alx
filename: /lib/modules/3.19.0-15-generic/kernel/drivers/net/ethernet/atheros/alx/alx.ko
license: GPL
description: Qualcomm Atheros(R) AR816x/AR817x PCI-E Ethernet Network Driver
author: Qualcomm Corporation, <[email protected]>
author: Johannes Berg <[email protected]>
srcversion: 1917D292620190CB7319BDE
alias: pci:v00001969d000010A0sv*sd*bc*sc*i*
alias: pci:v00001969d000010A1sv*sd*bc*sc*i*
alias: pci:v00001969d00001090sv*sd*bc*sc*i*
alias: pci:v00001969d0000E091sv*sd*bc*sc*i*
alias: pci:v00001969d00001091sv*sd*bc*sc*i*
depends: mdio
intree: Y
vermagic: 3.19.0-15-generic SMP mod_unload modversions
signer: Magrathea: Glacier signing key
sig_key: 9E:64:80:70:92:F3:A6:A8:F6:6F:3B:7E:A4:CB:37:67:FD:FA:E0:8A
sig_hashalgo: sha512
驱动程序已经有一段时间没有更新了 https://github.com/mcgrof/alx