Probably stupid SFP GPON stick question

I have a broadband connection in France (SFR Red) - I’d like to replace the SFR “box” with a Bpi-R4 running OpenWRT because a) the default SFR solution has only 1GbE LAN ports and I’d like to be able to get the full 2Gbps of the WAN link to individual devices and b) I’d like a suitably low power device I can leave on continuously to use for remote backup from the UK.

I bought a GPON “stick” from this AliExpress listing - supposedly already flashed with OpenWRT and with 2.5Gbs SGMII enabled. I have it plugged into the sfp-wan port on one of my bpi-R4’s running OpenWRT 25.12.5

So, the dumb question is - how do I configure the network interface to talk to it? It is detected when plugged in, the interface reports switching to 2.5Gbps, I don’t see any kernel messages about tx_fault but I can’t talk to it.

The documentation says that it shows up as 192.168.1.10 or 192.168.2.10 - it doesn’t respond if I set the sfp-wan interface to an address in either of those networks. If I tcpdump the sfp-wan interface (it’s not connected optically and I can’t do that for a couple of weeks) I don’t see any activity.

ISTR seeing a comment that these ONUs don’t enable their Ethernet interface unless they are connected to the optical network - anyone knowif that is the case generally?

You can use the ethtool tool to query relevant SFP module information. I don’t know if it’s possible that the software lacks driver compatibility.

Yes, that bit works - as far as I can tell it’s normal for these to only bring the SFP interface up when the optical side is active - so I will have to wait until I can get it to where I want to deploy it to see what happens.

Try this:

  1. Turn on the router.
  2. Wait for everything to be stable, including being able to access the internet from WiFi (if you have this enabled) otherwise use wired.
  3. Plug the SFP+ stick in.
  4. Wait around a minute.
  5. Reboot (do NOT poweroff).
  6. Check with ethtool if the device is up and running.

The key thing I found out is that I had to reboot after inserting the SFP+ module in before it was detected. Obviously this is a bug that needs to be fixed but for now, this makes it work for me.

Let me know if the above steps work for you or not. You might have to reboot several times.

1 Like

Thanks - SFP is detected, ethtool and ethtool -m (mostly) do what they are supposed to do. Things appear to be doing what I expect at the “talk to the eprom” level.

But it does not look as though the interface itself is up and I can’t communicate with the stick to set any parameters.

So mainly just looking for reassurance that this is expected behaviour without the optical side plugged in as it will be a couple of weeks before I am able to do that.

Salut, Je suppose que tu es francais, du coup je te reponds en français. Pour commencer, pour ma part, je me connectais avec un module FS.com. Pour le tient, avant tout, il faut que tu récupères, la où tu l’as acheté, sur quel IP il a été setté, ses login et mor de passe SSH. Ensuite, tu crées une interface dans openwrt en ip static avec le device Eth du SFP de routeur sur le meme réseau que l’ONU que tu as acheté, mais avec une IP différente. Ex : ONU 192.168.10.254 Interface en 192.168.10.1. Tu mets l’interface dans ton block Lan dans le firewall. A partir de la tu devrais pourvoir te connecter en SSH dessus.

Par la suite, tu peux t’inspirer du forum de lafibre.info pour rentrer les bonnes infos.

Bonnes découvertes, et bon courage!

1 Like

Merci pour votre réponse.

En fait je suis Anglais, mais il ne me dérange pas si vous répondre en Français.

J’ai évite les ONU GPON de FS.com (est-ce que on dit "unité réseau optique en Français?) car il semble que leur interface SFP soit limitée à 1 Gb/s, mais votre description correspond à ce que je comprends de la configuration de ces unités.

Toutefois, mon prochain séjour en France n’aura lieu que dans quelques semaines; je souhaitais donc obtenir la confirmation que le comportement observé de l’appareil — lorsqu’il n’est pas raccordé au réseau optique — est bien celui attendu.

For the non Francophones (my French is terrible by the way :slight_smile: )

Thanks for your reply.

Actually, I am English, but I don’t mind if you reply in French.

I avoided the GPON ONUs from FS.com (is “unité réseau optique” the correct term in French?) because their SFP interface appears to be limited to 1 Gbps; however, your description matches my understanding of how these units are configured.

That said, my next trip to France isn’t for a few weeks, so I wanted to confirm that the device’s observed behaviour—when not connected to the optical network—is indeed what is expected.

I have read some of the threads there but so far have not found much on using an ONU, most seems to be related to the situation where the ONT has an Ethernet interface.