I just wanted to ask real quick here, since I could not find anything specific regarding performance of the two CPUs (MTK 7620A @580Mhz and MTK 7628NN @580Mhz). Which one should be faster in regards to OpenVPN?
I currently have a GL-MT300A and am thinking about getting another one. With the MT300A and Private Internet Access VPN I usually get 8-9 Mbit/s down and up.
Is the MT300N-V2 faster or slower than the MT300A? On the product page “Faster OpenVPN encryption” is mentioned as a feature, so I’m wondering if that means anything (although I guess that “faster” here means faster than the original MT300N).
Also, would the AR300M still be the best choice when it comes to OpenVPN performance? Is it significantly faster than the MT300A?
I’m aware that questions like these get asked from time to time and there are a few answers, but never any information that compares all the devices.
The users cannot do that. It includes driver development. Because the vpn performance increase is not that much, we have to balance its real value with the development cost.
I understand. So I guess the best way to go for performance is still the AR300M, correct? Will there be any new portable mini router in the near future that can do better than the AR300M? If so, I could just wait a bit to purchase a new one.
Since I was curios and they’re pretty cheap, I decided to get an MT300N-V2 to test its VPN speed.
So through a wired connection (and using Private Internet Access as VPN provider) I get:
MT300A: 1.31 MB/s peak, ~10.5 Mbit/s
MT300N-V2: 1.34 MB/s peak, ~10.7 Mbit/s
Firmware version was 2.264 on both.
So surprisingly, the MT300N-V2 is at least as fast as the MT300A. Still slow, mind you - but now it would be really interesting to see how the performance would be if the hardware acceleration was being used.
What about a version with two wireless modules so it is possible to create an encrypted access point WLAN while connected to an unencrypted hotel WiFi? Also that way wireless performance would be much better.
Just wait for wireguard VPN! Here are my results with clean LEDE on AR300M-Lite (iperf3 through wireguard tunnel between AR300M and a local test server):
A new router sounds with more powerful CPU sounds great. I think what many people are looking for is hardware that has higher OpenVPN performance. Will the new router use hardware crypto rather than software which relies on a faster CPU?
While I love my AR300M I’ll pick up a new router immediately if it can improve on OpenVPN / Shadowsocks performance.
Just a reminder: Hardware acceleration is not possible for OpenVPN, it’s only possible with IPsec. So for OpenVPN, it will always be up to the CPU to do the work.
I don’t think so. Why upgrade to more and more powerful hardware if performance can already be increased 10x-20x with Wireguard. I would hope for Wireguard Support within the VPN section of the next Firmware version. That would speed shit up a lot!
That only works if the server uses it too, does it not? As long as OpenVPN needs to be used (because that’s the only thing a particular server offers), acceleration is just not possible. Then more CPU processing power is the only option.
Hosting a OpenVPN Server on my GLiNet lead me to very poor performance:
With over 80% Speed Degradation, Dl went from 49Mbps to 10Mbps at best, 3Mbps at worst with WiFi…
Troubleshooting:
Hosting the OpenVPN Server on GLiNet with multiple GL.iNet hardware (GL-MT300N-V2 & GL-SFT1200), different clients(iPhone and Laptop), Tried WiFi and Wired, Tried tweaking encryption scheme on server and client ovpn same performance issues.
Hosting the OpenVPN Server on AWS Ubuntu (Free Tier) and running the client from my Laptop and the speed is now mind-blowing… 0 latency, 0 bottleneck, full speed.
Import that same client profile on the GLiNet OpenVPN Client… It works but the connection is now degraded again at 10Mbps . The issue clearly lies with the GLiNet hardware…
Very disappointing, I would be willing to pay more $$$ of a more powerful GLiNet model that lets me reach full speed (50Mbps)