在Centos7中, 升级内核到5.4.x或5.11.x时, 都会出现realtek8111网卡无法启动的问题, 在dmesg中能看到这个错误
$ dmesg |grep -i r8169
...
r8169 0000:01:00.0: realtek.ko not loaded
对这个问题的临时解决办法为
rmmod r8169
modprobe r8169
持久化的解决办法为添加到服务
# 添加service文件
vi /etc/systemd/system/load-realtek-driver.service
#内容开始
[Unit]
Description=Load Realtek drivers.
Before=network-online.target
[Service]
Type=simple
ExecStartPre=/usr/sbin/rmmod r8169
ExecStart=/usr/sbin/modprobe r8169
[Install]
WantedBy=multi-user.target
#内容结束
# 然后
systemctl enable load-realtek-driver.service
在CentOS7系统中升级内核到5.4.x或5.11.x时遇到Realtek 8111网卡无法启动的问题,dmesg显示r8169模块未加载。临时解决方案是通过rmmod和modprobe命令手动处理,而持久化解决方法是创建一个systemd服务文件,确保在系统启动时先卸载r8169模块再重新加载。这样可以确保网卡正常工作。
2393

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



