Something doesn't add up for me. Editing /etc/dnsmasq.conf and restarting yields a process:<br><br>/usr/sbin/dnsmasq -C /var/etc/dnsmasq.conf<br><br>Now, /var/etc/dnsmasq.conf, being compiled from /etc/config/dhcp doesn't seem to have the settings from /etc/dnsmasq.conf<br>
Also, things like ra-names in /etc/dnsmasq.conf doesn't seem to add --enable-ra to runtime options.<br><br>Am I wrong in thinking that /etc/dnsmasq.conf, although is pared during /etc/init.d/dnsmasq restart, does not get you control over options of the final dnsmasq process?<br>
<br>Regards,<br>Maciej<br><br><div class="gmail_quote">On Tue, Jan 22, 2013 at 7:52 PM, Chris Lawrence <span dir="ltr"><<a href="mailto:lordsutch@gmail.com" target="_blank">lordsutch@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Tue, Jan 22, 2013 at 1:40 AM, Dave Taht <<a href="mailto:dave.taht@gmail.com">dave.taht@gmail.com</a>> wrote:<br>

> I think that's this in /etc/dnsmasq.conf<br>
><br>
> dhcp-range=se00,1234::, ra-stateless, ra-names<br>
> dhcp-range=sw00,1234::, ra-stateless, ra-names<br>
> dhcp-range=sw10,1234::, ra-stateless, ra-names<br>
> dhcp-range=gw00,1234::, ra-stateless, ra-names<br>
> dhcp-range=gw10,1234::, ra-stateless, ra-names<br>
><br>
> It's kind of unclear to me what 1234 could be replaced with.<br>
> "ce30" works for me...<br>
<br>
</div>Using ::1 on each will autoassign the addresses based on the address<br>
of the interface, which seems like a sensible default no matter what<br>
network address you have.  Having said that I found that with<br>
ra-stateless enabled, at least one device on my network would send<br>
DHCPv6 requests that crashed dnsmasq.  So I have:<br>
<br>
dhcp-range=::1,constructor:se00,ra-names<br>
(etc.)<br>
<br>
I think with test11 that can be further simplified to:<br>
<br>
dhcp-range=::1,constructor:*,ra-names<br>
<br>
This uses SLAAC only, which seems sufficient for my network purposes.<br>
I tried adding an end to the range to see if that was the problem with<br>
DHCP, but that doesn't seem to help, at least in test10.<br>
<br>
The other thing I noticed in 3.7.2-4 is that both dnsmasq and<br>
dnsmasq-dhcpv6 are installed, but the dnsmasq binary is actually the<br>
non-v6 version unless you reinstall the dnsmasq-dhcpv6 package<br>
(according to upstream OpenWRT, only one or the other should be<br>
installed since they conflict).<br>
<br>
<br>
Chris<br>
_______________________________________________<br>
Cerowrt-devel mailing list<br>
<a href="mailto:Cerowrt-devel@lists.bufferbloat.net">Cerowrt-devel@lists.bufferbloat.net</a><br>
<a href="https://lists.bufferbloat.net/listinfo/cerowrt-devel" target="_blank">https://lists.bufferbloat.net/listinfo/cerowrt-devel</a><br>
</blockquote></div><br>