From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ob0-x229.google.com (mail-ob0-x229.google.com [IPv6:2607:f8b0:4003:c01::229]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 76D6421F1A8 for ; Thu, 12 Feb 2015 20:46:29 -0800 (PST) Received: by mail-ob0-f169.google.com with SMTP id wp4so16156356obc.0 for ; Thu, 12 Feb 2015 20:46:29 -0800 (PST) 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 :cc:content-type:content-transfer-encoding; bh=8LjF0IeqZ0mXjcLSq1GmP7EN8I0QJLQFx2lQO3jkYVo=; b=0wQahUh4pnzf4LYZzyY27/bTQNXXz3tV8nxBqdEzF4NWLM41ZMQ4K2OpBKnGJxrnLC tGVsodCFk95vGYZ4qHNRqfS9Ua8OxZV0JSdPAPtAuxyeIPbes7XXRFD+2adUe7zSsr5k rajdxSqjdDr0iGdlofgkKooiiPQuLYQpjSkRXfPYdGgeER3xCq0lVp28IuSzOw7moZpP DC0eQRv9OJS/dFaSxoET2AHj403ihDWoPpE8t3tfVjt4ziMw6CKENUX6eBnvHESkBsu2 aUBPnRqtfwQiBjymURX0Syppi8Q9Mckxc6fAoEYVtVotazF56kxudJtJ49en+ySt2BFv tvtQ== MIME-Version: 1.0 X-Received: by 10.202.111.131 with SMTP id v3mr4784128oik.133.1423802788878; Thu, 12 Feb 2015 20:46:28 -0800 (PST) Received: by 10.202.51.66 with HTTP; Thu, 12 Feb 2015 20:46:28 -0800 (PST) In-Reply-To: References: <1396119385-16871-1-git-send-email-dave.taht@bufferbloat.net> <1396119385-16871-2-git-send-email-dave.taht@bufferbloat.net> <20140330222952.GA26806@lists.bufferbloat.net> <542C2786.6090704@gmail.com> <20141002014914.GA12656@lists.bufferbloat.net> <2BFE70BD-92CC-4639-8B3C-15EBA32A20A9@gmx.de> <5432BD26.1070907@laptop.org> <5436BAE0.4010700@gmail.com> <4DD07915-D6AB-4C10-ABE5-57ABDA2A5B8D@gmx.de> Date: Thu, 12 Feb 2015 20:46:28 -0800 Message-ID: From: Dave Taht To: "Luis E. Garcia" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: openwrt-devel , "cerowrt-devel@lists.bufferbloat.net" Subject: Re: [Cerowrt-devel] [OpenWrt-Devel] [RFC PATCH] packages: Smart Queue Management for AQM Packet Scheduling and Qos from CeroWrt 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, 13 Feb 2015 04:46:58 -0000 sqm-scripts entered the openwrt package repos for chaos calmer quite some time back. On Thu, Feb 12, 2015 at 6:02 PM, Luis E. Garcia wrote: > Sebastian , Dave, > Thanks for these instructions. > I just finished a round of 3 months testing this setup on a couple of MyN= et > N750 ( AR71xx based ) in several locations. > The feedback from users is very positive and encouraging - Most of them s= ay > that they feel the networks behave a lot snappier than before [ 7.5Mbps U= p/ > 1Mbps Down]. > > All I had to do was install the 3 packages over BB 14.07 : > ip-full from the OpenWRT BB repository > and luci-app-sqm + sam-scripts from the CeroWRT repository. > > Will the later two packages ever make it to the main OpenWRT package list= ? > or there other packages that on the main OpenWRT distribution that can be > used to provide this functionality? ( the 2 CeroWRT packages above make > really simple to setup ). > > Regards, > Luis Garcia > > On Thu, Oct 9, 2014 at 2:59 PM, Sebastian Moeller wrote= : >> >> Hi Luis, >> >> >> On Oct 9, 2014, at 20:05 , Luis E. Garcia wrote: >> >> > Please excuse my dumb question or just point me to the right >> > documentation. >> > But is there an easy way to run AQM/Codel on BB 14.07 ?? I'm running B= B >> > on a MyNETN750 that looks like it meets the HW requirements. >> >> There probably is, I assume you need to install ip-full from the >> BB repository, and then copy >> http://snapon.lab.bufferbloat.net/~cero2/cerowrt/wndr/3.10.50-1/packages= /luci-app-sqm_3-1_all.ipk >> and >> http://snapon.lab.bufferbloat.net/~cero2/cerowrt/wndr/3.10.50-1/packages= /sqm-scripts_6-1_all.ipk >> onto your router and try: >> opkg install sqm-scripts_6-1_all.ipk >> and: >> opkg install luci-app-sqm_3-1_all.ipk >> >> You might need to play with opkg options, but in theory it should work= =E2=80=A6 >> There probably also is a nicer way like adding a stanza similar to: >> src/gz toronto >> http://snapon.lab.bufferbloat.net/~cero2/cerowrt/wndr/3.10.50-1/packages >> to /etc/opkg.conf >> but I do not know the exact incantation of that, maybe hnyman, or Dave >> know the correct answer to this.. >> >> Best Regards >> Sebastian >> >> > >> > Regards, >> > Luis Garcia >> > >> > On Thu, Oct 9, 2014 at 12:57 PM, Sebastian Moeller >> > wrote: >> > Hi Richard, >> > >> > On Oct 9, 2014, at 18:42 , Richard Smith wrote: >> > >> > > On 10/06/2014 03:41 PM, Sebastian Moeller wrote: >> > > >> > >>> >> > >>> I have spare routers that I can run OpenWRT or CeroWRt on and I'm >> > >>> setup to test with netperf, netperf-wrapper on my local network ( >> > >>> desktop -> router -> laptop ) it's Gbit so I can easily saturate >> > >>> the router. >> > >> >> > >> That sounds great. I think the first test should be to run SQM unde= r >> > >> cerowrt, so you get a feel of how things should look. I typically r= un >> > >> netperf-wrapper rrul tests (for ipv4 and if available for ipv6) >> > >> through cerowrt with different settings for SQM. A second step then >> > >> is to instal SQM-scripts under openwrt and check whether the same >> > >> settings produce the same results ;) >> > > >> > > Ok. I'll get my spare WNDR3700v2 up running the latest cerowrt. >> > > Should be in the next few days. I'm a bit strapped for time right n= ow. >> > >> > No hurry, I really appreciate your help and there is no time >> > pressure (rather the other way around, I do this for a hobby, and real= life >> > leaves almost no time for that ;) ) >> > >> > > >> > >> So just let me know what you are willing/ready to test and we will >> > >> take it from there okay? (I would already be a happy camper if you >> > >> could just install the current SQM-scripts on openwrt and just send >> > >> me the output of =E2=80=9Clogread=E2=80=9D after installing and act= ivating SQM, as >> > >> well as the output from =E2=80=9Ctc -d qdisc=E2=80=9D before and af= ter enabling SQM, >> > >> and finally the output of running =E2=80=9C/etc/init.d/sqm stop ; >> > >> /etc/init.d/sqm start=E2=80=9D on the router=E2=80=99s console; tha= t hopefully works >> > >> or at least gives some indication what might be off. If you could >> > >> throw in a quick netperf-wrapper RRUL test through the router I wil= l >> > >> be most delighted ;)) >> > > >> > > Ok. That sounds like a good starter step. First question: Where are >> > > the current SQM scripts located and what's the process for installin= g them? >> > > Are they packages or stuff that I scp over and manually install? >> > >> > So the repository lives on: >> > https://github.com/dtaht/ceropackages-3.10 >> > I just followed Dave=E2=80=99s advice and used: >> > git clone git@github.com:dtaht/ceropackages-3.3.git >> > to get my own version to play around with. Oh, SQM basically is the wo= rk >> > of Dave (who wrote the scripts doing the actual AQM&QOS work) and Toke= you >> > packaged all this nicely and created the GUI for it (all I ever did wa= s >> > shuffling the GUI around a bit). I just started hacking around the fil= es >> > from sqm-scripts and luck-app-sqm on my cerowrt (so I could immediatel= y do >> > some testing), so I never got around building actual packages (I assum= e you >> > need to be setup to build whole openwrt/cerowrt images and that is out= side >> > the scope of my recreational coding), But that said if you copy the fi= les >> > from ceropackages-3.10/net/sqm-scripts/files to the matching directory= on >> > your router you should have a working sqm-script. Or just use a cerowr= t >> > built as SQM is standard and potentially hnyman=E2=80=99s build ( >> > https://forum.openwrt.org/viewtopic.php?id=3D28392 ) that also include= s SQM. >> > >> > Best Regards >> > Sebastian >> > >> > > >> > > I'll let you know when I've taken a stab at getting that working. >> > > >> > > > Richard A. Smith >> > > > Former One Laptop per Child >> > > >> > > Just FYI: I'm slowly switching my list subs over from my previous >> > > @laptop.org address to my personal address. Just switched this one = over >> > > thus the email address change. >> > > >> > > -- >> > > Richard A. Smith >> > _______________________________________________ >> > openwrt-devel mailing list >> > openwrt-devel@lists.openwrt.org >> > https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel >> > >> > _______________________________________________ >> > openwrt-devel mailing list >> > openwrt-devel@lists.openwrt.org >> > https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel >> > --=20 Dave T=C3=A4ht thttp://www.bufferbloat.net/projects/bloat/wiki/Upcoming_Talks