[prev in list] [next in list] [prev in thread] [next in thread] 

List:       bird-users
Subject:    RE: Bird linux "proto bird" field
From:       Aviolat Romain <Romain.Aviolat () nagra ! com>
Date:       2015-12-09 13:10:56
Message-ID: 32F664475E2D5C48BEDF0AE902D166990F3B57A4 () CHX-EXMBX-01 ! hq ! k ! grp
[Download RAW message or body]

Hi Ondrej,

Thanks for the tip !

I also notified Arista and the fix should be available on the next EOS release (4.16) \
during Q1 2016.

+++
Romain

-----Original Message-----
From: Ondrej Zajicek [mailto:santiago@crfreenet.org] 
Sent: mercredi 9 décembre 2015 14:01
To: Aviolat Romain
Cc: bird-users@network.cz
Subject: Re: Bird linux "proto bird" field


On Wed, Dec 09, 2015 at 07:20:23AM +0000, Aviolat Romain wrote:
> Dear bird gurus:
> 
> I've got Bird 1.5 compiled on an Arista 7150S24 multi-layer switch 
> platform. I'm trying to inject a route learned by BGP into the kernel 
> routing table and then into the switch FIB.
> 
> > From the Arista Linux bash shell, this route is correctly used if I source a \
> > packet from here.
> 

> But this route is not installed into the switch FIB. It looks like 
> Arista only inject routes that are tagged as "proto kernel" or "proto 
> static" from the RIB to the FIB and this one is tagged "proto bird".
> 
> 
> Is there another way to achieve that ?

Hi

No, there is no configurable option for that, you could change that in the source, \
replacing RTPROT_BIRD for RTPROT_STATIC in sysdep/linux/netlink.c (2 occurences)

Or urge Arista to fix that in their software.

--
Elen sila lumenn' omentielvo


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic