Dump from @Rooot is better than nothing but SFP I have to pull it out and plug it back in to have the connected ethernet cable recognized, it also takes longer to establish a connection via gpon/pppoe.
On your dump eeprom, it connects, on mine I had to disconnect from the SFP socket, so it is a little better
Settings for sfp2:
Supported ports: [ FIBRE ]
Supported link modes: 2500baseX/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 2500baseX/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: 2500Mb/s
Duplex: Full
Auto-negotiation: on
Port: FIBRE
PHYAD: 0
Transceiver: internal
Supports Wake-on: d
Wake-on: d
Link detected: no
root@OpenWrt:/# [ 349.719868] sfp sfp-2: module transmit fault indicated
[ 349.725026] sfp sfp-2: module removed
[ 352.928487] sfp sfp-2: module TP-LINK TL-SM410U rev 2.0 sn 122C304001372 dc 221228
[ 358.489196] mt7530-mdio mdio-bus:1f sfp2: Link is Up - 2.5Gbps/Full - flow control off
[ 358.497302] br-lan: port 5(sfp2) entered blocking state
[ 358.502526] br-lan: port 5(sfp2) entered forwarding state
root@OpenWrt:/# ethtool sfp2
Settings for sfp2:
Supported ports: [ FIBRE ]
Supported link modes: 2500baseX/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 2500baseX/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: 2500Mb/s
Duplex: Full
Auto-negotiation: on
Port: FIBRE
PHYAD: 0
Transceiver: internal
Supports Wake-on: d
Wake-on: d
Link detected: yes