bird 2.0.3 does not install multipath route in kernel

Ondrej Zajicek santiago at crfreenet.org
Fri Mar 1 13:23:08 CET 2019


On Fri, Mar 01, 2019 at 11:46:28AM +0000, Kenth Eriksson wrote:
> > > We don't have multipath enabled in our kernel
> > > (CONFIG_IP_ROUTE_MULTIPATH). How does bird tell whether the kernel
> > > supports multipath? Probing run time via netlink? Didn't find any
> > > configure.ac option.
> > 
> > BIRD does not detect that. I don't know if there is a reasonable way
> > how to detect it. Just disable ECMP in OSPF if your kernel does not
> > support ECMP routes.
> 
> Ok, thanks for clarifying that. The manual gave me the impression that
> it was detected somehow since it has the following line:
> 
> "By default, ECMP is enabled if supported by Kernel"

OK, this is supposed to mean 'by Kernel protocol'. Kernel protocol
supports ECMP on Linux, but not on BSD.

-- 
Elen sila lumenn' omentielvo

Ondrej 'Santiago' Zajicek (email: santiago at crfreenet.org)
OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net)
"To err is human -- to blame it on a computer is even more so."


More information about the Bird-users mailing list