From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.etorok.net (mail.etorok.net [IPv6:2a01:4f8:160:1223::beef:2]) by huchra.bufferbloat.net (Postfix) with ESMTP id BE2B621F0BD for ; Fri, 25 Jan 2013 11:21:08 -0800 (PST) Received: from [IPv6:2a02:2f02:1022:6458:1e6f:65ff:fe23:db0d] (unknown [IPv6:2a02:2f02:1022:6458:1e6f:65ff:fe23:db0d]) by mail.etorok.net (Postfix) with ESMTPSA id 2944846B5 for ; Fri, 25 Jan 2013 20:21:07 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=etorok.net; s=MAILOUT; t=1359141667; bh=qXRvLgijvjb5kEt4yjj2HjSnSQhlwgzq/irSN6kCRlA=; h=Message-ID:Date:From:MIME-Version:To:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=GbmI7nFgqosmPbi470cgPdhMlZ/bXjCpDHS9dZFgQmoXpq8u58nV77+vHCb2MExof 3g+AIc0EAAS1YUd1/AKt3WaAKgd5tzavl8s2mMqIWiV2bAYzRb2mWQGMFvhLr/Irkl ukjnJrxnEptu/nKP/q6xBrXrzbL7c7fst276AuJE= Message-ID: <5102DB21.4070008@etorok.net> Date: Fri, 25 Jan 2013 21:21:05 +0200 From: =?ISO-8859-1?Q?T=F6r=F6k_Edwin?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20130116 Icedove/10.0.12 MIME-Version: 1.0 To: cerowrt-devel@lists.bufferbloat.net References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.97.6 at mail X-Virus-Status: Clean Subject: Re: [Cerowrt-devel] dnsmasq ipv6 stuff X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jan 2013 19:21:09 -0000 On 01/22/2013 08:52 PM, Chris Lawrence wrote: > On Tue, Jan 22, 2013 at 1:40 AM, Dave Taht 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: > > dhcp-range=::1,constructor:se00,ra-names > (etc.) > > I think with test11 that can be further simplified to: > > dhcp-range=::1,constructor:*,ra-names Only thing that worked for me is one of these two in /etc/dnsmasq.conf: 1. specify prefix explicitly: dhcp-range=se00,2a02:2f02:1022:a4b7::,ra-names,48h 2. specifiy constructor:se00: dhcp-range=::1,constructor:se00,ra-names,48h 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=se00,::1,slaac,48h dhcp-range=se00,ce30::,slaac,48h dhcp-range=::1,constructor=*,slaac,48h dhcp-range=::1,constructor:*,slaac,48h <-- this crashes immediately Best regards, --Edwin