I have two OpenWRT flashed Mellanox SN2410 switches. The capability of the metal is incredible but the delivery is underwhelming. Link is supposedly 100Gbps but can only get 12 Mbps.
My Setup:
SN2410 ←–>SN2410
We're using two identical Mellanox compatible QSFP28 100GBASE-SR4 transcievers connected with a single MTO OM4 fiber cable 3 feet long. Each transceiver is plugged into port 8.
All ports are except eth1 are bridged to br-lan on both switches. One is 192.168.1.1 and the other is at 192.168.1.2.
iperf, iperf3, and every other method I've used suggests a max of 12 Mbps.
We are on mlxsw_spectrum-13.2010.1006.mfa for both switches per wiki instructions. OWRT is the latest stable 24.10.4.
No major errors in dmesg or the kernel log.
What am I missing here to get full wire speed here?
**As a side note I can use 1Gbps, 10Gbps, or 25Gbps SFP/SFP+ trancievers in any of the SFP+ ports and come up with the same result. 12Mbps. SImilar setup with a 3ft section of OM3 LC/LC patch.
This may be an extremely dumb question… are you sure these figures aren't 12MBps, therefore a factor of 8 above what you say and thence pretty close to 100Mbps?
We’re talking 100 Gigabit Ethernet connection here. 100GBASE. As in 5 year old datacenter spine switch level stuff. As in I recycled a couple x86/64 based Mellanox switches. As in 12.5 GBps.
We’re not talking 100 Megabit Ethernet connection. 100BASE. As in 30 year old legacy switch level stuff that was obsolete by 2000. That would be 12.5 MBps and not what I’m talking about.
Don’t dismiss @greem ‘s comments. It’s not about the generation of network gear, but rather a troubleshooting step.
~100Mbps would be slow and outdated, yes, but it would be very logical if you have any faulty cables/terminations/ports or if a driver was not working properly and failing back to Fast Ethernet.
-12Mbps would not have that logical consequence, but as pointed out, 12MBps is about 100Mbps which is why the question was raised.
Sorry, I don't have experience with these type of devices, but do you have check if the software and hardware offload are enabled into firewall? If need you can try run the test with firewall off to see if it are degrading the performance.
This is powerfull switch plus weak cpu combo, whole switching mafic it’s done by switch and cpu only set’s it’s parameters for work. So rake a look to this switch configuration.