From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-1" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id EEF3F21F409 for ; Fri, 23 Oct 2015 10:45:11 -0700 (PDT) Received: from hms-beagle.home.lan ([217.237.68.126]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MegeC-1a9P9H3sq0-00OIxx; Fri, 23 Oct 2015 19:45:08 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) From: Sebastian Moeller In-Reply-To: Date: Fri, 23 Oct 2015 19:45:10 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <562A5BE5.6010101@gmail.com> To: Alan Jenkins X-Mailer: Apple Mail (2.1878.6) X-Provags-ID: V03:K0:5ifQ1o7diq9gex2Yn51v8++AjgXyp8EvebrEs+6sBVmPAWJBy4l fclV9wJ3oHk/aMDUD2LN6h9kAjcVGsP8dKqd6NhIcAcYu9LxkJIncYUzRCx4cQFTnfuLTF3 iG0bLmz55TuHoUygfuTU/gzrg4AvBufNpU161rBxJET5kXlABfSAhrJdinldtQ4wDwyyG8A WUfhBunD5yj+oh8UTWu1g== X-UI-Out-Filterresults: notjunk:1;V01:K0:+2q/oE1mwh0=:rVkkwrZ5Ry4GfNKIOPLUrI MVL1xXjoTE9uQ0YvmJBaHpppkZNVaPr9lwVChIoJFE2n3ZbJCjVmCxTodEte6nCBGZvRQ507F 2K1ixqJr5I5pzfipSeFBRpmQPqB5ybLu9QrN+ldsMb7kBwEI1JON1nWlcTtIrK6R8ZQIQ9sW/ MsaECsXZeUxlD/UQJOi6J1P/V3w/xoe/sFJEgD+nSIujtjf5yvAIj3Gtg+CgQSHPZlo35+Wvj piOtz1D9MMady7J3XywSQnUb+IRpV+FAHhlOeAy6XVoDO9EXKONjNE/PVRh+6wSAH57AzYbCR vbAydpmedOV5AoMrCH7h/Q+xFxHxnQsRmb4tdXTSMzxVRtmLOn7ccEKSPmSurnUMG8TY3WqiX ki2+nmjiKiAQW0cS3Mqx1o55A+XoNorWOVpBA51FZJzclgbrTMblpPhE70DL3Xtx3KW+S9Sz8 zzcpdtxHS+5PRCwBz7eaDyiMegJy+nQgiWfpoW4cVavFeJaG4tqpo/DbifQ+1XaLkHPA0XSZO ULP5CMJY/WME7LsY0RlYnMQlT9GXZP+yF4IzpJ9m3FGlJuPvpIXeq8I5JDABcT8NQs0urgJHe mEa9TxYLI4+NGX++X7pbfa1gSe3h0IMV8CHtj0yPsKzFa7qyQMzGaOHdftMXG1/c05L8kQrWH k52at+1Nr480UDR0j/ekDbcppimSsfA5GS/GTTsnHBos/F+0s6/IrBVhaQUs1Ra/jrwoLvtlG zbxNFq9iX+3gbow9eL4gZftjtODPHmJQFuUfDHEBPW0rYfBQh8yeA9ixqs3aeal5+Wrhwehqv n3Nxfkm Cc: cerowrt-devel@lists.bufferbloat.net Subject: Re: [Cerowrt-devel] Problems testing sqm 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, 23 Oct 2015 17:45:34 -0000 Hi Alan, hi Richard, On Oct 23, 2015, at 19:02 , Alan Jenkins = wrote: > On 23/10/2015, Richard Smith wrote: >> I have a shiny new Linksys WRT1900ACS to test. >>=20 >> I thought it might be nice to start with some comparisons of factory >> firmware vs OpenWRT with sqm enabled. >>=20 >> So I built and installed an openwrt trunk but the results were very >> non-impressive. Rrul test reported mulit-seconds of latency and it = was >> equally non-impressive with sqm enabled or disabled. So I assumed = that >> sqm in trunk on this device must not work yet. Then I wondered how = well >> sqm in trunk was tested and that perhaps its broken for all devices. >>=20 >> So I tested openwrt trunk on my Netgear 3700v2 and saw the same = results. >> Then I tried openwrt cc and got the same results. >>=20 >> Finally, I went to the reference implementation: cerowrt 3.10.50-1 on = my >> 3700v2. Same results. >>=20 >> So at this point I'm thinking there's a PEBKAC issue and I'm not = really >> turning it on. >>=20 >> Here's my enable procedure: >>=20 >> Go the sqm tab in the GUI and set egress and ingress to 10000, set = the >> interface to the upstream interface, click enable, click save and >> apply. Everything else is left at default. ie fq_codel and = simple.qos. >=20 > Your description misses at least one step from the official how-to. > May be worth checking: >=20 > Start and Enable the SQM scripts. To do this, choose System =E2=86=92 = Startup > Click Start to start the SQM process > Click Enable to start the SQM process when the route reboots >=20 > The how-to is here: http://wiki.openwrt.org/doc/howto/sqm The version in trunk and in CC as far as I know will = automatically enable the =E2=80=9Cinitab=E2=80=9D if at least one sqm = instance is set to enabled and that state is saved or saved&apply=E2=80=99= d. >=20 >=20 > The original qos-scripts definitely required that step. IIRC, it's an > openwrt convention that installing a package doesn't automatically > enable its startup script. However this wasn't strictly necessary for > at least some drafts of the sqm code. I don't know if the current > version needs it or not. The current code should do that for you, but it might fail to do = so. I note currenty sqm is quite terse about success or failure (one = more thing on the secret todo list). Best Regards Sebastian >=20 >> I've also tried a reboot after enabling those settings and then gone >> back to the gui to verify they were still set. >>=20 >> My test setup: >>=20 >> Laptop<--1000BaseT-->DUT<--1000baseT-->Server >>=20 >> I run netperf-wrapper -H Server -l 30 rrul and look at the 'totals' = or >> 'all' plot. >>=20 >> If I run the above with this setup. >>=20 >> Laptop<--1000baseT-->Server >>=20 >> Then I get the expected 800-900Mbit/s with latencies < 15ms. So I = don't >> think there's a problem with my test infrastructure. >>=20 >> What am I missing and or what's the next step in figuring out whats = wrong? >>=20 >> -- >> Richard A. Smith >> _______________________________________________ >> Cerowrt-devel mailing list >> Cerowrt-devel@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/cerowrt-devel >>=20 >=20 >=20 > --=20 > A: Because it messes up the order in which people normally read text. >> Q: Why is top-posting such a bad thing? >>> A: Top-posting. >>>> Q: What is the most annoying thing in e-mail? > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel