IPv6 prefix is not stored to kernel when multipath is enabled in 1.6.8
Jimmy Lim
jhalim10 at gmail.com
Tue Feb 18 04:28:19 CET 2025
Hi Maria,
Thanks for your update. I have just run the test in another box
running BIRD 2.0.12. I encountered the same issue. The IPv6 prefix is not
installed in the kernel if there is more than 1 equal path available. This
is what I see in the log:
> Feb 17 19:01:05 n002-002 bird[174542]: kernel2: fdaa::/16: installing
> Feb 17 19:02:05 n002-002 bird[174542]: kernel2: fdaa::/16: installing
> Feb 17 19:03:05 n002-002 bird[174542]: kernel2: fdaa::/16: installing
> Feb 17 19:04:05 n002-002 bird[174542]: kernel2: fdaa::/16: installing
> Feb 17 19:05:05 n002-002 bird[174542]: kernel2: fdaa::/16: installing
> Feb 17 19:06:05 n002-002 bird[174542]: kernel2: fdaa::/16: installing
> Feb 17 19:07:05 n002-002 bird[174542]: kernel2: fdaa::/16: installing
> Feb 17 19:08:05 n002-002 bird[174542]: kernel2: fdaa::/16: installing
> Feb 17 19:09:05 n002-002 bird[174542]: kernel2: fdaa::/16: installing
Do you have the sample working configuration for multipath? Basically I
have just configured inside protocol kernel. Thanks.
> merge paths on;
Thanks,
Jimmy
On Fri, Feb 14, 2025 at 6:40 PM Maria Matejka <maria.matejka at nic.cz> wrote:
> On Fri, Feb 14, 2025 at 05:52:18PM +0800, Jimmy Lim wrote:
>
> I thought the issue might be related to configuration instead of bird
> version 😕
>
> There is quite some code difference between BIRD 1 and 2, and I do
> remember that the IPv6 multipath implementation was unstable for some time
> in the Netlink API.
>
> And that is the reason why we stopped supporting BIRD 1. We ourselves
> can’t keep track about everything here and there, and even though Santiago
> has superhuman powers and remembers which part worked how even in 1.3.0 …
> no, please. We actually do not know how much we have fixed in BIRD 2 and
> ignored in BIRD 1. There is a lot of development passed by.
>
> Let me try to use another box that run bird 2 for testing as well.
>
> Seriously. Do. Upgrade. Now. We announced the EOL for a reason. Tell your
> manager that BIRD 1 is EOL. It is not OK to run it in production now. You
> won’t even get packages for new distros for BIRD 1.
>
> Thank you for your understanding
> Maria
>
> –
> Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20250218/31de0b5e/attachment.htm>
More information about the Bird-users
mailing list