From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (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 719E721F627 for ; Fri, 23 Oct 2015 10:38:58 -0700 (PDT) Received: from hms-beagle.home.lan ([217.237.68.126]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0MhMg2-1aB2wX0xIA-00McMK; Fri, 23 Oct 2015 19:38:55 +0200 Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) From: Sebastian Moeller In-Reply-To: <562A5BE5.6010101@gmail.com> Date: Fri, 23 Oct 2015 19:38:57 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <7933F9A7-0F81-486C-A0C8-F700B3B6C3FA@gmx.de> References: <562A5BE5.6010101@gmail.com> To: Richard Smith X-Mailer: Apple Mail (2.1878.6) X-Provags-ID: V03:K0:uDbbx2g08OFX0J7IEBKtXEu2qxyNRepCe/OQJyrhNoCy0gHQsXE K9e6yv4IiguiVOiNjNyYAjCF+aRuVg+MyCYjc3XEzG5wagRw0F6bz6bi6p6EzeMurKfKAkF Ok2XU9oSwTnR/iTXkm4KVEH82Wj7uNCivD7/IQYzb4yR6dU5hMU2PwfWgpSUoReio6UhBhk hAlQuwt+rDf4QV5pZEVpw== X-UI-Out-Filterresults: notjunk:1;V01:K0:vt8rB36gPbs=:2ygS5A32GgEknqssTwMKLc Ra0gNRug0KMPoNJ25THNlTl3DM3fVoU3vgoyYioSfiXsVxNNAWuGHqc95bbMooOZ8VT7sPbBr bYP2F8U1/93Lh7y6/4srBR89BRbY1zm5zTUwlo0UoZ9UgHV4y62fAGFmFzVobYNyWpqwrD6yK Ll5xNcJUjhp9IAqIOa0jTuykcGQcc11vRLO8laS7goMFwH6BMWfjNlB1oTvEHe/osl2sEKgtk aAQhL1JEf+AbyvnnCIVZCwmd5qTwqqWcf9zLnHaPmb1DQABQypOFznAA8Nad0vgL9z7Hq6HM5 jERz4IgENgnKpxH1Hh6HhF6ZotJh9z6EvnZnYNZ9hSiHxozWJRMTAG0hVXVG6NJqnv9wGDRFn uzPRIoCqAf5NovtwdoazDT/zfEwobdffmhUud898ZF2wLHUhZltn8sle7JxIYSve0UETTTElq nXICvHS/sxchcIJPNaK4hZlBdqWBBw6uK+S+1euSjAxj21aO+JfG0UObvFgnnQzawyP3aBu7b 1/rSdD4WM8J5SC//hksM9OD7RyjOsCS6agflYSJozFZWCseycUNCJZkqcy2jI82dGEpBFU5J/ 1JwXPp1tKyUdaemXNllk/5a7OCiNZXERECDRHRb1Oy2PPHeQfVb20gMRc7823g5jK5jlS7jci 2LgTH7g1LqPzSvnTqiq8HsRbb9gInVU0qn3Bz4geqLxcatiQQAh/CNlsHNwpASftqpCmDlsIN H20y3L8oou92mjo5QGafWlFdmBokdKLQA9IOcUSgyq2sm+zRRp2UhRtGvg76PhBibmtNCtojc BTHS9Oe 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:39:21 -0000 Hi Richard, On Oct 23, 2015, at 18:10 , Richard Smith wrote: > I have a shiny new Linksys WRT1900ACS to test. Nice, I am quite curious how this performs... >=20 > I thought it might be nice to start with some comparisons of factory = firmware vs OpenWRT with sqm enabled. Good thought. >=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. Less good result. > 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. I believe it works reasonable well, at least there are no = reports about major failures known and only minor fixes outstanding. >=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. This is suspicious. >=20 > Finally, I went to the reference implementation: cerowrt 3.10.50-1 on = my 3700v2. Same results. Now the default sqm-scripts in cerowrt is ancient, but all the = same looks weird... >=20 > So at this point I'm thinking there's a PEBKAC issue and I'm not = really turning it on. Well, it might be lack of documentation=85 (on my todo list, but = way way back there, sorry). >=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 > I've also tried a reboot after enabling those settings and then gone = back to the gui to verify they were still set. The best test (for validity of the configuration) is to run the = following on the router and preferably copy and post the output to this = thread: 1) tc -d qdisc 2) /etc/init.d/sqm stop 3) tc -d qdisc 4) /etc/init.d/sqm start 5) tc -d qdisc >=20 > My test setup: >=20 > Laptop<--1000BaseT-->DUT<--1000baseT=97>Server What does DUT expand to? >=20 > I run netperf-wrapper -H Server -l 30 rrul and look at the 'totals' or = 'all' plot. I routinely look at the all_scaled plot as well as the totals, = often the time course offers some explanation why the total looks bad, = maybe you could post the plot here? Best Regards Sebastian >=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 > --=20 > Richard A. Smith > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel