Bird linux "proto bird" field

Aviolat Romain Romain.Aviolat at nagra.com
Wed Dec 9 14:10:56 CET 2015


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 at crfreenet.org] 
Sent: mercredi 9 décembre 2015 14:01
To: Aviolat Romain
Cc: bird-users at 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





More information about the Bird-users mailing list