[quagga-users 8466] Re: Problem with Multipath Routing
Tore Anderson
tore at linpro.no
Tue May 29 21:39:06 IST 2007
* Jorge Rodríguez
> It seems as though I have two paths to reach PC1 with the same
> weight. However, when I send two ICMP requests from different
> machines in net1, both travel the same interface (172.16.99.2 dev
> eth2).
>
> I don't know what I am doing wrong. Please, could somebody help me?
Using Linux with CONFIG_IP_ROUTE_MULTIPATH_CACHED=y?
If so, I had the same problem. Was finally told on the netdev list
that «[m]ultipath with caching doesn't work with forwarding»¹. Not
many days later David S. Miller announced that it ECMP will go away
completely² because the «code is not maintained, nobody cares enough
to fix the bugs, and even no distributions enable it because it causes
crashes»³.
[1] http://lists.openwall.net/netdev/2007/03/07/36
[2] http://lists.openwall.net/netdev/2007/03/14/50
[3] http://lists.openwall.net/netdev/2007/03/12/76
I recompiled my kernel with CONFIG_IP_ROUTE_MULTIPATH_CACHED=n and
then everything worked just fine (after which I convinced the Ubuntu
kernel packagers to do the same).
Regards
--
Tore Anderson
More information about the Quagga-users
mailing list