I am considering the Brume as I have a 500 Mbps connection and the 750S-Ext is too slow to carry my over VPN traffic in this day and age. I see the Brume says it can offer a VPN connection speed up to 280 Mbps but the 750S-Ext says up to 68 and I only get 25 to 50 Mbps. While pretty close, I am still interested in seeing how the Brume fairs in real-life conditions.
I really appreciate any response including real-life results here. Please also mention your VPN provider (if you host your own just say your own or hosting provider name if possible). I am using GCE and Cloudflare Warp personally.
And what VPN protocol are you talking about here? OpenVPN? Wireguard?
OpenVPN is much slower because the processors used in GL routers usually don’t have crypto engines built in to do hardware decoding, all is done in software. Wireguard on the other hand was built from the ground up to be fast, so much better theoretical figures as well as real world ones.
Below are the results of some benchmark throughput testing with WireGuard, routing, and NAT of my GL-AR750S (OpenWrt master firmware from August, 2019) and Brume (as-delivered GL.iNet firmware) using flent and the multi-stream top _8down, tcp_8up, and RRUL tests.
These tests all have at least 8 concurrent TCP streams and are much more aggressive than are single-stream iperf or netperf testing.
SQM, when used, is “piece of cake”. The search looks for the highest throughput where the eight streams are “within 1%” of each other.
Latency is significantly less when either device isn’t being pushed to its limits.
Packet loss and latency may impact throughput in “real-world” siutuations. I don’t have a link at home that is sufficient to reliably measure at these rates.
More details on the testing at
(The Brume results are not posted there as I have not yet built and flashed comparable Brume firmware from OpenWrt master or the GL.iNet sources.)
I also have not tested performance under Ubuntu, which may be different due to the compiler optimizations for OpenWrt (typically for size) and that of Ubuntu (typically for performance).
This test of the brume suggests that, if you had a link much faster than 260-290 Mbps (e.g. 1 Gbps), the fastest the brume hardware could route, firewall, and run WG is around 260-290 Mbps?
Do you have any tests where the brume is not running a VPN, i.e. it is acting simply as an edge router on a very fast connection? Should the mvebu a53 target on your OpenVPN forum post be representative?