Cannot establish VPN Connection by WireGuard

Cannot establish VPN Connection by WireGuard

Cannot establish VPN Connection by WireGuard
Cannot establish VPN Connection by WireGuard
Wednesday - last edited Thursday
Model: ER605 (TL-R605)  
Hardware Version: V2
Firmware Version: 2.3.0 Build 20250428 Rel.18967

Hi everyone,

I’m trying to set up a WireGuard VPN on my ER605 v2 using the Omada Cloud-Based Controller (Cloud Essentials).

 

Setup:

  • WAN IP (public and static): 94.xxx.xxx.xxx

  • LAN network: 10.0.0.0/24 (Router: 10.0.0.1)

  • VPN network: 10.0.1.0/24 (Gateway: 10.0.1.1)

  • Test client should get 10.0.1.2/32

 

Port forwarding / ACL:

  • Port 51820/UDP is forwarded (tested externally with nc -uv <WAN-IP> 51820, works).

  • ACL for WAN-IN allows traffic on 51820/UDP.

 

Problem:

  • WireGuard logs constantly show:

    Sending handshake initiation to peer (...) Handshake did not complete after 5 seconds, retrying
  • From the client side I cannot ping 10.0.1.1.

  • Even if I enter a wrong IP as the endpoint, the client still shows the tunnel as “active”, which is confusing.

 

Questions:

  1. When creating the VPN network in the controller, do I need to assign a specific interface or VLAN?

  2. Is there any additional configuration required on the ER605 (DHCP, firewall rules, etc.)?

  3. Has anyone successfully set up WireGuard with Omada Cloud Essentials and ER605 v2 and could share a working example?

Thanks in advance!

 

  0      
  0      
#1
Options
1 Accepted Solution
Re:Cannot establish VPN Connection by WireGuard-Solution
Thursday - last edited Thursday

  @Magic_Malte 

Thank you for your post. Please try adjusting the configuration and then check whether the VPN can be established successfully. For example, in a WireGuard VPN setup, make sure the interface’s Local IP address does not overlap with your LAN subnet. Therefore, we recommend changing your LAN IP range to a different subnet.

Additionally, why is the peer’s AllowedIPs set to a public IP address? In most cases, this field should specify the subnet(s) that the client’s LAN is allowed to reach.

Beyond these points, please also verify that your public and private keys are entered correctly. Below is a detailed WireGuard VPN configuration guide—please review your settings against it:How to configure Wireguard VPN on Omada Gateway

Recommended Solution
  0  
  0  
#4
Options
3 Reply
Re:Cannot establish VPN Connection by WireGuard
Wednesday

  @Magic_Malte 

 

remove port forward and acl, acl has no effect on wireguard, and port forward will break vpn. you should not port forward on either wireguard or OpenVPN

 

  0  
  0  
#2
Options
Re:Cannot establish VPN Connection by WireGuard
Wednesday - last edited Wednesday

  @MR.S 

 

Thanks for the hint. I removed the port forwarding and the ACL, but the VPN still doesn’t work. The client keeps sending handshake initiations, but the handshake never completes.

Is there anything else I need to check on the ER605 side when using WireGuard with Omada Cloud Essentials?

  0  
  0  
#3
Options
Re:Cannot establish VPN Connection by WireGuard-Solution
Thursday - last edited Thursday

  @Magic_Malte 

Thank you for your post. Please try adjusting the configuration and then check whether the VPN can be established successfully. For example, in a WireGuard VPN setup, make sure the interface’s Local IP address does not overlap with your LAN subnet. Therefore, we recommend changing your LAN IP range to a different subnet.

Additionally, why is the peer’s AllowedIPs set to a public IP address? In most cases, this field should specify the subnet(s) that the client’s LAN is allowed to reach.

Beyond these points, please also verify that your public and private keys are entered correctly. Below is a detailed WireGuard VPN configuration guide—please review your settings against it:How to configure Wireguard VPN on Omada Gateway

Recommended Solution
  0  
  0  
#4
Options