Banana Pi BPI-R4 (OpenWRT) registra failed to read EEPROM: -ENXIO y module slow to respond
En una Banana Pi BPI-R4 con OpenWRT 24.10.0, un módulo SFP fallaba con los mensajes del kernel failed to read EEPROM: -ENXIO y advertencias de que tardaba en responder. Internet seguía funcionando, pero el log se llenaba del error y el autor no sabía si apuntaba a un módulo defectuoso, a un quirk GPON que requiriera un retardo de arranque o a un problema I2C/de alimentación en la jaula SFP de la placa.
- Hardware: Banana Pi BPI-R4
- Transceptores: módulo SFP (se sospecha GPON/XPON)
- Factor de forma: SFP
Síntomas / mensajes:
failed to read EEPROM: -ENXIO
module slow to respond
Comments 2
Probablemente sea un módulo GPON/XPON que necesita un quirk de retardo de arranque; usa ethtool --dump-module-eeprom para obtener fabricante/producto y añadir el quirk del kernel, y comprueba si el error lo provoca la EEPROM secundaria de 0x51, no la de 0x50.
Un hilo relacionado con NVMe/I2C tenía la solución que ayudó al autor; comprueba también el bus I2C con i2cdetect, la alimentación y el firmware.