Re: Upgrade to 5.8 broke equal-cost multipath configuration

2016-03-09 Thread Kevin Chadwick
> I did fill a bug report, but just in case someone is interrested, I think the > issue is > in rtable_match() (rtable.c) > > Instead of using the dest address to compute the hash that is used to choose > the route, that function uses the radix node dest address (which is always 0 > in > my case a

Re: Upgrade to 5.8 broke equal-cost multipath configuration

2016-02-24 Thread Jean-Daniel Dupas
> Le 24 févr. 2016 à 12:56, Jean-Daniel Dupas a écrit : > >> Le 24 févr. 2016 à 10:57, Stuart Henderson a écrit > : >> >> In gmane.os.openbsd.misc, you wrote: >>> Hi, >>> >>> After more test, it looks like a change in the mpath behavior. >>> >>> Is looks like the route is based on the source IP a

Re: Upgrade to 5.8 broke equal-cost multipath configuration

2016-02-24 Thread Jean-Daniel Dupas
> Le 24 févr. 2016 à 10:57, Stuart Henderson a écrit : > > In gmane.os.openbsd.misc, you wrote: >> Hi, >> >> After more test, it looks like a change in the mpath behavior. >> >> Is looks like the route is based on the source IP and not the dest IP as it >> should. >> >> Is it expected ? > > ECMP i

Re: Upgrade to 5.8 broke equal-cost multipath configuration

2016-02-23 Thread Jean-Daniel Dupas
Hi, After more test, it looks like a change in the mpath behavior. Is looks like the route is based on the source IP and not the dest IP as it should. Is it expected ? > Le 23 févr. 2016 à 10:54, Jean-Daniel Dupas a écrit : > > Hello, > > I have a router configured to distribute the traffic o

Upgrade to 5.8 broke equal-cost multipath configuration

2016-02-23 Thread Jean-Daniel Dupas
Hello, I have a router configured to distribute the traffic on 2 interfaces using equal-cost multipath running on OpenBSD 5.7. Everything works fine, but I'd like to upgrade it to 5.8. The problem is that I can't make multipath works on OpenBSD 5.8. Whatever I do, all the traffic is directed to t