我尝试更新我的服务器 NIC 驱动程序,ethtool -i 之后显示
版本 5.3.5.61
你有相关信息吗?
服务器:Supermicro Centos 7.8 网卡:Intel I350
答案1
您在这里发现了一个有趣的难题。作为英特尔网络部门的承包商,我可以证明其适配器驱动程序的最新版本已上传到其网站;英特尔不会首先向任何供应商提供最新版本的特殊访问权限。话虽如此,英特尔网站上的最新版本不是您写的 5.4.0-k(实际上是 5.3.6;5.3.5.61 是上一个版本),它捆绑在 Centos 7.8 中。
我猜是 Red Hat(Centos 所基于的代码的创建者)出于某种原因决定为驱动程序代码分配一个新的版本号。通常的原因是他们修改了代码。(我快速浏览了 CentOS 7.8 系统,但没有找到任何文档解释为什么更改了 igb 的版本。)
最后要注意的是,版本号末尾的 -k 表示这是基础包中包含的版本,而不是后来下载和编译的版本——这对于解决驱动程序问题很有用。