On Mon, Jul 12, 2010 at 05:49:21PM +0200, Martin Kraus wrote:
On Mon, Jul 12, 2010 at 03:53:31PM +0200, Ondrej Zajicek wrote:
On Mon, Jul 12, 2010 at 01:39:25PM +0200, Martin Kraus wrote: The private /25 prefixes uses private IP addresses? There was a change in BIRD that interface with more IP addresses works like more virtual interfaces with regard to OSPF, but it should not cause problems and it was earlier change (~ 1.2.0).
I have 1.1.4 in most of the network.
It is strange that reported netmask is /31, but you said that it uses 212.71.191.77/30 . Could you send me output of 'show ospf interface'?
When I get rid of the private prefixes it all works fine. when I add them it gets the netmask mismatch (255.255.255.128) again. the /25 is set on the private prefixes.
I found the bug, it is specific to NBMA interfaces with multiple addresses. The workaround is to restrict the active iface to only one address, like: interface "eth1" 212.71.191.76/30 { ... }; or you can use supernet, like: interface "eth1" 212.71.0.0/16 { ... }; -- 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."