Understanding bird2's behavior

Ondrej Zajicek santiago at crfreenet.org
Thu Dec 7 13:33:25 CET 2023


On Thu, Dec 07, 2023 at 12:29:04PM +0100, Antonios Chariton (daknob) via Bird-users wrote:
> Hello everyone,
> 
> I have a Debian router that’s running bird2 off of the Debian repo (2.0.12-7). This also occurred on 2.0.7-4.1.
> 
> It is using only BGP, with 9 IPv4 + 9 IPv6 peers. It’s in a private environment with < 100 routes on the RIB.
> 
> When I’m running “show route table master6” (happens on v4 too), I see some normal routes, e.g.:
> 
> 2a0d:3dc0:500::216:50/128 unicast [peer1_v6 2023-12-02] * (100) [AS65000i]
>         via 2a0d:3dc0:501::a1 on if4
> 
> But I also see some routes that have a “!” Instead of the “*”:
> 
> 2a0d:3dc0:500::216:48/128 unicast [peer1_v6 2023-12-06] ! (100) [AS65000i]
>         via 2a0d:3dc0:501::a1 on if4
> 
> I couldn’t find exactly what “!” means in the docs, and some quick searching in the git repo wasn’t successful either, but I probably missed something. I’d expect it to mean unreachable, invalid, or something similar.

Hello

It means that kernel sync failed for that route. Don't you have some error messages in logs?

-- 
Elen sila lumenn' omentielvo

Ondrej 'Santiago' Zajicek (email: santiago at crfreenet.org)
"To err is human -- to blame it on a computer is even more so."



More information about the Bird-users mailing list