Bird linux "proto bird" field

Ondrej Zajicek santiago at crfreenet.org
Wed Dec 9 14:01:20 CET 2015


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

Ondrej 'Santiago' Zajicek (email: santiago at 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."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20151209/f44109fc/attachment.asc>


More information about the Bird-users mailing list