MV1000 , wireguard VPN bad performance

I buy couple MV1000 to test goodcloud S2S VPN a few days ago.
and today I want to test file transfer , found that the VPN connection speed is really slow.
here is my architecture diagram

](https://i.imgur.com/JKLTfzV.png)

ALL ethernet port was 1000 mbps/full duplex

so , I run iperf3 in the laptop behind 60 subnet , and use another laptop in 11 subnet ( wan) as client
and the result is

chchang@hqdc039:~/git$ iperf3 -c 192.168.11.60 -t 10
Connecting to host 192.168.11.60, port 5201
[ 5] local 192.168.11.39 port 45368 connected to 192.168.11.60 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 11.4 MBytes 95.7 Mbits/sec 12 79.2 KBytes
[ 5] 1.00-2.00 sec 11.2 MBytes 94.4 Mbits/sec 6 65.0 KBytes
[ 5] 2.00-3.00 sec 10.9 MBytes 91.2 Mbits/sec 8 65.0 KBytes
[ 5] 3.00-4.00 sec 11.1 MBytes 92.8 Mbits/sec 9 63.6 KBytes
[ 5] 4.00-5.00 sec 11.1 MBytes 93.3 Mbits/sec 5 69.3 KBytes
[ 5] 5.00-6.00 sec 11.2 MBytes 93.8 Mbits/sec 5 73.5 KBytes
[ 5] 6.00-7.00 sec 10.9 MBytes 91.7 Mbits/sec 6 79.2 KBytes
[ 5] 7.00-8.00 sec 10.9 MBytes 91.7 Mbits/sec 6 79.2 KBytes
[ 5] 8.00-9.00 sec 11.2 MBytes 93.8 Mbits/sec 6 82.0 KBytes
[ 5] 9.00-10.00 sec 10.9 MBytes 91.2 Mbits/sec 7 63.6 KBytes

[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 111 MBytes 93.0 Mbits/sec 70 sender
[ 5] 0.00-10.01 sec 111 MBytes 92.7 Mbits/sec receiver

iperf Done.

what !? only 90 Mb !? why ? I don’t undestand !

I can accept that the VPN is less efficient, but less than 1/10 is pretty bad

is there anything I should but I didn’t noticed ??

Try to forward the iperf3 port and then measure the bandwidth without a VPN. It seems to me that the problem lies with the internet provider, and more specifically with the routing between operators.

it should be nothing related to internet provider , the traffic should be all in the LAN.
and I didn’t know the routing info , all VPN was connected via goodcloud service .
I didn’t add/modify any routing.

From your figner I don’t see S2S set up.

Is the 50.1 and 60.1 are two boxes at different locations, or it is in the same LAN of 11.1/24 network?

How does the vpn set up?

From your diagram everything is in one subnet and I don’t see how it relates to S2S.

50.1 and 60.1 are both in 11 network
that two machines use 11 network as their WAN

It’s just a testing environment.

VPN configure by goodcloud S2S

OK I see.

But 90+mbps is still bad performance?

According to GL-MV1000 / Brume - GL.iNet

WireGuard VPN maximum speed 280 mbps

I was expecting something around 200

280 is when it is working as wireguard client. For S2S I don’t know.

What speed do you get from mv1000 with OpenVPN and Ethernet/WiFi on power supply?

I didn’t try openvpn. is that necessary to compare openvpn and WireGuard?

No, it’s necessary to compare speeds achieved in practice to what is advertised for each case.

Wireguard support is limited at this point.

I can repot my speeds later today.

My OpenVPN speeds are same as the ones reported here: around 25 mbs upload and 45mbs download, with Ethernet and power supply:

Well, they claim the openvpn speed is around 97 mbps, don’t you think a half lost is not acceptable?