Intel 82599网卡不认光模块的解决方案
问题
最近购买了一台RH1288H V3,想与R720之间构建万兆内网,于是弄了两个Huawei光模块,上机后发现R720找不到光模块所在网口,但是lspci可以看到网卡设备:
root@pve-r720:~# lspci | grep 82599
01:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
01:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
执行dmesg | grep ixgbe
以后发现有不支持的模块报错
原因在于ixgbe驱动默认情况下仅支持Intel原厂光模块,使用第三方光模块会导致网卡驱动加载失败,插上模块时网络接口消失
解决方案
临时
# 卸载ixgbe驱动
root@pve-r720:~# rmmod ixgbe
# 以支持第三方模块模式重新加载ixgbe驱动
root@pve-r720:~# modprobe ixgbe allow_unsupported_sfp=1
一劳永逸
编辑grub配置文件/etc/default/grub
,在GRUB_CMDLINE_LINUX项增加ixgbe.allow_unsupported_sfp=1
:
更新grub:
root@pve-r720:~# update-grub2
重启后生效
祝搞机愉快!
你的文章让我感受到了快乐,每天都要来看一看。http://www.518zsc.com
你的文章让我学到了很多知识,非常感谢。 http://www.55baobei.com/5Px1tw8RUR.html