Realtek 以太网驱动程序错误 ubuntu 16.04

Realtek 以太网驱动程序错误 ubuntu 16.04

我最近从 Ubuntu 15.10 升级到了 16.04。当我使用 15.10 时,以太网工作正常。但升级到 16.04 后,它不再工作,显示网线已拔出。我尝试重新安装驱动程序,结果出现以下错误

sumit@Lenovo-Z50-70:~/Desktop/r8168-8.041.01$ sudo ./autorun.sh
[sudo] password for sumit:

Check old driver and unload it.
rmmod r8169
Build the module and install
make[2]: *** No rule to make target 'kernel/drivers/net/ethernet/realtek'.  Stop.
make[1]: *** [install] Error 2
make: *** [install] Error 2

当我在 15.10 中安装时,它安装成功。我的以太网控制器是:Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express 千兆以太网控制器 [10ec:8168] (rev10)。我已完成所有代理设置,与 15.10 中的设置相同。

请帮忙。 :(

答案1

建立互联网连接(我通过 wifi 连接)。使用以下命令:

sudo apt-get install r8168-dkms

输入您的密码。这将安装最新版本的驱动程序。安装后应建立以太网连接(您可以重新启动并再次检查)。

答案2

对于产品:RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller,上述解决方案不起作用。我不得不从这里并使用 进行安装./autorun.sh

之后我仍然无法连接到互联网。但 r8101 内核模块已加载,并且在 nm 中连接已建立。我注意到没有 mac 地址。使用以下命令,我强制随机选择 mac 地址。

sudo ifconfig enp3s0 hw ether 00:04:FE:11:22:38

其中 enp3s0 是我的以太网卡。通过这个我获得了互联网连接,但不是持久的。我不得不添加

pre-up ifconfig enp3s0 hw ether 00:04:FE:11:22:38

/etc/network/interfaces在文件末尾

sudo nano /etc/network/interfaces  

相关内容