Report: VPN Speeds on Flint 3 and Slate 7

There has been a lot said on these routers but what hasn't really been talked about is theoretical max speeds for OpenVPN and Wireguard on these two new routers. I've posted on reddit and discord my findings but I thought I'd add them here for reference. First, this is part of my networking setup. I've omitted additional inconsequental APs. Each router is running an integrated OpenSpeedTest server. Generally, the Flint 3 can run at 2.3Gbit+ max up & down OpenSpeedTest speeds whereas the Slate 7 tends to max out around 2Gbit up & down -- both are far in excess OpenVPN and Wireguard speeds.

Enough of the preamble. First up we have an OpenVPN test where the connection is Slate 7 client and Flint 3 server. Actual test on was on the MBP connected to the Slate 7 via 2.5Gbit ethernet:

Next is OpenVPN server running on Flint 3 and the MBP is running the official OpenVPN client connected through the Slate 7.

Next is Wireguard server running on Flint 3 and the MBP is running the official Wireguard client connected through the Slate 7. I did a second run where I topped 800mbit and included that as well


Next is the reverse. Slate 7 is now running the OpenVPN server and the MBP is connected via 2.5Gbit through the Flint 3. Again the MBP is running the official version of OpenVPN

And finally the Slate 7 is running Wireguard server and the MBP is connected via 2.5Gbit through the Flint 3. MBP is running the official version of Wireguard

For reference - here is the max Openspeedtest Server speed on Flint 3

And Slate 7

4 Likes

Great results overall! Thank you

That's strange, does not make sense to me openvpn has better speed than wireguard...

QCE is very powerful but only really accelerates AES and not chacha20. NEON isn’t nearly as capable in these processors.

Great comparison test, many thanks!

An irrelevant question with the thread, does there be plugins on the router that can run openspeedtest server?

Openspeedtest just requires another instance of nginx along with the openspeedtest core files. I have an installer script here

One caveat is that during upgrade, like other packages, this gets removed and needs to be reinstalled.