Babel over br-lan and export via bgp

Oriol Rico oriol.rico at gmail.com
Wed Oct 25 10:17:24 CEST 2023


Hello
    I try this configuration in the bgp section and it works, but i don't
know where is the problem

protocol bgp {
        local 10.20.2.2 as 114108;
        source address 10.20.2.2;
        neighbor 10.20.2.1 as 111796;
        ipv4 {
            *next hop self;*
            import none;
            export filter rr_export;
      };
}

Thanks in advance

Oriol


El mié, 25 oct 2023 a las 10:02, Oriol Rico (<oriol.rico at gmail.com>)
escribió:

> Hello everybody
>    I have a bird daemon with this configuration
>
> # Configure logging
> log syslog all;
> log "/var/log/bird.log" all;
> log stderr all;
> #debug protocols { routes, interfaces };
>
> # Override router ID
> router id 10.20.2.2;
>
> # Sync bird routing table with kernel
> protocol kernel {
>     learn;
>     ipv4 {
>         import all;
>         export all;
>     };
> }
>
> protocol device {
>         scan time 10;
> }
>
> # Include directly connected networks
> protocol direct {
>        ipv4;
> }
>
> protocol static static4 {
>     ipv4 { export all;};
>     route 10.0.0.0/8 via 10.20.2.1;
>     route 0.0.0.0/0 via 10.20.2.1;
> }
>
> protocol babel {
>     interface "wlan0" {
>         type wireless;
>         hello interval 1 s;
>         rx buffer 15000;
>     };
>     interface "br-lan" {
>         type wired;
>     };
>     ipv4 {
> export where (source = RTS_DEVICE) || (source = RTS_BABEL) || (source
> = RTS_STATIC);
>     };
> }
>
> filter rr_export {
> if ( net ~ [ 10.0.0.0/8{24,32} <http://10.0.0.0/8%7B24,32%7D> ] ) then
>            {
>                 accept;
>            }
> else{
> reject;
> }
> }
>
> protocol bgp {
>         local 10.20.2.2 as 114108;
>         source address 10.20.2.2;
>         neighbor 10.20.2.1 as 111796;
>         ipv4 {
>             import none;
>             export filter rr_export;
>       };
> }
>
>     I received a route via br-lan with the prefix 10.20.3.32/27 via
> babel protocol, but when i export via bgp the peer logs a Withdrawn,
> but when i am in the router with the setup i send i can reach
> 10.20.3.32/27 via br-lan over babel.
>     I don't know where is the problem. All other config it's ok.
>     Can you help me?
>
> Thanks in advanced
>
> Oriol
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20231025/71fbdd97/attachment.htm>


More information about the Bird-users mailing list