I have an RB500 running v3.0beta9, with two physical links to a Linux-router running quagga. On the RB500, ether1 has address 10.1.1.1/24, ether2 has address 10.1.2.1/24. Similarly, the Linux router has 10.1.1.2/24 on eth0 and 10.1.2.2/24 on eth1. I would like to establish two iBGP sessions between those routers, so that BGP keeps running when a link fails. Unfortunately I just get: Duplicate remote RouterId: 10.1.2.2
The BGP RFC refers somewhat cryptically to it being possible to have multiple peerings between the same peers, as long as the IP address pairs are different. Can it be implemented in RouterOS?