Quirk SFP del kernel para el GPON ONU ODI DFP-34X-2C2: forzar 2500BASE-X cuando la EEPROM no lo anuncia
Un SFP GPON ONU ODI DFP-34X-2C2 no anunciaba su capacidad 2500BASE-X porque su EEPROM, o EEPROM virtual, no proporcionaba información correcta de velocidad al controlador sfp de Linux; por ello la interfaz no funcionaba a la velocidad esperada. Un parche del kernel añade un quirk para forzar la velocidad correcta. Hardware implicado: host Linux con jaula SFP, GPON ONU ODI DFP-34X-2C2, Huawei MA5671A, Fiberstone GPON-ONU-34-20BI.
- Hardware: host Linux con jaula SFP
- Transceptores: ODI DFP-34X-2C2 GPON ONU, Huawei MA5671A, Fiberstone GPON-ONU-34-20BI
- Factor de forma: SFP
Síntomas / mensajes:
module does not advertise 2500BASE-X
interface at wrong speed
Comments 1
Aplica el quirk sfp_quirk_2500basex para este módulo; Huawei MA5671A y Fiberstone GPON-ONU-34-20BI también necesitan sfp_fixup_ignore_tx_fault. Los módulos GPON ONU se configuran desde la OLT, y el problema real es que los datos de velocidad de la EEPROM están incompletos.