如何在安装新内核时自动安装网络设备驱动程序 r8168

如何在安装新内核时自动安装网络设备驱动程序 r8168

我在台式机上使用 Ubuntu 14.04 LTS,并在技嘉主板上使用集成的 Realtek 以太网网络。不幸的是,安装新的 Linux 内核后,该设备无法工作。我找到了一个可以工作的设备驱动程序,但每次都必须手动安装。我只需打开一个终端,导航到包含驱动程序的文件夹并执行

sudo sh autorun.sh

然后它又能正常工作了。这不是世界末日,但有点不方便。驱动程序是 r8168-8.040.00

有没有办法可以设置,以便在安装内核时安装驱动程序?谢谢!

答案1

您可以安装陣容r8168来自 Ubuntu 官方存储库的包含驱动程序的软件包。

您需要卸载已手动安装的驱动程序,然后在终端中运行:

sudo apt-get install r8168-dkms

每次升级内核时,dkms 包都会重建内核模块(驱动程序)。

Ubuntu 14.04 的存储库包含 dkmsr8168版本8.037.00-1

它可能工作正常。但如果你确实需要最新的驱动程序,你可以通过以下方式安装它:

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

这将安装您现在使用的相同版本,但支持 dkms。

相关内容