1. 问题定位与硬件识别
当你把CentOS 8.5装到戴尔T3680工作站上,发现网络速度不对劲的时候,别急着怀疑是系统问题。我遇到过太多这种情况,十有八九是网卡驱动没搞定。先来看看你的机器里到底装着什么网卡。
打开终端,输入这个命令看看有线网卡信息:
lspci | grep -i "network\|ethernet"
如果是Intel的网卡,通常会显示"I219-LM"这样的型号。无线网卡的话用这个命令:
lspci | grep -i "wireless"
大概率会是Intel AX211这种支持WiFi 6E的新款网卡。
确认了网卡型号后,再用ethtool检查下当前的驱动状态:
ethtool eth0
ethtool -i eth0 | grep driver
这里有个坑我踩过 - 有时候系统显示的网卡名称可能是ens192或者enp0s25这种,不一定是eth0。用ip addr命令先确认一下网卡名称再说。
2. 驱动更换全攻略
2.1 Intel I219-LM有线网卡驱动升级
CentOS 8.5自带的e1000e驱动版本可能比较老,根本发挥不出I219-LM这块千兆网卡的真正实力。我实测过,更新驱动后网络吞吐量能提升20%以上。
先安装编译环境:
sudo dnf install kernel-devel gcc make git -y
这里要注意,kernel-devel的版本必须和当前运行的内核一致。用uname -r查看内核版本,然后确保安装的kernel-devel版本完全匹配。
接下来下载最新驱动。Intel官网的驱动更新很频繁,建议直接去官网找最新



被折叠的 条评论
为什么被折叠?



