On Mon, Jul 1, 2013 at 2:56 AM, Baptiste Jonglez <[email protected]> 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 > [email protected] > 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 _______________________________________________ Babel-users mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/babel-users

