Software
openwrt-imagebuilder-24.10.0-rc2-mediatek-filogic.Linux-x86_64
Linux OpenWrt 6.6.63 #0 SMP Tue Dec 3 11:41:08 2024 aarch64 GNU/Linux
I bought the board with the official SFP modules (one of them being SFP-10G-BX20-D)
I was able to use the module to connect R4 with a switch using eth2 (SFP WAN) but when it comes to the eth1 port the interface just refuses to go up.
ethtool reports successful link detection and TX/RX power and I was able to tcpdump on eth1 and see broadcasting packets
root@OpenWrt:~# [ 172.894786] sfp sfp2: module removed
[ 175.103241] sfp sfp2: module OEM SFP-10G-BX20-D rev 1.0 sn 2406180043 dc 240619
[ 175.143105] hwmon hwmon2: temp1_input not attached to any thermal zone
ethtool eth1
Settings for eth1:
Supported ports: [ FIBRE ]
Supported link modes: 10000baseLR/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10000baseLR/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: 10000Mb/s
Duplex: Full
Auto-negotiation: on
Port: FIBRE
PHYAD: 0
Transceiver: internal
Current message level: 0x000000ff (255)
drv probe link timer ifdown ifup rx_err tx_err
Link detected: no
root@OpenWrt:~# ip link set eth1 down
[ 573.714202] br-lan: port 4(eth1) entered disabled state
root@OpenWrt:~# ip link set eth1 up
[ 576.053682] mtk_soc_eth 15100000.ethernet eth1: configuring for inband/10gbase-r link mode
root@OpenWrt:~# ip link show eth1
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq master br-lan state DOWN mode DEFAULT group default qlen 1000
link/ether ca:70:a3:b5:cc:48 brd ff:ff:ff:ff:ff:ff