Добавить в корзинуПозвонить
Найти в Дзене

Как заставить Intel сетевую карту работать с неподдерживаемыми SFP+ модулями

Установка сторонних 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 А для применения опции после перезагрузки пропишите в конфи

Установка сторонних 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

А для применения опции после перезагрузки пропишите в конфиг загрузчика (grub):

ixgbe.allow_unsupported_sfp=1

После чего обновите конфигурацию GRUB.

Данный способ поможет заставить Intel сетевую карту заработать с неподдерживаемыми сторонними SFP+ модулями.

Понравилась статья и хочешь поддержать автора - подписывайся на канал и ставь лайк!