OSPFv3 between BIRD2 and RouterOS (Mikrotik)
Hi list, First of all: I'm very sorry if this has been discussed before. Anyway, we're experiencing possible (configuration) incompatibiliy between BIRD2 and Mikrotik RouterOS. To be precise, we're on BIRD 2.0.7 and RouterOS 6.48.5 (Level 6). Configuration snippet from BIRD:
protocol ospf v3 ospf_v6 { # Do not generate ECMP (equal-cost multipath) routes. ecmp no;
area 0.0.0.0 { interface "eth0" { authentication cryptographic; password "SOMETHING"; bfd yes; };
interface "eth1" { authentication cryptographic; password "SOMETHINGELSE"; bfd yes; };
interface "dummy0" { stub; };
interface "eth2" { stub; };
interface "eth3" { type pointopoint; bfd yes; }; }; }
The dummy0 interface has bound a /32 IPv4 and a /128 IPv6 address for BGP lookback. OSPFv3 should provide us with IGP in order to facilitate iBGP. Between BIRD nodes this works flawless. When adding the Mikrotik router to the mix, the /128 addresses don't get propagated. Other routes do and OSPFv3 seems to work fine, but the stub routes seem to be ignored. What am I missing here? Thanks! Cheers, Kees -- https://nefos.nl/contact <https://nefos.nl/contact> Nefos IT bv Ambachtsweg 25 (industrienummer 4217) 5627 BZ Eindhoven Nederland KvK 66494931 /Bereikbaar op maandag, dinsdag, donderdag en vrijdag tussen 09:00u en 17:00u./
On Tue, Oct 19, 2021 at 07:55:08PM +0200, Kees Meijs | Nefos wrote:
Hi list,
First of all: I'm very sorry if this has been discussed before.
Anyway, we're experiencing possible (configuration) incompatibiliy between BIRD2 and Mikrotik RouterOS. To be precise, we're on BIRD 2.0.7 and RouterOS 6.48.5 (Level 6).
The dummy0 interface has bound a /32 IPv4 and a /128 IPv6 address for BGP lookback. OSPFv3 should provide us with IGP in order to facilitate iBGP.
Between BIRD nodes this works flawless.
When adding the Mikrotik router to the mix, the /128 addresses don't get propagated. Other routes do and OSPFv3 seems to work fine, but the stub routes seem to be ignored.
What am I missing here?
Hi See this: https://bird.network.cz/pipermail/bird-users/2021-September/015760.html https://bird.network.cz/pipermail/bird-users/2021-September/015762.html -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
Hi Ondrej, Thanks, much appreciated! I'll look into the old threads further and will try what's proposed there. Regards, Kees On 19-10-2021 21:45, Ondrej Zajicek wrote:
On Tue, Oct 19, 2021 at 07:55:08PM +0200, Kees Meijs | Nefos wrote:
Hi list,
First of all: I'm very sorry if this has been discussed before.
Anyway, we're experiencing possible (configuration) incompatibiliy between BIRD2 and Mikrotik RouterOS. To be precise, we're on BIRD 2.0.7 and RouterOS 6.48.5 (Level 6). The dummy0 interface has bound a /32 IPv4 and a /128 IPv6 address for BGP lookback. OSPFv3 should provide us with IGP in order to facilitate iBGP.
Between BIRD nodes this works flawless.
When adding the Mikrotik router to the mix, the /128 addresses don't get propagated. Other routes do and OSPFv3 seems to work fine, but the stub routes seem to be ignored.
What am I missing here? Hi
See this:
https://bird.network.cz/pipermail/bird-users/2021-September/015760.html https://bird.network.cz/pipermail/bird-users/2021-September/015762.html
Hi again, For future reference, it works like a charm! In addition, I had to add:
ipv6 { export where source = RTS_STATIC; };
Thanks a million! Cheers, Kees On 20-10-2021 07:58, Kees Meijs | Nefos wrote:
Thanks, much appreciated!
I'll look into the old threads further and will try what's proposed there.
participants (2)
-
Kees Meijs | Nefos -
Ondrej Zajicek