[Cerowrt-devel] dnsmasq ipv6 stuff
edwin+ml-cerowrt at etorok.net
Fri Jan 25 14:21:05 EST 2013
On 01/22/2013 08:52 PM, Chris Lawrence wrote:
> On Tue, Jan 22, 2013 at 1:40 AM, Dave Taht <dave.taht at gmail.com> wrote:
>> I think that's this in /etc/dnsmasq.conf
>> dhcp-range=se00,1234::, ra-stateless, ra-names
>> dhcp-range=sw00,1234::, ra-stateless, ra-names
>> dhcp-range=sw10,1234::, ra-stateless, ra-names
>> dhcp-range=gw00,1234::, ra-stateless, ra-names
>> dhcp-range=gw10,1234::, ra-stateless, ra-names
>> It's kind of unclear to me what 1234 could be replaced with.
>> "ce30" works for me...
> Using ::1 on each will autoassign the addresses based on the address
> of the interface, which seems like a sensible default no matter what
> network address you have. Having said that I found that with
> ra-stateless enabled, at least one device on my network would send
> DHCPv6 requests that crashed dnsmasq. So I have:
> I think with test11 that can be further simplified to:
Only thing that worked for me is one of these two in /etc/dnsmasq.conf:
1. specify prefix explicitly:
2. specifiy constructor:se00:
Also I had to remove dnsmasq and install dnsmasq-dhcpv6 as mentioned in this thread already.
With the above enable-ra seems to be optional.
The other things didn't work, it never sends a RTR-ADVERT, although it sees RTR-SOLICIT:
dhcp-range=::1,constructor:*,slaac,48h <-- this crashes immediately
More information about the Cerowrt-devel