We run bird for this task.  Can't say if it works on 10 since he haven't
moved to 10 yet, but there have been some experiments with running
a 10 kernel in the 9 userland and bird seems to behave fine with that.

Scott

On Jun 29, 2013, at 1:50 PM, Peter Wemm <pe...@wemm.org> wrote:

> I'm looking for pointers to something that can listen to bgp default
> route announcements from two outbound gateways and set a RADIX_MPATH
> compatible default route based on whether one or both are alive.
> 
> openbgpd from ports is extremely incompatible with RADIX_MPATH on 10.
> You *have* to turn off fib (kernel routing table) updates or it will
> destroy your machine when it runs out of physical memory for duplicate
> routes.
> 
> I know I can do an evil hack and poll the 'bgp show ...' output and
> manually update the default route but that means updates are delayed
> to the poll interval.  I'm hoping there is a more elegant solution
> that already works and is immediately responsive to a change in bgp
> state.
> 
> The caveat is it *must* run on 10.x, with RADIX_MPATH enabled.  I'd
> gladly run openbgpd if it actually worked.  openbgpd has some
> awareness of mpath so it might be fixable but openbsd's multipath is
> different to ours.
> 
> Ideas?
> -- 
> Peter Wemm - pe...@wemm.org; pe...@freebsd.org; pe...@yahoo-inc.com; KI6FJV
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to