Ubuntu 16.04 以太网无法自动工作

Ubuntu 16.04 以太网无法自动工作

首先我要说的是,我是个菜鸟,这是我第一次使用 ubuntu,我只是想看看它的优点和缺点。我的问题是,即使我的网线已连接到我的电脑,我也无法自动获得互联网连接。我在互联网上搜索,找到了这两个命令:

sudo modprobe alx

回显'1969 e0b1'|sudo tee /sys/bus/pci/drivers/alx/new_id

它们确实有帮助,使用后我立即获得了互联网连接,但我的问题是是否有任何永久的解决方案可以解决我的问题?这些命令只能解决问题,直到我重新启动电脑,然后问题又会再次出现。提前致谢

答案1

我们假设您的设备的别名 1969:e0b1 已添加到阿尔克斯4.8.0-xx 内核版本开始的驱动程序。如果阿尔克斯无法驱动您的设备,这表明您正在运行低于 4.8 的内核版本。确认:

uname -r

有三种方法可以让驱动程序自动加载并驱动您的设备。首先,按照此处所述升级到 4.8 内核:带有 Ubuntu 16.04.2 更新的旧内核

其次,您可以下载并安装最新版本的 Ubuntu 17.04。它使用内核版本 4.10,阿尔克斯包含您设备的别名。

第三,如果您无法执行任何一项操作,请进行以下编辑/etc/rc.local

gksudo gedit /etc/rc.local

如果您没有文本编辑器 gedit,请使用 nano 或 Kate 或 Leafpad。在 exit 0 行的正上方,添加:

modprobe alx
echo '1969 e0b1' > /sys/bus/pci/drivers/alx/new_id

请注意,rc.local 中不需要 sudo,甚至不可能使用 sudo。仔细校对,保存并关闭文本编辑器。

一切已准备就绪。

相关内容