Banana Pi BPI-R4(OpenWRT)にfailed to read EEPROM: -ENXIOとmodule slow to respondが記録される
OpenWRT 24.10.0を動かすBanana Pi BPI-R4で、SFPモジュールの読み出しが失敗し、カーネルログにfailed to read EEPROM: -ENXIOとmodule slow to respondの警告が出ました。インターネットは使えましたが、ログがエラーで埋まりました。投稿者はスティックの故障なのか、起動待ちが必要なGPONの癖なのか、基板のSFPケージのI2C・電源の問題なのか判断できませんでした。
- ハードウェア: Banana Pi BPI-R4
- トランシーバ: SFPモジュール(GPON/XPONの疑い)
- フォームファクタ: SFP
症状 / メッセージ:
failed to read EEPROM: -ENXIO
module slow to respond
Comments 2
おそらく起動待ちのquirkが必要なGPON/XPONスティックです。カーネルのquirk用にethtool --dump-module-eepromでベンダー・製品情報を取得し、エラーの原因が0x50ではなく0x51のセカンダリEEPROMか確認してください。
関連するNVMe/I2Cのスレッドに、投稿者に効いた修正がありました。i2cdetectでI2Cバスを調べ、電源供給とファームウェアも確認してください。