Recently Google Meet started complaining about internet problems during meetings, so I started investigating.
I have two 1Gbit links on my computer, one to my Turris MOX router, and one to my Turris Omnia router. They both are connected to the same Vodafone 1Gbit internet subscription through a router belonging to the internet provider.
My routers both run version 7.0.3 of TurrisOS.
I observed the following. If I only connect to the MOX device, my speedtests only achieve about 70 Mbit/s downlink, and 860 Mbit/s if I connect via the Omnia only.
I tried restarting the MOX, and re-test, but the reported speed stayed the same.
Now I was told that MOX is somewhat less capable than Omnia, but not this much.
Anyone has any ideas?
But did you verify or is it something that you assume? That your cables are 4-pairs not 2-pair (whatever the quality)? Did you verify with ethtool that the speed negotiated between each interface is 1Gbps? And that your end adapter is for sure 1Gbps?
I have been using this unchanged setup for years, and the MOX router has produced at least 650 Mbit/s earlier. There haven’t been any changes in the cabling recently. And ethtool shows 1Gbit/s link speed everywhere along the network path.
Thanks for the idea, I will try it when I’ll have some time, but right now, I’m pretty low on that, and also, people are using the router all the time during my active hours.
After some further testing I managed to identify the culprit: I have two USB4 ports on my laptop, and use one of them to charge my laptop, and at the same time drive two 4K displays via displayport alt mode, plus it also has a USB hub for devices, and also a USB-based ethernet adapter built-in.
Traffic was going through the USB-based ethernet adapter in the display, and probably the USB4 link got a bit congested with traffic, hence the slow throughput.
When I used a dedicated USB-based gigabit ethernet adapter, plugged to the second USB4, to connect to the switch leading to the MOX router, the transfer speeds returned to realistic levels.