On Mon, Jul 12, 2010 at 01:39:25PM +0200, Martin Kraus wrote:
Hi. I have bird 1.2.2 running on debian lenny on two routers connected by a nonbroadcast configuration.
first router has 212.71.191.77/30 on its interface, the second 212.71.191.78/30. They can't negotiate ospf and I get this in the log:
bird: OSPF: Bad HELLO packet from 212.71.191.77 - netmask mismatch (255.255.255.128)
both routers have additional private prefixes from /25 on their interfaces. Is there a problem with such a setup? it works fine on older birds in the rest of the network.
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). 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'? -- 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."