Исключение в драйвере SFP ядра для GPON ONU ODI DFP-34X-2C2: принудительный 2500BASE-X, если EEPROM его не объявляет
Модуль SFP GPON ONU ODI DFP-34X-2C2 не объявлял поддержку 2500BASE-X, поскольку его EEPROM (или виртуальная EEPROM) не передавала корректные сведения о скорости драйверу sfp в Linux. В результате интерфейс работал не на ожидаемой скорости. Патч ядра добавляет исключение для принудительного выбора нужной скорости. Оборудование: хост Linux с гнездом SFP, GPON ONU ODI DFP-34X-2C2, Huawei MA5671A, Fiberstone GPON-ONU-34-20BI.
- Оборудование: хост Linux с гнездом SFP
- Трансиверы: ODI DFP-34X-2C2 GPON ONU, Huawei MA5671A, Fiberstone GPON-ONU-34-20BI
- Форм-фактор: SFP
Симптомы / сообщения:
module does not advertise 2500BASE-X
interface at wrong speed
Comments 1
Примените для этого модуля исключение sfp_quirk_2500basex (для Huawei MA5671A и Fiberstone GPON-ONU-34-20BI дополнительно нужен sfp_fixup_ignore_tx_fault). Модули GPON ONU настраиваются через OLT, а причина проблемы здесь в неполных данных EEPROM о скорости.