Установка сторонних SFP+ модулей в сетевые карты Intel иногда приводит к ошибкам и отказу в работе из-за неподдерживаемого типа модуля. Например:
ixgbe 0000:04:00.0: failed to load because an unsupported SFP+ module type was detected.
Однако есть способ обойти это ограничение и всё же запустить такие модули в работу.
Чтобы заставить Intel сетевую карту работать с неподдерживаемым SFP+ модулем, нужно:
Выгрузить драйвер командой modprobe ixgbe -r Загрузить драйвер с опцией modprobe ixgbe allow_unsupported_sfp=1 Если сетевых интерфейсов несколько, то может потребоваться прописать 1 для каждого из них, делается это по количеству и через запятую. Для четырех интерфейсов опция будет выглядеть так: allow_unsupported_sfp=1,1,1,1 Перезапустить сетевой интерфейс
Для автозагрузки драйвера с нужной опцией добавьте в соответствующий конфигурационный файл, например /etc/modprobe.d/ixgbe.conf строку: options ixgbe allow_unsupported_sfp=1 А для применения опции после перезагрузки пропишите в конфи