Re: BIRD and ECMP on Linux seems flaky

2016-01-27 Thread Israel G. Lugo
I would also be very much interested in this. Back in 2015-07 I started a similar thread, and would be willing to help implement something. I'd need a few pointers into the code, though, as Bird isn't exactly trivial and time is unfortunately a scarce resource for us all. This is the one feature

Re: BIRD and ECMP on Linux seems flaky

2016-01-27 Thread Ondrej Zajicek
On Tue, Jan 19, 2016 at 04:11:10PM +0100, Arno Töll wrote: > Hi, > > On Tuesday 12 January 2016 00:09:34 Wilco Baan Hofman wrote: > > > In this case, the API is not symmetrical. You can set routes via the > > multipath structures, but the Linux kernel splits this up into separate > > routes inter

Re: BIRD and ECMP on Linux seems flaky

2016-01-19 Thread Arno Töll
Hi, On Tuesday 12 January 2016 00:09:34 Wilco Baan Hofman wrote: > In this case, the API is not symmetrical. You can set routes via the > multipath structures, but the Linux kernel splits this up into separate > routes internally, because with IPv6 you can now have multiple routes to > the same d

Re: BIRD and ECMP on Linux seems flaky

2016-01-12 Thread Arno Töll
Hi, On Tue, Jan 12, 2016 at 12:09 AM, Wilco Baan Hofman wrote: > In this case, the API is not symmetrical. You can set routes via the > multipath structures, but the Linux kernel splits this up into separate > routes internally, because with IPv6 you can now have multiple routes to > the same des

Re: BIRD and ECMP on Linux seems flaky

2016-01-11 Thread Wilco Baan Hofman
On 11/01/16 18:38, Arno Töll wrote: > Hi list, > > I've been experimenting with bird's ECMP features added to the current git > head a while back [1] on my Debian based Linux system. I tried the setup below > with git head as of today. > > I have three Linux routers running with bird. Two I called

BIRD and ECMP on Linux seems flaky

2016-01-11 Thread Arno Töll
Hi list, I've been experimenting with bird's ECMP features added to the current git head a while back [1] on my Debian based Linux system. I tried the setup below with git head as of today. I have three Linux routers running with bird. Two I called gw (gateway) one being a frontend. The gateways