Supported SFP modules

Yes. We tested our Turris SFP module on these following routers: Turris Omnia and Turris MOX.

5 Likes

Here you go!

dmesg

[    7.754303] sfp sfp: module Turris           RTSFP-10         rev A    sn 2009040047       dc 200928
[   42.382982] mv88x3310 i2c:sfp:11: Firmware version 0.2.8.0
[   43.063015] mvneta f1034000.ethernet eth2: interfaces=[mac=4,8-11,16,18-19 phy=4,18-22] selected 19 (2500base-x)
[   43.073225] mvneta f1034000.ethernet eth2: switched to inband/2500base-x link mode
[   43.080822] mv88x3310 i2c:sfp:11: selected MAC type: 4
[   43.682996] mvneta f1034000.ethernet eth2: PHY [i2c:sfp:11] driver [mv88x3310] (irq=POLL)
[   49.862214] mvneta f1034000.ethernet eth2: Link is Up - 2.5Gbps/Full - flow control rx/tx
[   49.870430] IPv6: ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready

ethtool

root@turris:/# ethtool eth2
Settings for eth2:
        Supported ports: [ ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
                                2500baseT/Full
        Supported pause frame use: Symmetric
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
                                2500baseT/Full
        Advertised pause frame use: Symmetric
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                             100baseT/Half 100baseT/Full
                                             1000baseT/Full
                                             2500baseT/Full
        Link partner advertised pause frame use: Symmetric
        Link partner advertised auto-negotiation: Yes
        Link partner advertised FEC modes: Not reported
        Speed: 2500Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 17
        Transceiver: external
        Auto-negotiation: on
        Supports Wake-on: d
        Wake-on: d
        Link detected: yes

iperf3 tests

root@turris:/# iperf3 -s
-----------------------------------------------------------
Server listening on 5201 (test #1)
-----------------------------------------------------------
Accepted connection from 192.0.2.2, port 41204
[  5] local 192.0.2.1 port 5201 connected to 192.0.2.2 port 41206
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   277 MBytes  2.32 Gbits/sec
[  5]   1.00-2.00   sec   278 MBytes  2.33 Gbits/sec
[  5]   2.00-3.00   sec   280 MBytes  2.35 Gbits/sec
[  5]   3.00-4.00   sec   276 MBytes  2.32 Gbits/sec
[  5]   4.00-5.00   sec   277 MBytes  2.33 Gbits/sec
[  5]   5.00-6.00   sec   280 MBytes  2.35 Gbits/sec
[  5]   6.00-7.00   sec   279 MBytes  2.34 Gbits/sec
[  5]   7.00-8.00   sec   279 MBytes  2.34 Gbits/sec
[  5]   8.00-9.00   sec   278 MBytes  2.33 Gbits/sec
[  5]   9.00-10.00  sec   280 MBytes  2.35 Gbits/sec
[  5]  10.00-10.01  sec  2.08 MBytes  2.31 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.01  sec  2.72 GBytes  2.34 Gbits/sec                  receiver
-----------------------------------------------------------
Server listening on 5201 (test #2)
-----------------------------------------------------------
Accepted connection from 192.0.2.2, port 41208
[  5] local 192.0.2.1 port 5201 connected to 192.0.2.2 port 41210
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   282 MBytes  2.36 Gbits/sec    0    956 KBytes
[  5]   1.00-2.01   sec   279 MBytes  2.32 Gbits/sec    0   1.09 MBytes
[  5]   2.01-3.00   sec   280 MBytes  2.37 Gbits/sec    0   1.15 MBytes
[  5]   3.00-4.00   sec   281 MBytes  2.35 Gbits/sec    0   1.21 MBytes
[  5]   4.00-5.00   sec   280 MBytes  2.35 Gbits/sec    0   1.27 MBytes
[  5]   5.00-6.00   sec   280 MBytes  2.35 Gbits/sec    0   1.34 MBytes
[  5]   6.00-7.00   sec   276 MBytes  2.32 Gbits/sec    0   1.34 MBytes
[  5]   7.00-8.00   sec   279 MBytes  2.34 Gbits/sec    0   1.40 MBytes
[  5]   8.00-9.00   sec   279 MBytes  2.34 Gbits/sec    0   1.40 MBytes
[  5]   9.00-10.00  sec   279 MBytes  2.34 Gbits/sec    0   1.40 MBytes
[  5]  10.00-10.00  sec  1.25 MBytes  2.71 Gbits/sec    0   1.40 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  2.73 GBytes  2.34 Gbits/sec    0             sender

Testbed (sorry for the chaos on my desk)

7 Likes

Thank you @hagrid! Very good job! What exactly is the type of used chipset?

IPv6 is DA SHIT :pray: :love_you_gesture:

Nice

1 Like

New SFP support are coming!

1 Like

I have the Turris 2.5G SFP module but can’t change auto nego as 2500 is not in the supported and advertised lists
Settings for eth2:
Supported ports: [ TP ]
Supported link modes: 10baseT/Full
100baseT/Full
1000baseT/Full
Supported pause frame use: Symmetric
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Full
100baseT/Full
1000baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: 2500Mb/s
Duplex: Full
Port: MII
PHYAD: 22
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: d
Wake-on: d
Link detected: yes

Please bear with me, if I missed the relevant post, but how can I attach a TO or MOX to a SFP±port, for example a Intel 82599 or a Mikrotik CRS309 (so using fibre modules+cabling)?

  • are there any tested 2,5GBE-modules available (not stated in official wiki)?
  • which DAC (active or passive) could be used?

If buying a RTROM01-RTSF-10G (so using copper instead of fibre) one would

  • pay ~80€ + need to buy an additional S+RJ10 at ~60€ compared to ~20-40€ for a DAC-cable
  • have a worse power consumption + heat dissipation

So this obviously doesn’t seem the best solution…

only 2.5gbps is supported by current hardware.

1 Like

Thanks, I corrected that. The question stays the same - are there only considerations for using the full speed provided by the port with copper RJ45?

Is there a SFP module for cable internet? It would be great if I can get rid of the wi-fi router which was provided by VF.

Currently no and I doubt, there would ever be one.

As reported by @einstein in this thread, the following AON-module is working (ISP Stadtwerke Ludwigsburg, VLAN-ID 7) with Turris Omnia v6.0.3:
Generic Compatible 1000BASE-BX BiDi SFP 1310nm-TX/1490nm-RX 10km DOM Simplex LC SMF Transceiver Module

hint: the attributes are the very same as for Deutsche Glasfaser, I will test a respective internet connection later this year with this module and update this post and the wiki accordingly.

Mikrotik S-85DLC05D (fibre 1.25G SFP multimode)

Have been running this SFP in a MOX D as wan uplink to a local switch since TOS 5x without issues.
Stable as a rock and not much heat (as compared to some copper variants I tested)

I also had a “no name” single mode aon sfp from “https://www.direktronik[.]se/” working directly on the fiber (no isp cpe). (probably not supported by the ISP though)
Will se If I can find it.

FS Generic Compatible 2.5GBASE-T SFP Copper RJ-45 module works with Turris Omnia: https://www.fs.com/products/139650.html

See thread FS 2.5GBase-T SFP not working with Turris Omnia - #9 by ju2wheels

1 Like

Would you please add it to the community wiki, so it is only in one place? :slight_smile: It will help users to know which SFP module is confirmed to be working by the community instead of searching for it in multiple places.

Hi @Pepe , I have updated the wiki.

1 Like

Hi Guys, could you please remove the green checkbox next to TOS 4.0 and 5.0 for the Allnet ALL4781-VDSL2-SFP
There are numerous reports on the forum that this SFP modules is unstable in the newer TOS versions.
Please check: Allnet ALL4781-VDSL2-SFP

Hey has anyone tried this GPON ONU stick from FS.com yet? https://www.fs.com/products/133619.html I’m thinking of trying it to replace the Huawei EchoLife HG8010H ONT from my ISP. (In Ireland, it was installed by OpenEir and originally connected to Eir. I’m now subscribed to Digiweb and they didn’t change anything about the ONT. But Eir was a straight ethernet connection with VLAN 10, Digiweb is PPPoE on VLAN 10.)

Just being curious - why exchanging the old one when it is working? Or do you have issues with it?

No issues really. I thought I read somewhere on the Huawei website that this ONT has reached End of Service but I can’t find that link any more. Also the FS com SFP would support 2.5Gbit downlink, and this ONT is 1Gbit only. I guess I’m just looking for an excuse to tinker with the SFP port.

2 Likes