我在台式机上使用 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。