Way back in 2017 we expressed our collective desire for 2.5/5/10 Gbps networking.
Finally, a few days ago, I got a Mokerlink 5 x 2.5/1/0.1/0.01 Gbps + 1 x SFP switch for 55 euros. So a pretty good price for effectively five ports that range from 10 Mbps (which my 30-year-old Amigas with their 1990s NICs appreciate) to 2.5 Gbps, which is FINALLY a bit faster than 1 Gbps that my G4 PowerBook introduced me to MORE THAN TWO DECADES AGO.
I paid 100 euros extra for the upgrade from 1 to 10 Gbps on my Mac Mini back in 2020. I got a 2.5 GE USB dongle for my laptops a few years ago. So just hook up the 2.5 GE capable stuff, right?
Well, it's not that simple.
First, about NBASE-T: current 2.5+ Gbps UTP stuff will test the cabling and settle on a speed that will work well. Nearly all of my a-few-meter cat 5e cables would do 2.5 GE no trouble, but I actually have a nice somewhat longer red cable that only gave me 1 Gbps... Turns out that one is cat 5 without the e.
I previously outfitted my Synology DS218 NAS with a Cable Matters 10 - 2500 Mbps USB NIC and installed a driver. That didn't add a lot of speed, until I set the MTU to 9000 byte jumboframes. With that setting, I was able to saturate 2.5 Gbps, more or less.
My plan was to set up everything to use regular 1500-byte packets on the default (untagged) VLAN but then have a separate VLAN with a 9000-byte jumboframe VLAN. That worked just fine on the built-in Ethernet interface on my Mac Mini. Not so much on the Synology: you can't have additional VLAN interfaces that run on top of existing interfaces. So for the 2.5 GE interface, I was able to set a VLAN and jumboframes, but this was I lost access to the regular 1500-byte untagged network. So for that I had to use the built-in Ethernet interface.
Then I tried to use the Cable Matters / RealTek USB dongle to talk to the Synology. That was a clusterfuck, with much blame to be shared between Apple and RealTek. Back when I got one of these the first time, I had to install a driver to get access to all of the NIC's features. Of course that download page on realtek.com doesn't exist anymore. Well, at least Apple now shows the 2.5 GE capability for that interface. Well, if it shows the interface at all. But then no additional features such as jumboframes. Seriously, a 2500 Mbps interface in the 2020s is limited to 1500-byte packets? WTF??
Back in 2001 I was working on a project where we needed good 1 Gbps stuff. Remember, back then, 1000BASE-T was barely a thing. We had some vendors show us their stuff. I criticized one of them for not supporting jumboframes. A few weeks later they came back with 64000-byte jumboframe support.k This is all more than 20 years ago. How is it possible that between Apple and RealTek nobody bothered to support packets larger than the early 1980s limit of 1500 bytes!?!?
But it gets worse. On my 2016 MacBook Pro running whatever outdated MacOS version I can't remember the name of, I can't even manage VLAN interfaces in the System Preferences.
Still, it looks like even with 1500-mini-packets, I get pretty good performance (althout those numbers are all highly suspect) so perhaps the jumboframes are not needed after all.
In the meantime, the Mokerlink switch uses about 100 mW for a 10/100 Mbps port and something like 600 mW for a 1000 or 2500 Mbps port. My Mac Mini always keeps its Ethernet active even if the setting for that is disabled in the system preferences, but at least it drops down to a lower speed. So the Mokerlink switch uses virtually no extra power over my old 8 port 1 Gbps switch that only uses 2 W for all 8 ports. Interestingly, no "energy efficient ethernet" capability is reported.
Finally, a few days ago, I got a Mokerlink 5 x 2.5/1/0.1/0.01 Gbps + 1 x SFP switch for 55 euros. So a pretty good price for effectively five ports that range from 10 Mbps (which my 30-year-old Amigas with their 1990s NICs appreciate) to 2.5 Gbps, which is FINALLY a bit faster than 1 Gbps that my G4 PowerBook introduced me to MORE THAN TWO DECADES AGO.
I paid 100 euros extra for the upgrade from 1 to 10 Gbps on my Mac Mini back in 2020. I got a 2.5 GE USB dongle for my laptops a few years ago. So just hook up the 2.5 GE capable stuff, right?
Well, it's not that simple.
First, about NBASE-T: current 2.5+ Gbps UTP stuff will test the cabling and settle on a speed that will work well. Nearly all of my a-few-meter cat 5e cables would do 2.5 GE no trouble, but I actually have a nice somewhat longer red cable that only gave me 1 Gbps... Turns out that one is cat 5 without the e.
I previously outfitted my Synology DS218 NAS with a Cable Matters 10 - 2500 Mbps USB NIC and installed a driver. That didn't add a lot of speed, until I set the MTU to 9000 byte jumboframes. With that setting, I was able to saturate 2.5 Gbps, more or less.
My plan was to set up everything to use regular 1500-byte packets on the default (untagged) VLAN but then have a separate VLAN with a 9000-byte jumboframe VLAN. That worked just fine on the built-in Ethernet interface on my Mac Mini. Not so much on the Synology: you can't have additional VLAN interfaces that run on top of existing interfaces. So for the 2.5 GE interface, I was able to set a VLAN and jumboframes, but this was I lost access to the regular 1500-byte untagged network. So for that I had to use the built-in Ethernet interface.
Then I tried to use the Cable Matters / RealTek USB dongle to talk to the Synology. That was a clusterfuck, with much blame to be shared between Apple and RealTek. Back when I got one of these the first time, I had to install a driver to get access to all of the NIC's features. Of course that download page on realtek.com doesn't exist anymore. Well, at least Apple now shows the 2.5 GE capability for that interface. Well, if it shows the interface at all. But then no additional features such as jumboframes. Seriously, a 2500 Mbps interface in the 2020s is limited to 1500-byte packets? WTF??
Back in 2001 I was working on a project where we needed good 1 Gbps stuff. Remember, back then, 1000BASE-T was barely a thing. We had some vendors show us their stuff. I criticized one of them for not supporting jumboframes. A few weeks later they came back with 64000-byte jumboframe support.k This is all more than 20 years ago. How is it possible that between Apple and RealTek nobody bothered to support packets larger than the early 1980s limit of 1500 bytes!?!?
But it gets worse. On my 2016 MacBook Pro running whatever outdated MacOS version I can't remember the name of, I can't even manage VLAN interfaces in the System Preferences.
Still, it looks like even with 1500-mini-packets, I get pretty good performance (althout those numbers are all highly suspect) so perhaps the jumboframes are not needed after all.
In the meantime, the Mokerlink switch uses about 100 mW for a 10/100 Mbps port and something like 600 mW for a 1000 or 2500 Mbps port. My Mac Mini always keeps its Ethernet active even if the setting for that is disabled in the system preferences, but at least it drops down to a lower speed. So the Mokerlink switch uses virtually no extra power over my old 8 port 1 Gbps switch that only uses 2 W for all 8 ports. Interestingly, no "energy efficient ethernet" capability is reported.
Last edited: