Hi!
Last weekend, I replaced my Asus AX88U router with a new UDM SE (UniFi OS 3.2.7). Inside my network I have an unRAID server running a WireGuard server which has been working really nice. I use the WireGuard server daily to access my home network from work. But since replacing the router with the UDM SE the speeds over WireGuard are just terrible. I’ve tried the internal WireGuard server of the router and the internal OpenVPN server as well. All three options have exactly the same slow speeds.
I switched back to the Asus router to test, and the WireGuard speeds went back up immediately.
Both sites have fiber connection 1000/1000 Mbps. I’ve connected my fiber at home directly into a Fiber SFP in port 10.
Speedtest at home:
root on unRAID at ~ ./bbk_cli
Start: 2023-12-13 08:03:11
Network operator: Tele2 Sweden
Latency: 5.942 ms
Download: 951.093 Mbit/s
Upload: 952.926 Mbit/s
Service provider: TELE2
Speedtest at work:
Administrator on patrik at …\Documents .\bbk_cli.exe
Start: 2023-12-13 08:27:46
Network operator: Bahnhof AB
Support ID: gbg10351d98b
Latency: 1,970 ms
Download: 915,665 Mbit/s
Upload: 928,414 Mbit/s
Iperf over WireGuard (server on unRAID) with Asus router. Iperf server running at home and client at work:
Administrator on patrik at …\Documents iperf3 -c
10.13.37.10
Connecting to host
10.13.37.10
, port 5201
[ 5] local
10.13.38.2
port 60751 connected to
10.13.37.10
port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 105 MBytes 877 Mbits/sec
[ 5] 1.00-2.00 sec 103 MBytes 861 Mbits/sec
[ 5] 2.00-3.00 sec 103 MBytes 867 Mbits/sec
[ 5] 3.00-4.00 sec 103 MBytes 862 Mbits/sec
[ 5] 4.00-5.00 sec 103 MBytes 866 Mbits/sec
[ 5] 5.00-6.00 sec 104 MBytes 869 Mbits/sec
[ 5] 6.00-7.00 sec 104 MBytes 878 Mbits/sec
[ 5] 7.00-8.00 sec 104 MBytes 868 Mbits/sec
[ 5] 8.00-9.00 sec 104 MBytes 875 Mbits/sec
[ 5] 9.00-10.00 sec 104 MBytes 871 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate
[ 5] 0.00-10.00 sec 1.01 GBytes 869 Mbits/sec sender
[ 5] 0.00-10.04 sec 1.01 GBytes 863 Mbits/sec receiver
Iperf over WireGuard (server on unRAID) with UDM SE. Iperf server running at home and client at work:
Administrator on patrik at …\Documents iperf3 -c
10.13.37.10
Connecting to host
10.13.37.10
, port 5201
[ 5] local
192.168.2.2
port 60917 connected to
10.13.37.10
port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.01 sec 2.00 MBytes 16.5 Mbits/sec
[ 5] 1.01-2.01 sec 1.75 MBytes 14.8 Mbits/sec
[ 5] 2.01-3.00 sec 1.75 MBytes 14.7 Mbits/sec
[ 5] 3.00-4.01 sec 1.88 MBytes 15.6 Mbits/sec
[ 5] 4.01-5.03 sec 1.75 MBytes 14.4 Mbits/sec
[ 5] 5.03-6.01 sec 1.75 MBytes 15.0 Mbits/sec
[ 5] 6.01-7.01 sec 1.75 MBytes 14.6 Mbits/sec
[ 5] 7.01-8.01 sec 1.88 MBytes 15.8 Mbits/sec
[ 5] 8.01-9.00 sec 1.75 MBytes 14.7 Mbits/sec
[ 5] 9.00-10.01 sec 1.88 MBytes 15.6 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate
[ 5] 0.00-10.01 sec 18.1 MBytes 15.2 Mbits/sec sender
[ 5] 0.00-10.02 sec 17.9 MBytes 15.0 Mbits/sec receiver
Speedtest at work with WireGuard enabled (when UDM SE is serving as router at home):
Administrator on patrik at …\Documents .\bbk_cli.exe
Start: 2023-12-13 08:40:16
Network operator: Tele2 Sweden
Support ID: gbg10b2a9936
Latency: 11,344 ms
Download: 562,764 Mbit/s
Upload: 32,447 Mbit/s
So it seems that its upload from client to server through the UDM SE that is extremely slow compared to my old Asus router under the same conditions. And as previously said, the results are the same with WireGuard on unRAID, WireGuard on the UDM SE and OpenVPN on the UDM SE.
What am I missing? I have I misconfigured something in the router that is slowing down the traffic, or have I missed configuring something? The UDM SE should be at least comparable to a consumer grade Asus router, right?