Hi guys, Anyone knows if Bird OSPF supports FreeBSD ECMP (RADIX_MPATH kernel option)? I heard there is no compatibility. Please anyone who is running ou had success can confirm? Thanks.
On Wed, Feb 15, 2017 at 09:26:30AM -0200, Cassiano Peixoto wrote:
Hi guys,
Anyone knows if Bird OSPF supports FreeBSD ECMP (RADIX_MPATH kernel option)?
No, it is not implemented. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@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."
hi, any plans to implement/on going work on it? Ssmi בתאריך 16 בפבר׳ 2017 07:39 PM, "Ondrej Zajicek" <santiago@crfreenet.org> כתב:
On Wed, Feb 15, 2017 at 09:26:30AM -0200, Cassiano Peixoto wrote:
Hi guys,
Anyone knows if Bird OSPF supports FreeBSD ECMP (RADIX_MPATH kernel option)?
No, it is not implemented.
-- Elen sila lumenn' omentielvo
Ondrej 'Santiago' Zajicek (email: santiago@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."
On Fri, Feb 17, 2017 at 11:53:33PM +0200, Sami Halabi wrote:
בתאריך 16 בפבר׳ 2017 07:39 PM, "Ondrej Zajicek" <santiago@crfreenet.org>
On Wed, Feb 15, 2017 at 09:26:30AM -0200, Cassiano Peixoto wrote:
Hi guys,
Anyone knows if Bird OSPF supports FreeBSD ECMP (RADIX_MPATH kernel option)?
No, it is not implemented.
hi, any plans to implement/on going work on it?
Well, i do not closely track FreeBSD development, so i would like to know whether ECMP support is ordinarily available in FreeBSD releases and if the appropriate API is described somewhere (or at least some code samples for that). -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@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."
On Sat, Feb 18, 2017 at 01:21:24PM +0100, Ondrej Zajicek wrote:
Well, i do not closely track FreeBSD development, so i would like to know whether ECMP support is ordinarily available in FreeBSD releases and if the appropriate API is described somewhere (or at least some code samples for that).
I'm ver new to the freebsd so I don't know the internals but from my point of view ECMP in freebsd is handled with the module RADIX_MPATH. RADIX_MPATH is included into the normal freebsd kernel source but not active in all builds. Most distribution which are specialized for routing or firewalling have it enabled ( pfsense, bsdrp and so on). On freebsd you can see іf it is enabled via sysctl for example: [root@gw01]~# sysctl -a | grep -i radi options RADIX_MPATH [root@gw01]~# It could be that you can find some examples in the quagga source code, cause I have found some people using it with quagga. It would be nice If we can use it. If you got an path to enable it. Ruben -- Ruben Herold ruben@insecure.pw
On Wed, Feb 15, 2017 at 09:26:30AM -0200, Cassiano Peixoto wrote: Hi,
Anyone knows if Bird OSPF supports FreeBSD ECMP (RADIX_MPATH kernel option)? I heard there is no compatibility. Please anyone who is running ou had success can confirm?
I tried it some day's a go with a nightly build from bsdrp (https://sourceforge.net/projects/bsdrp/files/BSD_Router_Project/nightly/2017...) with RADIX_MPATH enabled and bird 1.63 and got the message: "Path merging not supported on this platform" I was recently disabled on all plattforms exempt linux: https://gitlab.labs.nic.cz/labs/bird/commit/f9f2e280ea4fa1af19d8ce9e54abeb49... I found some old informations like: https://forum.pfsense.org/index.php?topic=63983.0 https://lists.freebsd.org/pipermail/freebsd-net/2013-June/035863.html Ruben -- Ruben Herold ruben@insecure.pw
participants (4)
-
Cassiano Peixoto -
Ondrej Zajicek -
Ruben Herold -
Sami Halabi