On 2011/04/01 01:42, Ondrej Zajicek wrote:
On Fri, Apr 01, 2011 at 12:21:22AM +0100, Stuart Henderson wrote:
On 2011/04/01 01:30, Ondrej Zajicek wrote:
On Thu, Mar 31, 2011 at 11:23:34PM +0100, Stuart Henderson wrote:
Hi, I was just looking at updating the OpenBSD port and noticed that bird is sending a zero BGPID, so OpenBGP refuses to talk to it.
Did you specify router id in config file, or you rely on automatic generation from IP address?
Automatic. If I specify it manually the correct ID is sent.
Perhaps BIRD does found iface with some strange address. Could you send me output of 'show interfaces' ?
bird> show interfaces lo0 up (index=4) MultiAccess AdminUp LinkUp Loopback Ignored MTU=33160 127.0.0.1/8 (Primary, scope host) em0 DOWN (index=1) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1550 bge0 DOWN (index=2) MultiAccess Broadcast Multicast AdminUp LinkDown MTU=1500 enc0 DOWN (index=3) MultiAccess AdminDown LinkUp MTU=0 lo1 DOWN (index=5) MultiAccess AdminDown LinkUp Loopback Ignored MTU=33160 trunk0 up (index=6) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 85.158.44.149/28 (Primary, scope univ) gif9 up (index=7) PtP Multicast AdminUp LinkUp MTU=1280 10.100.0.1/32 (Primary, opposite 10.100.0.2, scope site) gre0 up (index=8) PtP Multicast AdminUp LinkUp MTU=1476 10.1.1.1/30 (Primary, opposite 10.1.1.2, scope site) pfsync0 DOWN (index=9) MultiAccess AdminDown LinkUp MTU=1500 pflog0 DOWN (index=10) MultiAccess AdminUp LinkUp MTU=33160 vlan456 DOWN (index=12) MultiAccess AdminDown LinkUp MTU=1500 And it does pick up a valid router ID here: bird> show status BIRD 1.3.0 Router ID is 85.158.44.149 ^^^^^^^^^^^^^