如何更新 Intel e1000 驱动程序?服务器重启后恢复为旧驱动程序

如何更新 Intel e1000 驱动程序?服务器重启后恢复为旧驱动程序

我有一台 kvm 服务器,正在尝试更新我的 Intel e1000 驱动程序。我可以使用以下代码安装新驱动程序

make clean
make
make install
modprobe -rv e1000
modprobe e1000

之后,当我运行时,ethtool -i eth0它告诉我驱动程序是新版本(8.*)

但是当我重新启动服务器并运行相同的 ethtool 命令时,它会返回旧的驱动程序(7.*)

发生了什么事?我该如何阻止它发生?

谢谢

答案1

该模块可能是 initrd ramdisk 的一部分。您应该使用以下命令重建 initrd

mkinitrd 

检查正确的语法,因为现在我没有使用 Linux。

答案2

听起来好像 initrd 有旧的 e1000e 驱动程序,并且在 initrd 期间加载。尝试重建 initrd,它应该会选择新安装的版本。

由于您使用的是 debian,因此命令:sudo update-initramfs -u -k all应该可以解决问题。

相关内容