1G SFP на Intel X710 (pfSense, ixl) выдаёт unqualified module, пока оптику не перекодируют под Intel
На Protectli Vault 6 с портами Intel X710 SFP+ (ixl0/ixl1) SFP 1G EZConn ETB43315-7S34-FR не показывал carrier. В логах были Invalid advertised speed; valid flags are: 0x06, ixl1_set_link: Error getting phy capabilities -37, aq error: 8 и Link failed because an unqualified module was detected!. Принудительная установка media (ifconfig ixl1 media 1000baseLX возвращала Operation not supported), настройки sysctl advertise_speed, тюнабл hw.ixl.unsupported_sfp=1 и несколько других брендов SFP 1G - всё не сработало, при этом 10G-модуль Cisco LR линковался нормально. Обновление прошивки сетевой карты с 6.1.49420 до 9.40 привело к тому, что модуль стал обнаруживаться, но линка всё равно не было.
- Оборудование: Protectli Vault 6, Intel X710
- Трансиверы: EZConn ETB43315-7S34-FR 1G SFP, Cisco 10G LR SFP+
- Форм-фактор: SFP, SFP+
Симптомы/сообщения:
Link failed because an unqualified module was detected!
Invalid advertised speed; valid flags are: 0x06
ixl1_set_link: Error getting phy capabilities -37, aq error: 8
no carrier
Comments 2
Перекодирование SFP под данные вендора Intel через FS Box заставило их линковаться сразу же на autoselect без дополнительной настройки; X710 под FreeBSD строго требует оптику с кодировкой Intel.
Обновление прошивки сетевой карты до 9.40 помогло с обнаружением, но не с линком; тюнабл i2c_access_method и hw.ixl.unsupported_sfp никакого эффекта не дали.