[Babel-users] AHCP and yo-yo interfaces [was: Babel for use in a dense...]

Dave Taht dave.taht at gmail.com
Mon Jul 1 17:23:03 UTC 2013


On Mon, Jul 1, 2013 at 2:56 AM, Baptiste Jonglez
<baptiste.jonglez at ens-lyon.fr> wrote:
> On Sun, Jun 30, 2013 at 09:01:30PM +0200, Juliusz Chroboczek wrote:
>> If you want to try your hand at fixing it, it's check_network in
>> ahcpd.c.  Note that the natural solution is racy (an interface could
>> go down-up before ahcpd notices), and the right solution is quite
>> a bit of work (it would require monitoring interfaces through netlink,
>> yuck).
>
> While we're at it, I believe there are a number of ways to improve
> ahcpd, most notably:
>
> - allow to configure everything from the configuration file, the way
>   it is now done with babeld;
>
> - if the server's own addresses intersect with the distributed
>   prefixes, don't attribute them to someone else.  It's not that easy
>   to implement (maybe also through netlink? Does it allow to monitor
>   addresses being added/deleted?);
>
> - read a configuration file by default without having to specify a
>   "-c" option, the way it is done with babeld.
>
> It looks like something to keep for the upcoming Babel hackathon,
> isn't it?
>
> (and sorry for hijacking the discussion)

There's a long list of worthwhile things for ahcpd...

It would be nice if openwrt's netifd play'd nice with ahcpd - an
example is with current openwrt syntax you can get a /60 prefix and
assign it automatically to /64 interfaces but not to ahcp managed
/128s

dnsmasq + ahcpd?

prefix distribution?

>From what I understand of the current client/server/forwarder split
there's no way to get ahcp working across multiple physical
networks...

But I digress.

> _______________________________________________
> Babel-users mailing list
> Babel-users at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/babel-users



-- 
Dave Täht

Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html



More information about the Babel-users mailing list