Hello!
The GL-Inet website mentions the following VPN speed, CPU and Memory information for Brume 2 and Flint.
Brume 2 (GL-MT2500/GL-MT2500A):
- VPN Speed: 355 Mbps (WireGuard®)
- CPU: MediaTek MT7981B Dual-core, u / 1.3GHz
- Memory / Storage: DDR4 1GB / EMMC 8GB
Flint (GL-AX1800):
- VPN Speed: 500 Mbps (WireGuard®)
- CPU: IPQ6000 Quad-core Arm Processor u / 1.2GHz
- Memory / Storage: DDR3L 512MB / NAND Flash 128MB
Based on this information it seems Flint gives higher Wireguard VPN transmission speeds than Brume 2 although Brume 2 has double memory than Flint.
I am confused as to how a device with better memory (Brume 2) can give lower transmission VPN speeds on Wireguard VPN than Flint. The CPU does look better on the Flint. All other variables being equal, please advise on how one can determine and recommend the better performer out of the two if I need to run a wireguard VPN server of my own at home, and connecting to it remotely. My goal is to be able to get the highest tramsmission speed/performance when I am connecting from a remote location (Wireguard VPN Client on another GL-Inet Device) to the Wireguard VPN server hosted on one of the GL-Inet devices.
In other words, if I want to set up a personal wireguard vpn server on one of Gl-Inet’s devices, and if I am looking for the best device with the highest transmission speeds back and forth from a remote vpn client, which device(s) do you recommend from a reliability, performance, and security perspective.
My transmission needs are going to revolve around MS Teams/Zoom Video/Audio Calls, Emails (sometimes with attachments), accessing cloud servers, etc. I have already RTFF but could not find a straight-forward recommendation. Please feel free to recommend a GL-Inet Client-Server Device Combination. Thanks!
All your inputs are appreciated in advance.
Thanks so much!
Meh. My LXC container that run wireguard barely use any RAM, even if I do a 1Gbps through it. And it has 4 cores of my 6500T with 512MB ram. In fact, now I am looking at it. It is idling at 39MB. CPU is way more important for wireguard
And I never saw it anywhere near higher.
I guess it is very efficient. It’s not like you need a huge amount of ram for it unless you have a really high speed.
Flint is not good in hot environment, I broken two on guarantee in my room, I solved with a laptop fan
To add to my comment earlier.
I tested wireguard for you with consideration of ram. here is me running iperf3 from my phone to pc with wireguard on, the wireguard container raised from 40MB ram used to about 47MB, it’s the top panel.
As you can see, ram is not the most important factor here. In fact I run out of wifi bandwidth first.
So, get the more reliable router, and if you want to run wireguard on it, go ahead, save a piece of gear that needs 24/7 run. Unless you already had it
encryption of a datastream requires CPU not high RAM
As other have said, WireGuard is using encryption which is CPU dependent, not ram.
Based on your use case, it seems 355 Mbps is way more than what you need, unless your constantly downloading/uploading large files from a remote server.
If you have an existing home router that you want to keep in place, I would buy the Brume 2 for solely running a WireGuard Server in “Drop-In Gateway” mode. Then port forward on your main router the WireGuard port to the Brume 2.
For traveling, I would get a travel router (WiFi) that can do at least 300 Mbps that would roughly match the throughput of the Brume 2. The Brume 2 uses very little power (~3 watts) so it being constantly plugged in is not an issue for adding to your electricity bill. Keep in mind when you use other devices (much more powerful servers) to run the WireGuard server, they can use 50-100 watts constantly, which can get expensive to operate 24/7.
Interested to know which set up you ended up with. Brume 2 is a specialised piece, reliable and small footprint, but Flint can replace your ISP router and get it all (router, wifi, VPN server) in one piece.
These are the speeds in client mode, server speeds may be lesser as mentioned by GLiNet themselves in their website. Which one did you choose? How it went for you?
Thank you for your response u/Nanabaz2! It seems that you recommend a LXC container over a gl-inet device. Thanks for your perspective!
I mean it is great if you an extra always on devices. I use Proxmox as my hypervisor and wireguard in an lxc container on one of my m700 lenovo box. Cost next to nothing and reasonably fast for my /r/homelab