Пропавший интерфейс 10G на Intel 82599/X520: постоянное включение allow_unsupported_sfp на CentOS и Ubuntu
На Linux-сервере с контроллером Intel 82599ES 10-Gigabit SFI/SFP+ пропал интерфейс 10G, а в dmesg появилось failed to load because an unsupported SFP+ or QSFP module type was detected после установки непроверенного модуля SFP+. В статье объясняется, что драйвер ixgbe включает только те модули, с которыми он был провалидирован, и показывается, как включить остальные на постоянной основе в CentOS 7 и Ubuntu 16/17/18.
- Оборудование: Intel 82599ES / X520
- Трансиверы: непроверенный сторонний SFP+
- Форм-фактор: SFP+
Симптомы / сообщения:
failed to load because an unsupported SFP+ or QSFP module type was detected
interface missing
Comments 1
Запишите options ixgbe allow_unsupported_sfp=1 в /etc/modprobe.d/ixgbe.conf, пересоберите initramfs (dracut --regenerate-all --force на CentOS, update-initramfs -u -k all на Ubuntu/Debian) и перезагрузите драйвер; либо добавьте ixgbe.allow_unsupported_sfp=1 в командную строку ядра.