[Babel-users] Some minor incompatible changes to the configuration language

Baptiste Jonglez baptiste at bitsofnetworks.org
Mon Aug 1 18:30:19 UTC 2016


On Sun, Jul 31, 2016 at 06:19:03PM +0200, Juliusz Chroboczek wrote:
> I've just pushed some changes that could, in some edge cases, break your
> configuration files.  Since I'd like to release 1.8 before the end of the
> summer, I'll be grateful if you could test.
> 
> First of all, the keyword "wired" is now deprecated (undocumented but
> supported for backwards compatibility), you should now say
> 
>     interface eth0 type wired
> 
> or
> 
>     interface wlan0 type wireless
> 
> Possibel types are "auto", "wired", "wireless" and "tunnel", where
> "tunnel" enables RTT-based cost estimation.
> 
> Split-horizon is *disabled* on interfaces of type "auto", so if you want
> split-horizon, you should manually set the interface type.

I'm not sure I get the meaning of "auto", then.  Does it mean babeld will
auto-detect the interface type (whenever possible, using e.g. netlink to
look for a wireless interface), or is it just a generic interface type
with safe defaults?

> I'm hesitating to enable link-quality estimation on auto interfaces --
> it would avoid some wrong configurations, but it carries a significant
> cost.
> 
> The second change is that setting max-rtt-penalty no longer enables
> timestamps.  This particular bit of DWIM is no longer necessary now the we
> have the tunnel interface type.
> 
> I'll be grateful for testing.  I'll also be grateful for any suggestions
> that make the interface configuration more automatic.
> 
> -- Juliusz
> 
> _______________________________________________
> Babel-users mailing list
> Babel-users at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/babel-users
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/babel-users/attachments/20160801/58962dc4/attachment.sig>


More information about the Babel-users mailing list