以太网不工作 14.04

以太网不工作 14.04

我是 ubuntu 新手。我的以太网无法正常工作,但 wifi 工作正常。为了让我的以太网正常工作,每次重启后我都必须输入此命令(sudo ethtool -s eth0 speed 100 duplex full autoneg off)。有什么建议吗?

(lspci -knn | grep Eth -A2) 的输出是:

09:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10)
    Subsystem: Hewlett-Packard Company Device [103c:228d]
    Kernel driver in use: r8169

答案1

这看起来像是RTL8111/8168/8411控制器的另一个修订版。内核模块可能不太支持它r8169

如果你还没有将内核升级到 4.2,现在就升级。这样可以得到这个模块的更新版本。可以通过运行

sudo apt-get install linux-generic-lts-wily

之后重新启动。

如果新内核没有修复此问题,您可以安装另一个更适合此适配器的驱动程序。运行

sudo apt-get install r8168-dkms

然后再次重启。

可能r8168-dkms无法为内核 4.2 构建,因为维护人员没有为 Ubuntu 14.04.4 更新它。在这种情况下,请下载并安装此软件包:

http://mirrors.kernel.org/ubuntu/pool/universe/r/r8168/r8168-dkms_8.040.00-1_all.deb

答案2

驱动程序版本 37 太旧,请改用 41:

sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms
wget http://de.archive.ubuntu.com/ubuntu/pool/universe/r/r8168/r8168-dkms_8.041.00-1_all.deb
sudo dpkg -i r8168-dkms_8.041.00-1_all.deb
echo "blacklist r8169" | sudo tee -a /etc/modprobe.d/blacklist.conf 

相关内容