Hi, I'm a new BIRD user so I may be missing something, if so please forgive me. I created a simple config for an ibgp neighbor: template bgp rr_client { local as XXXXX; rr client; import all; export all; } protocol bgp R1 from rr_client { neighbor 172.19.242.51 as XXXXX; } The other end is a cisco router with a similarly simple config. However when I start up bird I get "Waiting for 172.19.242.51 to become my neighbor", and nothing ever happens. bird doesn't start listening on 179 either. For information, both bgp endpoints are in the same /24 subnet (ie directly connected). However if I add multihop then it comes up and everything's great. Is there a reason why I have to use multi hop when the devices are on the same lan? Thanks! Thomas
On Wed, Oct 31, 2012 at 11:08:28PM +0000, Thomas St-Pierre wrote:
Hi,
I'm a new BIRD user so I may be missing something, if so please forgive me.
I created a simple config for an ibgp neighbor:
template bgp rr_client { local as XXXXX; rr client; import all; export all;
} protocol bgp R1 from rr_client { neighbor 172.19.242.51 as XXXXX; }
The other end is a cisco router with a similarly simple config.
However when I start up bird I get "Waiting for 172.19.242.51 to become my neighbor", and nothing ever happens. bird doesn't start listening on 179 either.
For information, both bgp endpoints are in the same /24 subnet (ie directly connected). However if I add multihop then it comes up and everything's great.
Is there a reason why I have to use multi hop when the devices are on the same lan?
You are probably missing protocol device section in BIRD config, therefore no interfaces (and local subnets) are found. Add 'protocol device { }' to your config file. -- 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 for the info! I also had to add protocol direct so that I could resolve the next-hops (otherwise the nexthops were unreachable). It's working now, Thanks! Thomas On 2012-11-01, at 4:36 AM, Ondrej Zajicek wrote:
On Wed, Oct 31, 2012 at 11:08:28PM +0000, Thomas St-Pierre wrote:
Hi,
I'm a new BIRD user so I may be missing something, if so please forgive me.
I created a simple config for an ibgp neighbor:
template bgp rr_client { local as XXXXX; rr client; import all; export all;
} protocol bgp R1 from rr_client { neighbor 172.19.242.51 as XXXXX; }
The other end is a cisco router with a similarly simple config.
However when I start up bird I get "Waiting for 172.19.242.51 to become my neighbor", and nothing ever happens. bird doesn't start listening on 179 either.
For information, both bgp endpoints are in the same /24 subnet (ie directly connected). However if I add multihop then it comes up and everything's great.
Is there a reason why I have to use multi hop when the devices are on the same lan?
You are probably missing protocol device section in BIRD config, therefore no interfaces (and local subnets) are found. Add 'protocol device { }' to your config file.
-- 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."
participants (2)
-
Ondrej Zajicek -
Thomas St-Pierre