Re: IPv6 prefix is not stored to kernel when multipath is enabled in 1.6.8

2025-02-20 Thread Ondrej Zajicek
On Wed, Feb 19, 2025 at 02:39:30PM +0100, Alexander Zubkov wrote: > Hi, > > I think multipath over device routes for ipv6 requires using new nexthop > objects. Here is an example: Thanks for the info, that is interesting. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santi.

Re: IPv6 prefix is not stored to kernel when multipath is enabled in 1.6.8

2025-02-19 Thread Alexander Zubkov via Bird-users
Hi, I think multipath over device routes for ipv6 requires using new nexthop objects. Here is an example: # ip link add name a type dummy # ip link add name b type dummy # ip link set dev a up # ip link set dev b up # ip -6 route add fc00:0::/32 dev a # ip -6 route add fc00:1::/32 dev b # ip -6 r

Re: IPv6 prefix is not stored to kernel when multipath is enabled in 1.6.8

2025-02-19 Thread Ondrej Zajicek
On Wed, Feb 19, 2025 at 10:39:53AM +0800, Jimmy Lim wrote: > Hi Maria, > > It looks like it doesn't like the configuration of directing IPv6 prefix > that we receive from gw (we have 3 sessions) to ifname. The multipath is > working fine for IPv6 after I removed that configuration, and it works fo

Re: IPv6 prefix is not stored to kernel when multipath is enabled in 1.6.8

2025-02-18 Thread Jimmy Lim
Hi Maria, It looks like it doesn't like the configuration of directing IPv6 prefix that we receive from gw (we have 3 sessions) to ifname. The multipath is working fine for IPv6 after I removed that configuration, and it works for both bird v1 and v2: fdaa::/16 proto bird src fdaa:dc60:20:1::a3e:

Re: IPv6 prefix is not stored to kernel when multipath is enabled in 1.6.8

2025-02-17 Thread Maria Matejka via Bird-users
Hello Jimmy, what is your kernel version? (notable critical points are 4.11 and 5.10) How do the routes look like? (they may just be unmergeable) Maria On 18 February 2025 04:28:19 CET, Jimmy Lim wrote: >Hi Maria, > >Thanks for your update. I have just run the test in another box >running BIRD

Re: IPv6 prefix is not stored to kernel when multipath is enabled in 1.6.8

2025-02-17 Thread Jimmy Lim
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

Re: IPv6 prefix is not stored to kernel when multipath is enabled in 1.6.8

2025-02-14 Thread Maria Matejka via Bird-users
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 Netli

Re: IPv6 prefix is not stored to kernel when multipath is enabled in 1.6.8

2025-02-14 Thread Jimmy Lim
I thought the issue might be related to configuration instead of bird version 😕 Let me try to use another box that run bird 2 for testing as well. Cheers guys, Jimmy On Fri, Feb 14, 2025, 12:36 AM Alexander Zubkov wrote: > And I think there will be no more updates: > > https://bird.network.cz/

Re: IPv6 prefix is not stored to kernel when multipath is enabled in 1.6.8

2025-02-13 Thread Alexander Zubkov via Bird-users
And I think there will be no more updates: https://bird.network.cz/?o_news 25.4.2023 BIRD 1 end of life will happen at the end of 2023. Please finish you upgrade to BIRD 2 ASAP! On Thu, Feb 13, 2025 at 5:01 PM Douglas Fischer wrote: > uuuhhh... 1.6? > > This version has not been receiving updat

Re: IPv6 prefix is not stored to kernel when multipath is enabled in 1.6.8

2025-02-13 Thread Douglas Fischer
uuuhhh... 1.6? This version has not been receiving updates for quite some time. Definitely more than 5 years ago. And even before that, for a few years version 1.6 was only receiving fixes. I suggest you consider migrating to the current version of Bird2, which if I'm not mistaken is 2.16.1 Em q

IPv6 prefix is not stored to kernel when multipath is enabled in 1.6.8

2025-02-12 Thread Jimmy Lim
Hi guys, I have multipath enabled on bird6 running in old 1.6.8. I discovered that the IPv6 prefix failed to be installed properly in the kernel with more than 1 path and when multipath is enabled. syslog message: > Feb 9 23:54:31 x40-n bird6: kernel1 < replaced fcdf::/16 multipath > Feb 9 23: