From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ia0-x234.google.com (ia-in-x0234.1e100.net [IPv6:2607:f8b0:4001:c02::234]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 7296221F1E4 for ; Fri, 18 Jan 2013 10:11:47 -0800 (PST) Received: by mail-ia0-f180.google.com with SMTP id f27so1649345iae.25 for ; Fri, 18 Jan 2013 10:11:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=kbJTTPnUTZrFBcuv/KJKRH0mRR+L5ZDiLCtxYuTwr3g=; b=DFxNcV4c4m8u4b+eYxdoYjg6+X4VkRAGueqxPMqT7DD5bS7asIjU8XHHi6NXex8zAT Tofni4kRyef/57m+i7yNWrdUh+8Y4dkYAJtL0eJytrm98IPTsLduxk/wHjLMb1QmRoAB SuWYA39hacUsYgKMhFGsx2d0vWFeB6PE7I+EEqPwGehF8OHDB84kh6RPRAnstVkZQrIU ZR9MfuJk7vFB6HL3fnPCwu0Rr0TWxxwlhFk3mU1cTkoNicD84Dtc6sDwPp+3ayAVLL7j U0OL54VyR5JccbthaHiyoL/jf/z4aukWjBrubrPu6D0Eb/LKaYrcIeCT9DExPQiaWk6w Zrew== MIME-Version: 1.0 X-Received: by 10.50.187.225 with SMTP id fv1mr2801955igc.96.1358532706599; Fri, 18 Jan 2013 10:11:46 -0800 (PST) Received: by 10.64.135.39 with HTTP; Fri, 18 Jan 2013 10:11:46 -0800 (PST) In-Reply-To: References: <54532012A5393D4E8F57704A4D55237E42ADA4D5@CH1PRD0510MB381.namprd05.prod.outlook.com> Date: Fri, 18 Jan 2013 13:11:46 -0500 Message-ID: From: Dave Taht To: Robert Bradley Content-Type: multipart/alternative; boundary=14dae9340fe164843e04d3940bf3 Cc: Richard Brown , "" Subject: Re: [Cerowrt-devel] cerowrt 3.7.2-3 released, still in a battle with ipv6 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, 18 Jan 2013 18:11:47 -0000 --14dae9340fe164843e04d3940bf3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable EXCELLENT! Thx! Glad it sounds simple to fix (although it needs to be automated) I am under the impression from glancing at the convos on the dnsmasq list that the prefix no longer needs to be specified in that way, that so long as there is an address on the interface ending in ::1 that so long as ra is enabled, dnsmasq does "the right thing" I am also curious if the dhcpv4 to dhcpv6 naming scheme is working? if your machine has a name "myname" and you can ping myname does ping6 myname work? There also some issues involving lease duration, etc On Fri, Jan 18, 2013 at 1:07 PM, Robert Bradley wrote: > I got this working in much the same way as in earlier builds by adding th= e > following to the top of /etc/dnsmasq.conf and restarting dnsmasq: > > enable-ra > dhcp-range=3Dse00,2001:xx:yy:1::2,2001:xx:yy:1::ffff:ffff,slaac,48h > dhcp-range=3Dsw10,2001:xx:yy:2::2,2001:xx:yy:2::ffff:ffff,slaac,48h > dhcp-range=3Dsw00,2001:xx:yy:3::2,2001:xx:yy:3::ffff:ffff,slaac,48h > dhcp-range=3Dgw00,2001:xx:yy:4::2,2001:xx:yy:4::ffff:ffff,slaac,48h > dhcp-range=3Dgw10,2001:xx:yy:5::2,2001:xx:yy:5::ffff:ffff,slaac,48h > > I have not tried the new automatic setup yet, but this should get DHCPv6 > and RA working regardless. Clients should be able to use both DHCPv6 and > SLAAC addresses. > > > On 18 January 2013 15:54, Dave Taht wrote: > >> all: >> >> Could you post the generated dnsmasq.conf file and your network file and >> cc steven barth? >> >> >> On Fri, Jan 18, 2013 at 10:26 AM, Dave Taht wrote: >> >>> There are multiple threads on the stateless dhcp and dhcp implementatio= n >>> going on here: >>> >>> >>> http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2013q1/thread.= html >>> >>> among other things, "enable-ra" should be getting set in the generated >>> dnsmasq conf file and probably isn't right now. Perhaps it can be manua= lly >>> set? >>> >>> I'm hoping ipv6 support isn't mission critical for anyone? I really >>> wasn't planning on A) breaking it, or B) fixing it - this week. I DO ca= re >>> about exercising the ipv6 portion of the stack a lot though, there are >>> still a few new instruction traps left to kill in the kernel (see bug 4= 19) >>> >>> (dhcpv6 support also has trouble - can't even assign the delegated >>> prefix) >>> >>> On Fri, Jan 18, 2013 at 8:23 AM, Richard Brown < >>> Rich.Brown@intermapper.com> wrote: >>> >>>> Dave, Maciej, >>>> >>>> On Jan 17, 2013, at 4:47 PM, < >>>> cerowrt-devel-request@lists.bufferbloat.net> wrote: >>>> >>>> On Thu, Jan 17, 2013 at 1:45 PM, Maciej Soltysiak >>> > wrote: >>>> >>>>> Hi, I configured he.net tunnel according to >>>>> http://wiki.openwrt.org/doc/uci/network6 and works with latest >>>>> 3.7.2-4. >>>>> >>>>> However I don't understand how my client is supposed get an ip6 >>>>> address. radvd is gone and I don't see anything handing out me an ip6= addr. >>>>> Who's job is it now then? >>>>> >>>> >>>> dnsmasq is supposed to do the job now, but the configuration via >>>> openwrt's >>>> config is in flux. There is documentation floating about on >>>> dnsmasq-discuss as well as inside the the dnsmasq-2.66test10 tarball o= n how >>>> to do it at the command line.... >>>> >>>> >>>> I have the same problem with 3.7.2-4: my HE.net connection works >>>> fine, CeroWrt gets the expected global IPv6 addresses, and each of the= five >>>> interfaces (not but not the babel ones) get nice routed global address= es >>>> allocated from my /48. >>>> >>>> But my Mac (using either wired or wireless) doesn't get a v6 address. >>>> Do you have any links to the dnsmasq documentation (a quick google did= n't >>>> turn up anything.) Thanks. >>>> >>>> Rich >>>> >>>> _______________________________________________ >>>> Cerowrt-devel mailing list >>>> Cerowrt-devel@lists.bufferbloat.net >>>> https://lists.bufferbloat.net/listinfo/cerowrt-devel >>>> >>>> >>> >>> >>> -- >>> Dave T=E4ht >>> >>> Fixing bufferbloat with cerowrt: >>> http://www.teklibre.com/cerowrt/subscribe.html >>> >> >> >> >> -- >> Dave T=E4ht >> >> Fixing bufferbloat with cerowrt: >> http://www.teklibre.com/cerowrt/subscribe.html >> >> _______________________________________________ >> Cerowrt-devel mailing list >> Cerowrt-devel@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/cerowrt-devel >> >> > > > -- > Robert Bradley > --=20 Dave T=E4ht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html --14dae9340fe164843e04d3940bf3 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
EXCELLENT! Thx!=A0Glad it sounds simple to fix (although it needs to b= e automated)

I am under the impression from glancing at= the convos on the dnsmasq list that the prefix no longer needs to be speci= fied in that way,
that so long as there is an address on the interface ending in ::1 that so = long as ra is enabled, dnsmasq does "the right thing"

I am= also curious if the dhcpv4 to dhcpv6 naming scheme is working? if your mac= hine has a name

"myname" and you can=A0

p= ing myname

does=A0

ping6 = myname

work?

There also some is= sues involving lease duration, etc

On Fri, Jan 18, 2013 at 1:07 PM, Robert= Bradley <robert.bradley1@gmail.com> wrote:
I got this working in much the same way as in earlier= builds by adding the following to the top of /etc/dnsmasq.conf and restart= ing dnsmasq:

enable-ra
dhcp-range=3Dse00,2001:xx:yy:1::2,2001:xx:= yy:1::ffff:ffff,slaac,48h
dhcp-range=3Dsw10,2001:xx:yy:2::2,2001:xx:yy:2::ffff:ffff,slaac,48h
dhcp= -range=3Dsw00,2001:xx:yy:3::2,2001:xx:yy:3::ffff:ffff,slaac,48h
dhcp-ran= ge=3Dgw00,2001:xx:yy:4::2,2001:xx:yy:4::ffff:ffff,slaac,48h
dhcp-range= =3Dgw10,2001:xx:yy:5::2,2001:xx:yy:5::ffff:ffff,slaac,48h

I have not tried the new automatic setup yet, but this should get= DHCPv6 and RA working regardless.=A0 Clients should be able to use both DH= CPv6 and SLAAC addresses.


On 18 January 2013 15:54, Dave Taht <dave.taht@gmail.com> = wrote:
all:

Could you post the generated dnsmasq.conf fil= e and your network file and cc steven barth?


On Fri, Jan 18, 2013 at 10:26 AM, Dave Taht <dave.taht@gma= il.com> wrote:
There are multiple threads on the stateless = dhcp and dhcp implementation going on here:


among other things, "enable-ra" should be get= ting set in the generated dnsmasq conf file and probably isn't right no= w. Perhaps it can be manually set?=A0

I'm hopi= ng ipv6 support isn't mission critical for anyone? I really wasn't = planning on A) breaking it, or B) fixing it - this week. I DO care about ex= ercising the ipv6 portion of the stack a lot though, there are still a few = new instruction traps left to kill in the kernel (see bug 419)

(dhcpv6 support also has trouble - can't even assig= n the delegated prefix)

On Fri,= Jan 18, 2013 at 8:23 AM, Richard Brown <Rich.Brown@intermapper.c= om> wrote:
Dave, Maciej,

On Jan 17, 2013, at 4:47 PM, <cerowrt-devel-request@lists.buf= ferbloat.net>=A0=A0wrote:

On Thu, Jan 17, 2013 at 1:45 PM, Maciej Soltysiak=A0<maciej@soltysiak.com>=A0wrote:
Hi, I configured=A0he.net=A0tunnel according to=A0http://wiki= .openwrt.org/doc/uci/network6=A0and works with latest 3.7.2-4.
=A0
However I don't understand how my client is supposed get an ip6 ad= dress. radvd is gone and I don't see anything handing out me an ip6 add= r. Who's job is it now then?

dnsmasq is supposed to do the job now, but the configuration via openwrt= 9;s
config is in flux. There is documentation floating about on dnsmasq-discuss= as well as inside the the dnsmasq-2.66test10 tarball on how to do it at th= e command line....

I have the same problem with 3.7.2-4: my HE.net connection works fine, CeroWrt gets the expected = global IPv6 addresses, and each of the five interfaces (not but not the bab= el ones) get nice routed global addresses allocated from my /48.

But my Mac (using either wired or wireless) doesn't get a v6 addre= ss. Do you have any links to the dnsmasq documentation (a quick google didn= 't turn up anything.) Thanks.

Rich

_______________________________________________
Cerowrt-devel mailing list
Ce= rowrt-devel@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/cerowrt-devel




-- <= br>Dave T=E4ht

Fixing bufferbloat with cerowrt: http://www.teklibr= e.com/cerowrt/subscribe.html=20



--
Dave T=E4ht<= br>
Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/s= ubscribe.html=20

_______________________________________________
Cerowrt-devel mailing list
Ce= rowrt-devel@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/cerowrt-devel




--
Robert Bradley



--
Dave T=E4ht<= br>
Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/s= ubscribe.html=20
--14dae9340fe164843e04d3940bf3--