Banana Pi R4 10G SFP not working

I have a 10Gtek DAC (CAB-10GSFP-P0.5M) and a H!Fiber (AXS85-192-M3) or FS (SFP-10G-BX) SFP+ Modul and i can’t get them to work with the BPI-R4 and OpenWRT any hints to get them runing.

Oh and same results with an old HP gigabit sfp module.

The output I recive:

Wed Dec 18 13:05:24 2024 kern.warn kernel: [ 1101.042612] sfp sfp2: please wait, module slow to respond
Wed Dec 18 13:06:19 2024 kern.err kernel: [ 1156.472603] sfp sfp2: failed to read EEPROM: -ENXIO

The output is the same for all Modules. Curently running:

OpenWrt SNAPSHOT r28349-47c75a25cd

Help much apreciated Kind Regards Malte

Some thoughts that might be helpful.

  1. There is a known issue, at least with earlier batches of the R4, of certain NVMe drives disturbing the I2C bus. If you have one installed, you could try pulling it out. There is a fix posted here on the forums, which involves either desoldering a couple of resistors from the board or taping out the corresponding pin(s) on the SSD.

  2. Try to get more verbosity from dmesg by building an image from source with CONFIG_KERNEL_DYNAMIC_DEBUG=y in .config, then running echo file drivers/net/* +p" > /sys/kernel/debug/dynamic_debug/control after booting it up.

1 Like

Hi, I’m getting exactly the same result on a 2.5Gbs SFP to ethernet and a 1Gbs Fibre SFP - both of those worked on previous releases,I’m running on .SNAPSHOT r28214-5a4eb56a7b. I decided to try a newer release and on release SNAPSHOT r28354-31e45f62ca none of the SFPs are detected, I get same error message as you. On the plus side all WIFI radios work 2.5, 5 & 6.