BananaPi R3 SFP ports

Hi all. Finally unboxed and setup my BPI R3 for some testing. I'm looking at the device list and see SFP2, but not SFP1. Eventually I want to make this router a bridge for two separate networks and create two wifi networks on it. My plan was to use SFP1 as Network A WAN, and the WAN port as Network B WAN.

# ls -l /sys/class/net/
lrwxrwxrwx    1 root     root             0 Oct 24 22:16 br-lan -> ../../devices/virtual/net/br-lan
lrwxrwxrwx    1 root     root             0 Oct 24 22:16 br-wan -> ../../devices/virtual/net/br-wan
lrwxrwxrwx    1 root     root             0 Dec 31  1969 eth0 -> ../../devices/platform/soc/15100000.ethernet/net/eth0
lrwxrwxrwx    1 root     root             0 Dec 31  1969 eth1 -> ../../devices/platform/soc/15100000.ethernet/net/eth1
lrwxrwxrwx    1 root     root             0 Dec 31  1969 lan1 -> ../../devices/platform/soc/15100000.ethernet/mdio_bus/mdio-bus/mdio-bus:1f/net/lan1
lrwxrwxrwx    1 root     root             0 Dec 31  1969 lan2 -> ../../devices/platform/soc/15100000.ethernet/mdio_bus/mdio-bus/mdio-bus:1f/net/lan2
lrwxrwxrwx    1 root     root             0 Dec 31  1969 lan3 -> ../../devices/platform/soc/15100000.ethernet/mdio_bus/mdio-bus/mdio-bus:1f/net/lan3
lrwxrwxrwx    1 root     root             0 Dec 31  1969 lan4 -> ../../devices/platform/soc/15100000.ethernet/mdio_bus/mdio-bus/mdio-bus:1f/net/lan4
lrwxrwxrwx    1 root     root             0 Dec 31  1969 lo -> ../../devices/virtual/net/lo
lrwxrwxrwx    1 root     root             0 Oct 24 22:16 phy0-ap0 -> ../../devices/platform/soc/18000000.wifi/net/phy0-ap0
lrwxrwxrwx    1 root     root             0 Dec 31  1969 sfp2 -> ../../devices/platform/soc/15100000.ethernet/mdio_bus/mdio-bus/mdio-bus:1f/net/sfp2
lrwxrwxrwx    1 root     root             0 Dec 31  1969 wan -> ../../devices/platform/soc/15100000.ethernet/mdio_bus/mdio-bus/mdio-bus:1f/net/wan
lrwxrwxrwx    1 root     root             0 Oct 24 22:16 wlan1 -> ../../devices/platform/soc/18000000.wifi/net/wlan1

Perhaps I'm mis-reading the above and the SFP1 (WAN) port is listed as something else?

Check the DTS, my guess is that is would be eth1. Upstream DTS is here: https://elixir.bootlin.com/linux/latest/source/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts#L190, but always best to check /proc/device-tree live due to version changes and patches.

Why this is eth%d, and not sfp%d:
Kernel sees setting ethernet device names as a task for userspace. DSA is a special (and historic) case, so the SFP cage connected to the DSA switch does have a label. Some targets in OpenWrt include a patch to use device name labels on additional ethernet controllers, so this is inconsistent.