> I can see the following solutions:
>
> 1. "mode client-server", as described above (what you called "configure-
>    self");
> 2. make ahcpd skip the two first adresses of its range, rather than
>    just the first one;
> 3. add an "exclude" address to the ahcpd configuration, allowing ahcpd
>    to skip part of the range;
> 4. change the config file format to be "first-last" rather than
>    "first/plen", allowing for more flexible (non-power-of-two)
>    allocations;
> 5. obsolete IPv4, and make everyone use IPv6 and AHCPv0.

Got it.  I think most of my issue was just not grokking some of
ahcpd's behavior.  Now that it makes sense, I'll be happy with the
current model; just wasn't used to netmasks not mattering (via babel).
 I would suspect some people would like option 4, but I certainly
wouldn't want it at the cost of loosing first/plen; I much prefer the
newer format, so I'm indifferent.

Working my way down to the nit-pick laundry list from my notes:
* ahcpd doesn't appear to have a default config file location, which
is understandable. It did make this really confusing though:
http://man.cx/ahcpd%288%29  An old copy of the man page claiming it
uses /etc/babeld.conf?
* ahcpd has the same empty file parse error as Antoine Beaupré caught
in babeld. (touch empty.conf; ahcpd -c empty.conf wlan0)
* The usage instructions printed in program is missing the -d and -t
options, and a space "[-c filename]interface..."
* It doesn't log conf syntax errors to file when started -D, but only
prints it to stderr.

I think that takes care of my show stopper though.  Now I just need to
debug my wifi chipset issues, and write an init.d script to make it
all automatic.

Thanks for the help and great software.

Kenneth Finnegan
blog.thelifeofkenneth.com

_______________________________________________
Babel-users mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/babel-users

Reply via email to