问题描述

服务器为 DELL R730xd,网卡配置是2个千兆2个万兆(Intel x520万兆网卡)

安装 CentOS 7 后,发现只能识别到2个千兆网口,无法识别到万兆网口,并且可以看到如下日志信息

allow_unsupported_sfp:Allow unsupported and untested SFP+ modules on 82599-based adapters (uint)
Reload the driver after installing a supported module.

解决操作

  1. 卸载驱动程序

    $ rmmod ixgbe

  2. 重新加载驱动,并信任第三方模块

    $ modprobe ixgbe allow_unsupported_sfp=1,1

  3. 确认驱动已经加载

    $ lsmod | grep ixgbe

  4. 配置开机自动启动

    cat /etc/rc.d/rc.local
    touch /var/lock/subsys/local
    rmmod ixgbe
    modprobe ixgbe allow_unsupported_sfp=1

  5. 增加 /etc/rc.d/rc.local 文件的执行权限

    chmod +x /etc/rc.d/rc.local

文章目录