Linux 'local' table (255) import into BIRD?

Eric Vyncke (evyncke) evyncke at cisco.com
Fri Nov 25 15:32:04 CET 2016


Hi Volodymyr,

Thanks for your suggestion, but, already tried without any success :-(

-éric

On 25/11/16 13:21, "Volodymyr Samodid" <vladimir.samoded at onat.edu.ua> wrote:

    Hi Eric,
    have you tried "device routes yes" ?
    
    http://bird.network.cz/?get_doc&f=bird-6.html#ss6.6
    
    On 11/25/2016 01:39 PM, Eric Vyncke (evyncke) wrote:
    > Hello,
    >
    >
    >
    > I am trying to import 'local' routes from the kernel into Bird without
    > any success...
    >
    >
    >
    > The route is installed as: "/sbin/ip -6 route add local
    > 2001:db8:cafe:babe::/64 dev lo" (it allows the host to reply/answer to
    > any address in this prefix :-))
    >
    >
    >
    > My bird6.conf is:
    >
    >
    >
    > protocol direct {
    >
    > interface "lo";
    >
    > }
    >
    >
    >
    > # Table main is 254
    >
    > # Table local is 255
    >
    > protocol kernel {
    >
    >         debug all;
    >
    >         learn;
    >
    >         persist;
    >
    >         scan time 10;
    >
    >         import all;
    >
    >         export all;
    >
    >         kernel table 255;
    >
    > }
    >
    >
    >
    > The log shows an attempt to import a connected route but not the 'local' one
    >
    >
    >
    > 2016-11-25 11:37:59 <TRACE> kernel1 < interface lo goes up
    >
    > 2016-11-25 11:37:59 <TRACE> kernel1 < interface eth0 goes up
    >
    > 2016-11-25 11:37:59 <TRACE> kernel1 < interface eth1 goes up
    >
    > 2016-11-25 11:37:59 <TRACE> kernel1: State changed to up
    >
    > 2016-11-25 11:37:59 <TRACE> kernel1: Scanning routing table
    >
    > 2016-11-25 11:37:59 <TRACE> kernel1: Pruning table master
    >
    > 2016-11-25 11:37:59 <TRACE> kernel1: Pruning inherited routes
    >
    > 2016-11-25 11:38:00 <TRACE> kernel1 < rejected by protocol
    > 2001:db8:f00:beef::/64 dev eth1
    >
    > 2016-11-25 11:38:05 <TRACE> kernel1 < rejected by protocol
    > 2001:db8:f00:beef::/64 dev eth1
    >
    > 2016-11-25 11:38:09 <TRACE> kernel1: Scanning routing table
    >
    > 2016-11-25 11:38:09 <TRACE> kernel1: Pruning table master
    >
    > 2016-11-25 11:38:09 <TRACE> kernel1: Pruning inherited routes
    >
    >
    >
    > Assistance will be welcome (and I did google a lot)
    >
    >
    >
    > -éric
    >
    >
    >
    >
    >
    




More information about the Bird-users mailing list