Wireguard Mesh / ICMP not working between LANs... unless TRACERT command
Hi!
I'm having a problem trying to config a Wireguard Mesh.
I have 3 TP-Link ER605 in different locations. All same model, version and firmware (V2, F2.2.2).
The VPN is stablished fine between routers.
I'm not using OMADA Controllers.
Ping between routers, and some internal devices on each LAN (eg Access Points), is OK.
But I cannot ping between workstation in different LAN.
Eg:
Router 1 can ping Router 2
Worstation LAN 1 can ping Router 2
Worstation LAN 1 can ping Router 3
Worstation LAN 1 can ping Access Point LAN 2
>> Worstation LAN 1 CANNOT ping Worstation LAN 2
>> Worstation LAN 3 CANNOT ping Worstation LAN 1
and so on...
As I said, ping does not work, UNLESS i bring the command:
tracert Workstation LAN 2
And then ping started working.
Also, tracert command gets an infinite loop, in some cases.
This is the configuration of each Router:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>> Router 1 <<<
[Wireguard]
Name = 1
Listen Port = 51001
Local IP Address = 10.10.0.1
[Peers]
Interface = 1
Endpoint = Router 2 IP
Enpoint Port = 51002
Allowed Address = 10.10.2.0/24
Interface = 1
Endpoint = Router 3 IP
Enpoint Port = 51003
Allowed Address = 10.10.3.0/24
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>> Router 2 <<<
[Wireguard]
Name = 2
Listen Port = 51002
Local IP Address = 10.10.0.2
[Peers]
Interface = 2
Endpoint = Router 1 IP
Enpoint Port = 51001
Allowed Address = 10.10.1.0/24
Interface = 2
Endpoint = Router 3 IP
Enpoint Port = 51003
Allowed Address = 10.10.3.0/24
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>> Router 3 <<<
[Wireguard]
Name = 3
Listen Port = 51003
Local IP Address = 10.10.0.3
[Peers]
Interface = 3
Endpoint = Router 1 IP
Enpoint Port = 51001
Allowed Address = 10.10.1.0/24
Interface = 3
Endpoint = Router 2 IP
Enpoint Port = 51002
Allowed Address = 10.10.2.0/24
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Do I have anything wrong os misconfigured?
Any help will be very appreciated!