Intel ixgbe allow_unsupported_sfp требует значение для каждого порта и отсутствует для X710
Оператор спросил, как использовать сторонние (не Intel) SFP+ модули для 10G оптики на адаптерах Intel под Linux. В ответах суммировали практические правила: для NIC класса 82599/X520 нужно задать параметр модуля ixgbe allow_unsupported_sfp, а на двухпортовых картах его нужно указывать для каждого порта (allow_unsupported_sfp=1,1), иначе разблокируется только первый порт; для X710/XL710 проверка SFP выполняется на уровне прошивки адаптера, поэтому одной опции драйвера недостаточно - пришлось бы модифицировать саму NVRAM.
- Оборудование: Intel X520 (82599), Intel X710
- Трансиверы: сторонние SFP+
- Форм-фактор: SFP+
Симптомы/сообщения:
unsupported SFP+ module rejected
second port stays locked
Comments 2
Добавьте options ixgbe allow_unsupported_sfp=1,1 (по значению на порт) в конфигурацию modprobe.
X710 проверяет модуль на уровне прошивки; разблокировать это может только патч NVRAM.