[181768] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: ExaBGP and BIRD clue in the =?UTF-8?Q?house=3F?=

daemon@ATHENA.MIT.EDU (Randy)
Thu Jul 2 12:41:04 2015

X-Original-To: nanog@nanog.org
To: NANOG <nanog@nanog.org>
Date: Thu, 02 Jul 2015 09:40:59 -0700
From: Randy <amps@djlab.com>
Mail-Reply-To: amps@djlab.com
In-Reply-To: <c33fa61b397f016962b692c112910d1a@mailbox.fastserv.com>
Reply-To: amps@djlab.com
Errors-To: nanog-bounces@nanog.org

FYI, if the static is moved up within the neighbor definition, it works. 
   So this is an Exa related issue/feature and not a problem with BIRD.

I'll move the noise to the Exa list if needed.

~Randy

On 07/02/2015 9:13 am, Randy wrote:
> Really, it's got to be something dead stupid.   Hoping to borrow 5
> minutes of someone's time.   Replies on or off list are fine.
> 
> I've reduced it to a simple config:
> 
> BIRD:
> protocol bgp {
>  description "ExaBGP-local";
>  local as 12345;
>  allow local as 1;
>  neighbor 10.0.0.2 as 12345;
>  next hop keep;
>  start delay time 5;
>  import all;
>  export all;
> }
> 
> EXABGP:
> group gixlg {
>     hold-time 180;
>     local-as 12345;
>     router-id 10.0.0.2;
>     family {
>        ipv4 unicast;
>     }
>     neighbor 10.0.0.1 {
>        router-id 10.0.0.2;
>        local-address 10.0.0.2;
>        peer-as 12345;
>        description "Bird-local";
>        group-updates;
>     }
>     static {
>        route 1.2.3.4/32 next-hop 4.3.2.1;
>     }
> }
> 
> Everything comes up.   But bird has no routes.
> bird> sh protocols
> name     proto    table    state  since       info
> bgp1     BGP      master   up     12:06:00    Established
> 
> bird> show route all
> bird>

home help back first fref pref prev next nref lref last post