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@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."