Adding 2nd PTP need failover

Hey everyone, so I have two sites that are currently connected via a PTP link using static routes. I am adding a second PTP link which gives me more bandwidth but I would like to keep the old link as a backup. I would like for them to switch back and forth if the New link goes down and when it comes back up. I’ve read quite a bit on how to do this between static routing and BGP and I’ve been trying to replicate them using two RB2011’s and some ethernet but so far unsuccessfully. Can someone please guide me on how to do this, below is a little more information

Site 1 CCR1016-12G
Ether 2 - 192.168.1.1/29 - Current Link

New Link
Ether 12 - 192.168.1.2/29

Site 2 CCR1009-8G-1S
0.0.0.0/0 Gateway 192.168.1.1 reachable Ether1 - 0 Route
Ether 1 - 192.168.1.6/29 - Current Link

New Link
Ether 8 - 192.168.1.5/29

If your goal is just “switch over when one link is down” and the situation is as simple as this, you can just put
in 2 static routes with different distance and with nexthop checking.
Of course you can use BGP but it is more suited for situations where there are multiple paths amongst 3 or more routers.

Ok so I went back to the drawing board after I posted and this is what I got going on my test bench using RB2011’s.

Site 1
Ether 2 - 192.168.1.1/29
Ether 3 - 192.168.1.17/29
Bridge 1 - 10.0.1.1/24
Added 2 static routes for everything going to site 2 each, one pointed to 192.168.1.6 distance 1 and one pointed to 192.168.1.22 distance 10

Site 2
Ether 1 - 192.168.1.6/29
Ether 3 - 192.168.1.22/29
Bridge 1 - 10.0.2.1/24
2 0 Routes
0.0.0.0/0 192.168.1.1 Distance 1 check gateway ping
0.0.0.0/0 192.168.1.17 Distance 10 check gateway ping

I set a ping from site 1 to 10.0.2.1 and unplug ether 1 on site 2, ping drops for a sec then starts up and I see on the route table it flip to ether 3, then back to ether 1 once its plugged back in so looks like I got it going. So it looks like its working exactly how I need it to on the bench, now I didn’t add any other rules or anything like that, am I missing anything that you can see from my crude explanation?

If it’s all RoutersOS, why not just use VRRP?

Sent from my SM-G920I using Tapatalk

There is no need to define the bridge for this (unless the bridge is your local network).
The two paths to the other side do not need to be in a bridge, I mean. They are just two paths to the other side.
With the route definition like that it should just work. You can use ARP as a neighbor check as well.

VRRP serves a different purpose. It is for redundant routers, instead of for redundant links.

I understand that, but don’t the devices have routing capabilities?

I know the are configured on both ends to bridge the network wirelessly, but what about taking the layer 3 functions to the wireless routers? Wouldn’t this make vrrp a viable option?

Just thinking out loud… Sorry if this sounds like a stupid idea.

Sent from my SM-G920I using Tapatalk