From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qc0-f172.google.com (mail-qc0-f172.google.com [209.85.216.172]) (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 B997221F1A1 for ; Sat, 26 Jan 2013 20:17:22 -0800 (PST) Received: by mail-qc0-f172.google.com with SMTP id b25so832643qca.3 for ; Sat, 26 Jan 2013 20:17:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:content-type:mime-version:subject:from:in-reply-to:date :cc:message-id:references:to:x-mailer; bh=L8aG4T+Neguq5Yve2kqLwJ7SZ805T4nR4edCUrz9Ib8=; b=HB1SzYGxmwtryuf+QHc7iR5Lui/gsgd2PZTw8qnfhTGizGy9zmv1IS2rdkZ4eBAHbt R3PxXEjy+0XehO9Y2Oa0oC/VsPLceA/mWSVOwAoAShFsXkqTx4PColdVLPhKRfTKmmGY ba0sc9w+RvGWP6QGKolwdsPDDrH9U3ftRjQGX+uec+FLza4nMRi3yJMwQsH9AYIo4BQe 5rdrAPyZdFi9bTfEGjUE/HhUPKc25H3fU0NpjplVcJBlJLr9l64fX0xvvxEqcwUcJVAG ybPGPqnqJe0zvUQ0l8yl8HLjbgDbR7Kjh1VSS4S2b3GCBiLW915aayfbtBvhNWG2lun+ faLA== X-Received: by 10.229.196.162 with SMTP id eg34mr2676572qcb.60.1359260241376; Sat, 26 Jan 2013 20:17:21 -0800 (PST) Received: from ?IPv6:2001:470:8a63::cdc7:f648:463c:c99b? ([2001:470:8a63:0:cdc7:f648:463c:c99b]) by mx.google.com with ESMTPS id z5sm3431812qer.8.2013.01.26.20.17.18 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 26 Jan 2013 20:17:20 -0800 (PST) Content-Type: multipart/alternative; boundary="Apple-Mail=_7474F210-3F0B-441A-85EA-136749B4971B" Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) From: "Richard E. Brown" In-Reply-To: <510471bf.4a63b40a.4aa1.67a7@mx.google.com> Date: Sat, 26 Jan 2013 23:17:17 -0500 Message-Id: References: <54532012A5393D4E8F57704A4D55237E42B20614@CH1PRD0510MB381.namprd05.prod.outlook.com> <510471bf.4a63b40a.4aa1.67a7@mx.google.com> To: Robert Bradley , cerowrt-devel@lists.bufferbloat.net X-Mailer: Apple Mail (2.1499) Cc: 'Richard Brown' Subject: [Cerowrt-devel] Got DHCPv6 working in CeroWrt 3.7.x over HE.net tunnel 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: Sun, 27 Jan 2013 04:17:23 -0000 --Apple-Mail=_7474F210-3F0B-441A-85EA-136749B4971B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 Thanks to Dave T=E4ht and Robert Bradley for the pointers to making = CeroWrt 3.7.x hand out IPv6 addresses to LAN devices. (This has been = tested with 3.7.4-2.) The process is indeed a few simple steps: 1) remove dnsmasq & dnsmasq-dhcpv6, then install again (see Dave T=E4ht's = note below) 2) Add config to /etc/dnsmasq.conf to hand out DHCPv6 addresses (as = suggested by Robert Bradley) 3) Tweak the firewall to put henet 6in4 tunnel into WAN zone 3) Bring up henet and restart network, firewall, dnsmasq There's a fully-functional script at: = http://www.bufferbloat.net/attachments/download/165/tunnelbroker.sh that = does this. (You'll have to substitute your own credentials there=85) = Save the script as a file in /tmp and execute it - it does all the = configuration for you. Thanks again! Rich Brown Hanover, NH USA On Jan 26, 2013, at 7:15 PM, Robert Bradley = wrote: > I=92m pretty certain that once dnsmasq has been removed and = dnsmasq-dhcpv6 has been reinstalled, my previous instructions for = modifying /etc/dnsmasq.conf work fine. The methods in = http://wiki.openwrt.org/doc/uci/network6 ought to work too, but I = haven=92t tested those. > =20 > From: Dave Taht [mailto:dave.taht@gmail.com]=20 > Sent: 27 January 2013 00:09 > To: Richard Brown > Cc: Robert Bradley; Maciej Soltysiak; Chris Lawrence; Phil Pennock; = T=F6r=F6k Edwin > Subject: Re: Need help getting DHCPv6 working in CeroWrt 3.7.x > =20 > =20 >=20 > On Sat, Jan 26, 2013 at 3:40 PM, Richard Brown = wrote: > Dave, Robert, Maciej, Chris, Phil, Edwin, >=20 > [Sent off-list] >=20 > Notes on the list make it sound as if some of you have IPv6 is working = in the CeroWrt 3.7.x series of builds. Tantalizing hints abound, but I = have not succeeded in getting recent CeroWrt to assign IPv6 addresses to = my LAN devices with my HE.net 6in4 tunnel. >=20 > My request: If you have IPv6 automatic address assignment working in a = recent 3.7.x build, please send the steps you perform, starting from a = clean firmware install. I'll summarize the info and update the = Bufferbloat wiki to include those steps. Many thanks. >=20 > Rich Brown > Hanover, NH USA >=20 > PS Dave: I see that 3.7.4-2 has been posted. Does that affect any of = the IPv6 stuff? >=20 >=20 > I'm hoping that fixes the last ipv6 kernel trap, and I've been testing = it all day, and it does so far. >=20 > For some reason it keeps installing both dnsmasq for normal and ipv6 = (I have the first configured as a module), and it takes a >=20 > opkg update=20 > opkg remove dnsmasq > opkg remove dnsmasq-dhcpv6 > opkg install dnsmasq-dhcpv6 >=20 > to get the right version. And then that version is failing to = distribute dhcp... >=20 > And even then, no luck on getting addresses distributed, but not a lot = of trying. I'm just trying to kill the traps. >=20 > But TRAPS?!? dead as a doornail so far, so with my limited goals, I'm = happy.=20 >=20 > Once those are honestly dead I can move up the stack to this problem. = Next week. It is entirely feasible the that trap killing stuff is = messing something else. >=20 >=20 >=20 >=20 >=20 > --=20 > Dave T=E4ht >=20 > Fixing bufferbloat with cerowrt: = http://www.teklibre.com/cerowrt/subscribe.html --Apple-Mail=_7474F210-3F0B-441A-85EA-136749B4971B Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=windows-1252 Thanks to Dave T=E4ht and = Robert Bradley for the pointers to making CeroWrt 3.7.x hand out IPv6 = addresses to LAN devices. (This has been tested with 3.7.4-2.)  The = process is indeed a few simple steps:

1) remove = dnsmasq & dnsmasq-dhcpv6, then install again (see Dave T=E4ht's note = below)
2) Add config to /etc/dnsmasq.conf to hand out DHCPv6 = addresses (as suggested by Robert Bradley)
3) Tweak the = firewall to put henet 6in4 tunnel into WAN zone
3) Bring up = henet and restart network, firewall, = dnsmasq

There's a fully-functional script = at: http://www.bufferbloat.net/attachments/download/165/tunnelbroker.sh= that does this. (You'll have to substitute your own credentials there=85)= Save the script as a file in /tmp and execute it - it does all the = configuration for you.

Thanks = again!

Rich Brown
Hanover, = NH USA

On Jan 26, 2013, at 7:15 = PM, Robert Bradley <robert.bradley1@gmail.com>= ; wrote:

I=92m pretty certain = that once dnsmasq has been removed and dnsmasq-dhcpv6 has been = reinstalled, my previous instructions for modifying /etc/dnsmasq.conf = work fine.  The methods in  ought to work too, but I = haven=92t tested those.
From: Dave Taht = [mailto:dave.taht@gmail.com] 
Sent: 27 January 2013 = 00:09
To: Richard = Brown
Cc: Robert Bradley; Maciej = Soltysiak; Chris Lawrence; Phil Pennock; T=F6r=F6k = Edwin
Subject: Re: Need help getting = DHCPv6 working in CeroWrt 3.7.x
 

 

On = Sat, Jan 26, 2013 at 3:40 PM, Richard Brown <Dave, Robert, Maciej, Chris, Phil, = Edwin,

[Sent off-list]

Notes on the list make it sound as = if some of you have IPv6 is working in the CeroWrt 3.7.x series of = builds. Tantalizing hints abound, but I have not succeeded in getting = recent CeroWrt to assign IPv6 addresses to my LAN devices with my 
HE.net 6in4 tunnel.

My = request: If you have IPv6 automatic address assignment working in a = recent 3.7.x build, please send the steps you perform, starting from a = clean firmware install. I'll summarize the info and update the = Bufferbloat wiki to include those steps. Many thanks.

Rich = Brown
Hanover, NH USA

PS Dave: I see that 3.7.4-2 has been = posted. Does that affect any of the IPv6 = stuff?


I'm hoping that fixes the last ipv6 kernel trap, and I've = been testing it all day, and it does so far.

For some reason it = keeps installing both dnsmasq for normal and ipv6 (I have the first = configured as a module), and it takes a

opkg update 
opkg remove = dnsmasq
opkg remove dnsmasq-dhcpv6
opkg install = dnsmasq-dhcpv6

to get the right version. And then that version is = failing to distribute dhcp...

And even then, no luck on getting = addresses distributed, but not a lot of trying. I'm just trying to kill = the traps.

But TRAPS?!? dead as a doornail so far, so with my = limited goals, I'm happy. 

Once those are = honestly dead I can move up the stack to this problem. Next week. It is = entirely feasible the that trap killing stuff is messing something = else.





-- 
Dave T=E4ht

Fixing= bufferbloat with cerowrt: