XCP-ng 搭配 X520-DA2 和 Finisar SFP+:allow_unsupported_sfp 必须在内核命令行按端口单独设置
一台配有 Intel X520-DA2 和 Finisar SFP+ 光模块的 XCP-ng 主机加载失败,日志显示检测到不受支持的 SFP+ 或 QSFP 模块类型。用 insmod 加 allow_unsupported_sfp=1 报错 Unknown symbol in module;在 /etc/modprobe.d/ixgbe-options.conf 里写 options ixgbe allow_unsupported_sfp=1 只让两个端口中的一个工作,而且重启后不生效。
- 硬件: Intel X520-DA2
- 光模块: Finisar 10G SFP+
- 封装: SFP+
现象/报错:
failed to load because an unsupported SFP+ or QSFP module type was detected
Unknown symbol in module
only first port unlocked
Comments 1
使用内核启动参数 ixgbe.allow_unsupported_sfp=1,1,每个端口一个值;在 XCP-ng 上把它加到 /etc/grub.cfg(BIOS)或 /etc/grub-efi.cfg(UEFI)的 module2 那一行。之后两个端口都能持续正常工作。