Subject says it all: are those modules actually working at all?
I tested 6 of them in two different switch:
- CSS326-24G-2S+ running SwOS 2.7
- CRS317-1G-16S+ running RouterOS 6.41.3
1) The interfaces are always listed as up. They always shows that they did auto negotiation at 10G... whatever there is a cable pluged or not!
This would be annoying enough if it was just cosmetic but as the interfaces never go down/up whenever you unplug or replug a cable, this can make connectivity impossible when you move a cable from one port to another (probably because MAC addresses are never cleared from cache or something like that). Only way is to manually disable the interfaces or reboot the switch
2) There is connectivity problem (very large amount of packets lost) with many (all?) 100M devices, including some small office CISCO switch as well as some Catalyst CISCO switch and network cards from various brand. To be fair, I have the same problem with the 1G port of the CRS317 and the 1G SFP modules. I had to put a 1G switch from another brand between those devices.
3) It doesn't seem to be possible to know the actual speed and duplex of the link: As stated above, it always says "10G full duplex" even if there is nothing connected. Obviously, they are running at 1G when connected to a 1G device (that's about the only thing that work) but when connected to a 1G/2.5G/5G/10G device, there is no way to know the actual link speed.
4) I tried a connection between the CSS326 and the CRS317 over 35 meter of Cat 5e cable but nothing, not even ping, could go through it. Those modules are supposed to be able to do 1G/2.5G/5G/10G so even if they can't to 10G over Cat 5e, they should be able to do 2.5 or 5G. Worse case, they should at least negotiate 1G.
5) It doesn't seems to be possible to set manually the link speed/duplex. In SwOS, disabling auto-negotiation and setting 1G resulted in a not working connection (even if it was connected to a 1G module on the other side)
6) Replacing 1 of the Switch (over the 35m Cat 5e cable) with a Netgear XS508M "dumb" switch resulted in a partially working connection: The Netgear is showing 10G link speed and the link is usable but stop working from time to time. Probably because 10G is not really supposed to work over 5e cable. But they should have negotiated 2.5 or 5G link speed! Sadely, the Netgear is a dumb switch and it's not possible at all to manually set the speed of the interfaces.
At that point, I am giving-up. I replaced both Mikrotik with a Netgear XS508M and a Netgear GS110EMX: They work fine at 5G over 35m of Cat 5e cable. They also don't have problem with the various 100M devices.
Is it only a problem of software/driver (in both SwOS and RouterOS) with those SFP modules? Are they really able to work at 2.5 and 5G or only 1G and 10G? Do anyone had some success with them and if so with which version of RouterOS/SwOS?