[Babel-users] switching cerowrt to quagga-babeld issues

Denis Ovsienko infrastation at yandex.ru
Sat Jun 30 08:19:11 UTC 2012


> 2) I'd used the rxcost parameter to babel to give 5.x ghz network a
> tiny preference in case of tie with 2.4 ghz. Don't know how to do that
> in quagga-babel

Hello, all.

The rxcost knob doesn't currently exist in quagga-babeld, although the cost field is defined and used. The current code, function babel_set_wired_internal(), sets cost to 96 for wired links and to 256 for wireless. I could not come up with anything better than this syntax:

!
interface eth0
 ! all reset to default setting, invisible in running-config
 babel rxcost auto
 no babel rxcost
 no babel rxcost 100
 ! custom value, visible in running-config
 babel rxcost 100
 ! implicitly change rxcost in "auto" mode
 babel wired
 babel wireless
!

This can be implemented relatively quickly.

-- 
    Denis Ovsienko



More information about the Babel-users mailing list