Quirk SFP no kernel para o GPON ONU ODI DFP-34X-2C2: forçar 2500BASE-X quando a EEPROM não anuncia esse modo
Um GPON ONU SFP ODI DFP-34X-2C2 não anunciava sua capacidade 2500BASE-X porque a EEPROM (ou EEPROM virtual) não fornecia informações corretas de velocidade ao driver sfp do Linux, então a interface não funcionava na velocidade esperada. Um patch no kernel adiciona um quirk para forçar a velocidade correta. Hardware envolvido: host Linux com gaiola sfp, GPON ONU ODI DFP-34X-2C2, Huawei MA5671A, Fiberstone GPON-ONU-34-20BI.
- Hardware: host Linux com gaiola sfp
- Transceptores: GPON ONU ODI DFP-34X-2C2, Huawei MA5671A, Fiberstone GPON-ONU-34-20BI
- Fator de forma: SFP
Sintomas / mensagens:
module does not advertise 2500BASE-X
interface at wrong speed
Comments 1
Aplique o quirk sfp_quirk_2500basex para esse módulo (Huawei MA5671A e Fiberstone GPON-ONU-34-20BI também precisam de sfp_fixup_ignore_tx_fault); os sticks GPON ONU são configurados pela OLT, e o problema real são os dados incompletos de velocidade na EEPROM.