Hi everybody,
I am stuck at an apparently simple problem yet complicated for me. I must bridge 2 networks and create a BCP between them. I manage to create the SSTP link, I put the sstp connections automatically into 2 bridges, I made 2 routes (1 on each router) so the 2 networks can see each other since the sstp server is using 10.10.10.1 and 10.10.10.2 IP for the link and those are not in any of the 2 networks, I have set the MRRU to 1600. I can ping from client to HQ, I can access the devices from windows but only if I input the address directly into the windows explorer. I can’t see the oher mikrotik router on my local winbox as I should. It would seem that the Layer 3 connection is made, but not the Layer 2. I have tried also with PPTP, but it doesn’t work either.
Any advice?
L2 tunnels:
https://help.mikrotik.com/docs/spaces/ROS/pages/100007937/VXLAN
https://help.mikrotik.com/docs/spaces/ROS/pages/24805521/EoIP
The OP appears to be attempting to use Bridge Control Protocol (BCP) which is part of the PPP standards. It might be considered old-fashioned compared with newer L2 tunnels, but less overhead and often better fragment handling.
There should be no need for routes or tunnel IP addresses as BCP is layer2 not layer3. There is an example in the old Wiki https://wiki.mikrotik.com/Manual:BCP_bridging_(PPP_tunnel_bridging) which has not been migrated to the new help pages.
I have managed to make a EoIP tunnel and thus I have all the computers on my network. Thanks!