Hello, the first message says that `10.0.0.1` is either your own address or it isn't considered reachable from what we can see on the interfaces. To find out what causes the `File exists` message, we'll need you to allow `debug all;` inside the `ipv4` block of your `protocol kernel` and send us a log snippet around this message when it appears next time. Otherwise, we know nothing. It is possibly BIRD trying to export a colliding route. Maybe, but that's a wild guess, you're running OpenBSD (?) and you have another route inside BIRD for xx.yy.zz.0/24. If that's right, there is quite a lot additional questions about what you are trying to achieve and whether this is a good or bad state. But I'll keep them for later. Have a nice day! Maria On Wed, Jan 08, 2025 at 08:53:45PM +0000, LIU Chris via Bird-users wrote:
``` Classified as: {Hitachi Rail - Public}
Basically configured bird as below
protocol device { scan time 10; }
protocol kernel { scan time 10; learn; ipv4 { export filter XXXX; } }
bgp and bfd are established, everything is fine. But only have some annoying log:
Every 10 seconds to print below bird log, assuming this is caused by kernel protocol scan time 10. But why Netlink : File exists, it would write to kernel ??? KRT: Received route xx.yy.zz.0/24 with strange next-hop 10.0.0.1 Netlink: File exists
Chris
{Hitachi Rail - Public} ```
-- Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.