From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp131.iad.emailsrvr.com (smtp131.iad.emailsrvr.com [207.97.245.131]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by huchra.bufferbloat.net (Postfix) with ESMTPS id 06605202102 for ; Thu, 3 Jan 2013 11:44:07 -0800 (PST) Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp33.relay.iad1a.emailsrvr.com (SMTP Server) with ESMTP id 47C49301AD; Thu, 3 Jan 2013 14:44:05 -0500 (EST) X-Virus-Scanned: OK Received: from legacy20.wa-web.iad1a (legacy20.wa-web.iad1a.rsapps.net [192.168.2.206]) by smtp33.relay.iad1a.emailsrvr.com (SMTP Server) with ESMTP id 29358301E0; Thu, 3 Jan 2013 14:44:05 -0500 (EST) Received: from reed.com (localhost.localdomain [127.0.0.1]) by legacy20.wa-web.iad1a (Postfix) with ESMTP id 19F773C70066; Thu, 3 Jan 2013 14:44:05 -0500 (EST) Received: by apps.rackspace.com (Authenticated sender: dpreed@reed.com, from: dpreed@reed.com) with HTTP; Thu, 3 Jan 2013 14:44:05 -0500 (EST) Date: Thu, 3 Jan 2013 14:44:05 -0500 (EST) From: dpreed@reed.com To: "Dave Taht" MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_20130103144405000000_27465" Importance: Normal X-Priority: 3 (Normal) X-Type: html In-Reply-To: References: <1357239005.383531290@apps.rackspace.com> Message-ID: <1357242245.104614574@apps.rackspace.com> X-Mailer: webmail7.0 Cc: cerowrt-devel@lists.bufferbloat.net Subject: Re: [Cerowrt-devel] cerowrt 3.7.1-1 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: Thu, 03 Jan 2013 19:44:07 -0000 ------=_20130103144405000000_27465 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =0AI'm fine with the command line approach.... thanks!=0A =0A(is there any= thing special about how to run the "debloat" script? I assume it is a packa= ge that I download), but you can confirm that).=0A =0AAnd which queue shoul= d have ecn disabled?=0A =0A-----Original Message-----=0AFrom: "Dave Taht" <= dave.taht@gmail.com>=0ASent: Thursday, January 3, 2013 2:30pm=0ATo: dpreed@= reed.com=0ACc: cerowrt-devel@lists.bufferbloat.net=0ASubject: Re: [Cerowrt-= devel] cerowrt 3.7.1-1 released=0A=0A=0A=0AOn Thu, Jan 3, 2013 at 10:50 AM,= wrote:=0A> Perhaps this is premature, but I have instal= led 3.7.1-1 on my experimental=0A=0AI'm happy with 3.7.1 from a reliability= perspective.=0A=0AI've got 8 routers deployed on it now for testing, no cr= ashes, good=0Aperformance, I'm happy.=0A=0AStill need some features to land= in iptables and gui work, and dnsmasq=0Ato get out of beta and I'd like to= finish up simple_qos to become=0Aceroshaper...=0A=0Aetc...=0A=0Abut go for= it!=0A=0A> router as well. It seems to be working fine but now I'd like t= o start=0A> capturing monitoring data from the AQM (nfq_codel is enabled by= default?)=0A> layer.=0A>=0A>=0A>=0A> I'd also like to change the "WAN inte= rface" to be one of its 2.4 Gig radios.=0A> That's because I want to put th= e Cerowrt experimental router "in front of" a=0A> mobile hotspot that is op= erating using LTE to provide my internet access.=0A> (Yes, I know that "in = general" WLAN's need something better than nfq_codel,=0A=0AIn this case nfq= _codel is on ALL 4 wifi queues, so you will need to=0Aparse those. Also the= debloat script modifies the size of those queues=0Asignificantly vs a vs a= default openwrt setup.=0A=0AAlso I disable ecn on at least one queue...=0A= =0A> but in this case, it's a single device and a single hop - i.e. cable= =0A> equivalent). Alternatively, maybe I can connect the mobile hotspot to= the=0A> router using USB.=0A>=0A>=0A>=0A> Best way to do that? I have not= delved deep into OpenWRT/Cerowrt config=0A> files.=0A=0AWell, I'm a comman= d line guy, but you can do all this via the gui if=0Ayou do it all in one g= o. However:=0A=0AIn /etc/config/firewall:=0A=0AChange the ge00 entry to the= wifi device you are going to use - this=0Awill turn on nat for that device= .=0A=0AReplace the wifi interface with ge00 on the other entries in the fir= ewall.=0A=0AIn /etc/quagga/babeld.conf for the wifi device you are going to= use.=0AEnable it for ge00 if you are going to use that for something.=0A= =0AAssuming you are using dhcp on your wifi...=0A=0Ain /etc/config/network= =0A=0A...Basically swap the ge00 and wifi entries...=0A=0Ain /etc/config/wi= reless=0A=0AEnable "sta" mode for the wifi interface you are going to use. = (mildly=0Aeasier to get this right via the gui)=0A=0Ain /etc/config/dhcp=0A= =0Adisable dhcp service on the wifi interface you are going to use=0A=0Acro= ss fingers, make a small blood sacrifice to Murphy, reboot.=0A=0AI note tha= t both vi and zile (emacs) are installed from a command line=0Aperspective.= =0A=0A...=0A=0AAs for the usb approach, I think usb-net is built, but have = not tried=0Ait recently. There used to be support for several 3g usb-modems= , in=0Afact, installable via opkg.=0A=0A>=0A>=0A>=0A> -----Original Message= -----=0A> From: "Dave Taht" =0A> Sent: Wednesday, Janu= ary 2, 2013 5:03am=0A> To: cerowrt-devel@lists.bufferbloat.net=0A> Subject:= [Cerowrt-devel] cerowrt 3.7.1-1 released=0A>=0A> Two formerly back-ordered= 3800s arrived yesterday!=0A>=0A> They barely had time to power on before I= reflashed them with:=0A>=0A> http://snapon.lab.bufferbloat.net/~cero2/cero= wrt/wndr/3.7.1-1/=0A>=0A> I still regard this series as heavily development= oriented and=0A> unsuitable for general use. In particular I'd like to wai= t for dnsmasq=0A> to come out of beta, fix AHCP, add a gui for the ceroshap= er, etc, etc.=0A>=0A> But: This is the first devel release I've been able t= o test in the=0A> real world as a default gw in a while. So far, so good.= =0A>=0A> I have some issues with how the new network6 configuration stuff= =0A> interacts with ahcp, but aside from that... I saw upnp work for the=0A= > first time... saw the ula auto code work... analyzed some dropbox and=0A>= netflix traffic, ran a couple android boxes through it, fiddled with=0A> n= fq_codel...=0A>=0A> some notes:=0A>=0A> + resync with openwrt head=0A> + up= date to Linux 3.7.1 with unaligned patches from robert bradley=0A> + A QFQ+= update=0A> + mildly improved nfq_codel=0A> - Missing cups support (didn't = compile=0A> - no ipv6 npt yet=0A>=0A> Merry New Year!=0A>=0A> --=0A> Dave T= =C3=A4ht=0A>=0A> Fixing bufferbloat with cerowrt:=0A> http://www.teklibre.c= om/cerowrt/subscribe.html=0A> _____________________________________________= __=0A> Cerowrt-devel mailing list=0A> Cerowrt-devel@lists.bufferbloat.net= =0A> https://lists.bufferbloat.net/listinfo/cerowrt-devel=0A=0A=0A=0A-- =0A= Dave T=C3=A4ht=0A=0AFixing bufferbloat with cerowrt: http://www.teklibre.co= m/cerowrt/subscribe.html ------=_20130103144405000000_27465 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

= I'm fine with the command line approach....  thanks!

=0A

 

=0A

(is the= re anything special about how to run the "debloat" script? I assume it is a= package that I download), but you can confirm that).

=0A

 

=0A

And which q= ueue should have ecn disabled?

=0A

 = ;

=0A

-----Original Message-----
Fr= om: "Dave Taht" <dave.taht@gmail.com>
Sent: Thursday, January 3,= 2013 2:30pm
To: dpreed@reed.com
Cc: cerowrt-devel@lists.bufferbl= oat.net
Subject: Re: [Cerowrt-devel] cerowrt 3.7.1-1 released

=0A
=0A

On Thu, Jan 3, 2013 at 10:50 AM, <dpreed@reed.com> wrote:
&= gt; Perhaps this is premature, but I have installed 3.7.1-1 on my experimen= tal

I'm happy with 3.7.1 from a reliability perspective.
I've got 8 routers deployed on it now for testing, no crashes, good
performance, I'm happy.

Still need some features to land in ip= tables and gui work, and dnsmasq
to get out of beta and I'd like to fi= nish up simple_qos to become
ceroshaper...

etc...

but go for it!

> router as well. It seems to be working fi= ne but now I'd like to start
> capturing monitoring data from the A= QM (nfq_codel is enabled by default?)
> layer.
>
><= br />>
> I'd also like to change the "WAN interface" to be one o= f its 2.4 Gig radios.
> That's because I want to put the Cerowrt ex= perimental router "in front of" a
> mobile hotspot that is operatin= g using LTE to provide my internet access.
> (Yes, I know that "in = general" WLAN's need something better than nfq_codel,

In this ca= se nfq_codel is on ALL 4 wifi queues, so you will need to
parse those.= Also the debloat script modifies the size of those queues
significant= ly vs a vs a default openwrt setup.

Also I disable ecn on at lea= st one queue...

> but in this case, it's a single device and = a single hop - i.e. cable
> equivalent). Alternatively, maybe I ca= n connect the mobile hotspot to the
> router using USB.
>>
>
> Best way to do that? I have not delved deep i= nto OpenWRT/Cerowrt config
> files.

Well, I'm a command = line guy, but you can do all this via the gui if
you do it all in one = go. However:

In /etc/config/firewall:

Change the ge00= entry to the wifi device you are going to use - this
will turn on nat= for that device.

Replace the wifi interface with ge00 on the ot= her entries in the firewall.

In /etc/quagga/babeld.conf for the = wifi device you are going to use.
Enable it for ge00 if you are going = to use that for something.

Assuming you are using dhcp on your w= ifi...

in /etc/config/network

...Basically swap the g= e00 and wifi entries...

in /etc/config/wireless

Enabl= e "sta" mode for the wifi interface you are going to use. (mildly
easi= er to get this right via the gui)

in /etc/config/dhcp

disable dhcp service on the wifi interface you are going to use

cross fingers, make a small blood sacrifice to Murphy, reboot.

= I note that both vi and zile (emacs) are installed from a command line
perspective.

...

As for the usb approach, I think us= b-net is built, but have not tried
it recently. There used to be suppo= rt for several 3g usb-modems, in
fact, installable via opkg.

>
>
>
> -----Original Message-----
> F= rom: "Dave Taht" <dave.taht@gmail.com>
> Sent: Wednesday, Jan= uary 2, 2013 5:03am
> To: cerowrt-devel@lists.bufferbloat.net
= > Subject: [Cerowrt-devel] cerowrt 3.7.1-1 released
>
> = Two formerly back-ordered 3800s arrived yesterday!
>
> They= barely had time to power on before I reflashed them with:
>
&= gt; http://snapon.lab.bufferbloat.net/~cero2/cerowrt/wndr/3.7.1-1/
>= ;
> I still regard this series as heavily development oriented and<= br />> unsuitable for general use. In particular I'd like to wait for dn= smasq
> to come out of beta, fix AHCP, add a gui for the ceroshaper= , etc, etc.
>
> But: This is the first devel release I've b= een able to test in the
> real world as a default gw in a while. So= far, so good.
>
> I have some issues with how the new netw= ork6 configuration stuff
> interacts with ahcp, but aside from that= ... I saw upnp work for the
> first time... saw the ula auto code w= ork... analyzed some dropbox and
> netflix traffic, ran a couple an= droid boxes through it, fiddled with
> nfq_codel...
>
= > some notes:
>
> + resync with openwrt head
> += update to Linux 3.7.1 with unaligned patches from robert bradley
>= + A QFQ+ update
> + mildly improved nfq_codel
> - Missing = cups support (didn't compile
> - no ipv6 npt yet
>
>= ; Merry New Year!
>
> --
> Dave T=C3=A4ht
>=
> Fixing bufferbloat with cerowrt:
> http://www.teklibre.c= om/cerowrt/subscribe.html
> _______________________________________= ________
> Cerowrt-devel mailing list
> Cerowrt-devel@lists= .bufferbloat.net
> https://lists.bufferbloat.net/listinfo/cerowrt-d= evel



--
Dave T=C3=A4ht

Fixing buffe= rbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html

=0A<= /div>
------=_20130103144405000000_27465--