From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 607BF3CB8A for ; Wed, 20 Jan 2016 12:40:16 -0500 (EST) Received: from hms-beagle.home.lan ([217.247.221.45]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0LZzKf-1ZrsN443Rt-00lijJ; Wed, 20 Jan 2016 18:40:12 +0100 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) From: moeller0 In-Reply-To: <55C85334-20A2-4625-BAD2-71BF536DF19D@burn.net> Date: Wed, 20 Jan 2016 18:40:09 +0100 Cc: Alan Jenkins , Bloat@lists.bufferbloat.net Content-Transfer-Encoding: quoted-printable Message-Id: References: <143AE017-AA48-442A-8A95-21CEE60EA27E@gmx.de> <55C85334-20A2-4625-BAD2-71BF536DF19D@burn.net> To: Brandon Applegate X-Mailer: Apple Mail (2.2104) X-Provags-ID: V03:K0:wqaiVxI4yVtScqUq7FYDxrkfz6wR9LHVJ8d2wUkjbFVqAPGxC+S hPxj1dKK2QB0A9nDC5ORmy/jmg86mOVOqg0GxRBBbhL1ShedQOq0khh9raMFoRoxIg6tp4C P1WJkVYfZGZvE2lS4+D46JUEpuAzBJF0FIS4/ip19/nMe+eSdIvCglBHKA4gEPwywt8SeZ/ cVCEGjxZ2/kCxpO0zvPUQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:/ZkRCP4EJoQ=:uXERc/eK4OiMwm7sH5bxs2 AlRkcjw9EQmCV5FiFKhCiaFVa6Pqe+uHQkmbIYj5xljPsZbN5NfI0Ik74qEfRlYsv7CaGnY0r KHfqk3GaUsX677ysF821Y/KbRO4MiubMOvZ8HYFwRlGXq2jofsH0f3o6br6mI0aA0SJvpVfDw U0gOv5vUd9fqIBHjBMugP51rYkiR8HNEkXpQ438fMZ8A2cnTuowrft2hktJ5Rs/FST8pS38R6 fH8fTw/2RJnXtzRs9uwkjtBEdb1ypyXkTLbXzg2Yf+IpM8w8AUbeDKOFscVaUvmM7stlQzIs/ gw20StwBIgmOz+Wo7ClDV2t3ft+P+GKqOvGdKBFR+E/+Ig+qNXzo/DYgUhFHtD3Wr4WJSepYZ t3hvUrrSaKbtXUKKrOmiEciHw7CSrwM6mDNX3VrbY0vr38HJw+vr6e3cODBYThVXc83WFxuBU aU3boROhAndPs76qI/KSkfbuWdcsTWPEgwtEaPk7x/m/Ilz7HzgCVLtRcrwvV9zhlCShiSYNj MHH2pzVghKtF04HdYfoVjgDRyjk/BOvn+h7uyqq/NddKVP9jbY/5BryzjtX1Wq8NahnTB3UMP jPBp/wN0GJakAGEBnRFmYnu/UKtq8XG6qWE16albKCwrahf+w7roEd5HxSqLcr8BZlGUURPt9 xQk3iqwtvCvpmzbmxBvPUfqOHXNZL3IlQOapvrE65u1DEHgl0Pwa1mfheezzvHDVKGUOkxIxq 5cRpQXayot9BERI+HFKxpiy4oyEEOa9sr0TQzwpAQkzE6W5zP5+bhNYlm/z9KfdNZOGjipQlH M4zZ3ei Subject: Re: [Bloat] Getting started with sqm-scripts - latency good, bandwidth decimated X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jan 2016 17:40:16 -0000 Hi Brandon, > On Jan 20, 2016, at 17:10 , Brandon Applegate = wrote: >=20 > I=E2=80=99m getting more confused as I go on :) >=20 > So I=E2=80=99ve rebooted and the tc classes seem to have come back. = Since this is Ubuntu 12.04 - it doesn NOT have systemd. I mention this = because I see there is a systemd config in the sqm-scripts package. >=20 > I have not added any hooks to run 'sqm start=E2=80=99 - neverthless - = I have all the rules seemingly there on a fresh boot. I also have a new = =E2=80=98interface=E2=80=99 - ifb4eth0.666. =20 This is ours ;) sqm-scripts needs an intermediary functional = device or IFB for short to allow attaching a qdisc to the ingress = direction; and the IFB4${IFACE} is the convention we adopted in sqm = scripts. If you set ingress shaping to 0 this should not appear at all = (or only transiently). > Since I=E2=80=99ve never messed with tc - I have no idea = how/where/what is =E2=80=98saving=E2=80=99 these rules and making them = persistent. I=E2=80=99m struggling to use google and grep -ir to see = where Ubuntu is saving this. I believe that has been resolved in later posts already... >=20 > Furthermore - the scripts seem to be working now. Slightly = embarassing - it could be the result of having mucked with the gentoo = script and having two many variables flying around at once. So sqm-scripts now works in both direction as you expect it? = Preserving latency under load performance for a relatively small = bandwidth sacrifice? >=20 > I currently lose a small fraction of my bandwidth - but bufferbloat = gets an A on the dslreports speedtest. Well, you can always try interative to relax the shaper settings = again to recover some of the lost bandwidth. But please note that in the = ingress direction the shaper works the better the larger the difference = between the artificial bottleneck rate (you set for the shaper) and the = true bottleneck rate is; I seem to recall that people typically are = sufficiently happy with ingress shaping rates of around 85-90% of = ingress line-rate. Best Regards Sebastian >=20 > I=E2=80=99m going to concentrate on understanding how / where these = rules are getting made =E2=80=98persistent=E2=80=99.