Hello to everyone!
Recently i decided to move from site-to-site ipsec tunnel to wireguard.
My setup is: LAN-A (192.168.1.x) <-> routerA <-> WAN (PPPoE) <->ISP modem <----- INTERNET -----> ISP modem <-> (PPPoE) WAN <-> routerB <-> LAN-B (192.168.10.x).
Wireguard interface has ip address set to 192.168.100.1 on routerA, and 192.168.100.2 on routerB.
So both routers are Mikrotik RB951G-2HnD, running version 7.4, connected to internet via PPPoE connection through ISP modem and have static public ip addresses.
Wireguard tunnel is configured and established, added firewall rules, routes and i can ping everything from each router's terminal window - LAN clients on both sides and wireguard interface ip's on both sides but when i try to ping from LAN client (side A) to LAN client (side B) or vice versa there is no communication. Same happens when I use Mikrotik ping tool an set interface to bridge-local.
However I can ping wireguard's interface ip from opposite side of the tunnel from each LAN client...
For example: LAN client on side A (192.168.1.2) can ping 192.168.100.2 (wg interface ip on sideB), but not 192.168.10.1 (routerB LAN address).
I have attached Router A and B configs (sensitive info edited out).
What am I missing?
Maybe I misconfigured something ?
Any help would be greatly appreciated.
Best regards!