Banana Pi BPI-R4 (OpenWRT) registra failed to read EEPROM: -ENXIO e module slow to respond
Su un Banana Pi BPI-R4 con OpenWRT 24.10.0, un modulo SFP dava problemi con failed to read EEPROM: -ENXIO nei log del kernel e avvisi che il modulo rispondeva lentamente. Internet funzionava ancora, ma il log si riempiva dell'errore e l'autore non sapeva se indicava uno stick guasto, un quirk GPON che richiedeva un ritardo all'avvio o un problema I2C/alimentazione sulla gabbia SFP della scheda.
- Hardware: Banana Pi BPI-R4
- Transceiver: modulo SFP (sospetto GPON/XPON)
- Fattore di forma: SFP
Sintomi / messaggi:
failed to read EEPROM: -ENXIO
module slow to respond
Comments 2
Probabilmente è uno stick GPON/XPON che richiede un quirk per ritardare l'avvio; usa ethtool --dump-module-eeprom per ottenere produttore/prodotto per un quirk del kernel e verifica se l'errore viene dall'EEPROM secondaria a 0x51 (non 0x50).
Un thread collegato su NVMe/I2C conteneva la correzione che ha aiutato l'autore; verifica anche il bus I2C con i2cdetect, l'alimentazione e il firmware.