From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-iy0-f171.google.com (mail-iy0-f171.google.com [209.85.210.171]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client did not present a certificate) by huchra.bufferbloat.net (Postfix) with ESMTPS id ABD16208AB0 for ; Wed, 29 Aug 2012 08:53:22 -0700 (PDT) Received: by iabz25 with SMTP id z25so2674088iab.16 for ; Wed, 29 Aug 2012 08:53:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=atZ6RWzs3cxW+CFfo1UvZQY1gGv9BdFAhbMtOdkS5js=; b=ir2bglW7itkrKcB9z6Ddaqb1LIckNfZvver8YIOgE8T2ln/untdNeX08a0NguHZiRX tNektzMqYvpz1Ggu1sEm77TyRrmD/GfH+lAE3sg9E6R7vbnJr5pRBP2wPigDYnE2v58q ypDDcdOihi1k5dXKahoujOF93qUADjuCKUQ1eaAHJ2sS2TDQeBc3rk7U1xbOR4UvTw52 ZkP1s1iLtIiw9LaEdNbNFplIBd7SbpkAn0xQHOGvFK4rwea/wHCa2dy51r3yJ5VhKBRa HnOD/00CfGOoum3SrGAnXk5iyRS9zwWKWBzeSzSPViei6f8BJYFm/uWqWi4DayOUuUYm xAwQ== MIME-Version: 1.0 Received: by 10.50.195.234 with SMTP id ih10mr2178697igc.21.1346255602005; Wed, 29 Aug 2012 08:53:22 -0700 (PDT) Received: by 10.64.136.135 with HTTP; Wed, 29 Aug 2012 08:53:21 -0700 (PDT) In-Reply-To: References: <78BC1794-317B-43E5-9E49-44D34AA0BF17@intermapper.com> Date: Wed, 29 Aug 2012 16:53:21 +0100 Message-ID: From: Robert Bradley To: cerowrt-devel@lists.bufferbloat.net Content-Type: text/plain; charset=UTF-8 Subject: Re: [Cerowrt-devel] development snapshot of cerowrt-3.3.8-21 released 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: Wed, 29 Aug 2012 15:53:22 -0000 On 29 August 2012 13:18, Robert Bradley wrote: > Alternatively, you might have to set up a DHCPv6 server. CeroWRT has > dnsmasq-dhcpv6 already, as far as I can tell, but you will probably > need to follow the instructions at > http://wiki.openwrt.org/doc/howto/ipv6#dnsmasq-dhcpv6 to get that > working (including removing dnsmasq and reinstalling dnsmasq-dhcpv6). The following instructions for CeroWRT worked for me with Windows 7 clients. I set it so that addresses are assigned via SLAAC with radvd doing announcements, and DNS servers etc. are announced over DHCPv6. # opkg update # opkg remove dnsmasq # opkg install --force-reinstall dnsmasq-dhcpv6 Insert several lines into /etc/dnsmasq.conf describing the dhcp ranges: dhcp-range=se00,, ra-stateless, ra-names etc. # /etc/init.d/dnsmasq restart At this point, you'll probably get the router's local IPv6 addresses as DNS servers. This is fine except that named is not configured to accept IPv6 traffic. This should not be relevant for 3.3.8-21 since that uses dnsmasq only, but for 3.3.8-17 and earlier, edit /etc/chroot/named/etc/bind/conf/acls.local.conf and add in your IPv6 prefix, then "killall -HUP named" to update BIND. We could replace radvd entirely at this point and use "enable-ra" in dnsmasq.conf, but I think radvd gives us more options. For DHCPv6-only address assignment, you can remove the "ra-stateless, ra-names" parts in our new dhcp-range lines, and set "AdvManagedFlag on" in radvd. I can't imagine OS X requiring that level of attention though to get an IPv6 address; merely using "AdvOtherConfigFlag off" in radvd.conf ought to do it. -- Robert Bradley