Why is a neighbour as ospf peer reachable, but as router unreachable?
Hello, is there something special to configure, for bird ospf knowns, which IP addresses belong to the one neighbour router? I have bird in ospf area 2. The ospf peer is in area 2 and in area 0. bird ospf learns all prefixes and routes from that peer and shows them in its lsadb. However, it copies no routes to the kernel routing table. I assume, bird does not understand, that this peer is the gateway. Can someone please have a look at the "topology" output and give me a hint about the "unreachable" notices! 93.189.172.3 is the ospf id of the peer, according to its IP address in area 0. 93.189.172.85 is birds IP address. The peer has .86 in that network. Regards, Roger. bird> show ospf topology all area 0.0.0.2 router 93.189.172.3 unreachable network 93.189.172.84/30 metric 10 router 93.189.172.85 distance 0 router 93.189.172.3 metric 10 network 93.189.172.84/30 dr 93.189.172.3 unreachable router 93.189.172.85 router 93.189.172.3
On Sun, Jul 30, 2017 at 12:22:15PM +0200, Roger Schreiter wrote:
Hello,
is there something special to configure, for bird ospf knowns, which IP addresses belong to the one neighbour router?
I have bird in ospf area 2. The ospf peer is in area 2 and in area 0. bird ospf learns all prefixes and routes from that peer and shows them in its lsadb. However, it copies no routes to the kernel routing table.
The problem is that router 93.189.172.3 uses broadcast mode for that network while router 93.189.172.85 uses ptp mode for it. You can use 'type broadcast|ptp' option in BIRD to force the same mode. I guess these routers use different OSPF implementation? -- 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."
Am 01.08.2017 um 12:08 schrieb Ondrej Zajicek:
On Sun, Jul 30, 2017 at 12:22:15PM +0200, Roger Schreiter wrote: The problem is that router 93.189.172.3 uses broadcast mode for that network while router 93.189.172.85 uses ptp mode for it. You can use 'type broadcast|ptp' option in BIRD to force the same mode.
I guess these routers use different OSPF implementation?
Yes, this was the problem. Thanks a lot! On the other side, there runs ospfd from OpenBSD. When forcing the bird side to broadcast, ospf runs fine, and bird intergrated as expected into the whole system. Regards, Roger.
participants (2)
-
Ondrej Zajicek -
Roger Schreiter