VyOS на Supermicro SYS-1019D с Intel X722: у i40e нет allow_unsupported_sfp, сторонний SFP+ отклоняется
На Supermicro SYS-1019D-FRN8TP под VyOS 1.4 rolling встроенный Intel X722 (i40e) не распознавал предоставленный провайдером одноволоконный SFP 1310/1270 нм, как и другую запасную оптику; ethtool -m возвращал Cannot get module EEPROM information: Invalid argument. Автор спросил, как применить к карте на i40e хорошо известное исправление ixgbe allow_unsupported_sfp=1.
- Оборудование: Supermicro SYS-1019D-FRN8TP, Intel X722, Intel X520
- Трансиверы: SFP BiDi провайдера 1310/1270 нм, сторонний SFP+
- Форм-фактор: SFP, SFP+
Симптомы / сообщения:
Cannot get module EEPROM information: Invalid argument
module not recognised
Comments 3
Параметр allow_unsupported_sfp есть только у ixgbe; у i40e (X710/X722) такой опции нет, так что путь через драйвер закрыт.
Я добавил отдельную карту Intel X520 (ixgbe), она приняла модули.
Инструмент для патчинга EEPROM/NVM (xl710-unlocker на GitHub) может разблокировать карты X710/XL710 на уровне прошивки, с определённым риском.