From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0061.outbound.protection.outlook.com [104.47.0.61]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 0162B3B25E for ; Wed, 14 Sep 2016 16:41:27 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=darbyshire-bryant.me.uk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=uLYwnHftPQNgqF5NWwrQhKG+w6wauldGMpAS0gBlxEI=; b=ZP8x7IzI0bnshJ3XTifqgKz4Rk9FcekKzIGfY/KN8S/hT5iSCmpstoPAJOnKuR551soVUZ0rfV6RXxGGVaLJ2sNdGkyXFtsWbe9xGAYN5S3hDZreQH1hrPkDCs64eL7xCjzNH5btOv5TF4HgXdT61aPZM63fp4Y5zff/q1Rv4mM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kevin@darbyshire-bryant.me.uk; Received: from [192.168.219.70] (151.229.94.142) by AMXPR07MB120.eurprd07.prod.outlook.com (10.242.70.156) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.619.10; Wed, 14 Sep 2016 20:41:26 +0000 To: References: <3ed1004a-d688-11ec-c788-d8a456b22b34@gmail.com> <23996FEA-F20C-4654-9A57-792927BCDC83@gmx.de> <7866b818-9e8d-6e0b-a223-690bba44b64b@gmail.com> From: Kevin Darbyshire-Bryant Message-ID: <89e6c1fe-69b7-9b16-fa56-2d2d6d5bc431@darbyshire-bryant.me.uk> Date: Wed, 14 Sep 2016 21:41:22 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [151.229.94.142] X-ClientProxiedBy: VI1PR03CA0004.eurprd03.prod.outlook.com (10.166.38.142) To AMXPR07MB120.eurprd07.prod.outlook.com (10.242.70.156) X-MS-Office365-Filtering-Correlation-Id: cc883d11-f0b5-4a56-59c9-08d3dcdf7f6e X-Microsoft-Exchange-Diagnostics: 1; AMXPR07MB120; 2:4kBGfeblDRRfNqAfNgB4HQdRV+2ngOHeRp7JXIeppjZiD59Xc6DclAMWnT2KMmovcuuUz5of3DHw7fjtEFf2XZ10/mEaAYXPYbxTNmwJVCqiHzrBc3MnZFf8v78PrYPuGr78URC/y676P1HHhKTqIIiBFmuP01QiWWhscsrHYyV6zS3/ez0qShdYNduWHHV+; 3:V5emr6pYxNl9/LxtpC4dVLpLTNgYN7x0BXdwLILFT2gZyhyQOkbJbNYDa7NuHry8a8sOPBbhNoHTnzYpdVfSL5zWqVGHlNm+66NRZ03UXnnkhytzAkSmXZPongp6UgHa X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AMXPR07MB120; X-Microsoft-Exchange-Diagnostics: 1; AMXPR07MB120; 25:HQOjlG/Sy2jUg/bUchxQYiykcf2enOEqOKAUItUsQOqzSWrH25vChyhNgrvzLfdpdtPap7vb/ztv93rJYWtpWgtw/bm9/41VJPWjrElLRlPpl1/049PlioIBRMaLAteVmGw4FUWJfJwUjYtFSbjI68jaPZW4EVgNqwAQJIvaCJG32u/O+68c2KDHYoVtR73RG6THoYAYqtgD3eAex82feJaQMLgqROyRqqGmFGFAscHUnH6WbjTlIWyElGF5qP0cgeGudgymDhpyv4w2qIvbcP9BdbYresmsBvyhbPvflG3w3CGrLBxrfc5Bn7xYk+IHktBx1yMsTR6FvKbpdkAGHHeaNAmA9L1g8QqKnNskRQATSsH8tHuo/EPCH/LqKgv96hvbuBOeq0ItH3jlTPCsvHvjh486x/Y/b1fsPzhEmm1QexGLqvZHrvPaCHSWR9TkElkcUV9S32iRe+TfHSAYdq8w7KxZqjTlWJJ2reGyXRDSk4KYP2DCpybOhgZlhtr/8cnNGdR98CxqJ5gA+nlCSYz9+Oo0l5azijiuASdEmoaE+epBshJDqLt7GIQkhZXVqGk5IFkl7v7EA2SxpNnsOayD+PtYtpeIWC7I0+9QUT6EcQf1FjbFyzd+BS4F3hMhBMEFJ+F0+7QaF+lkl34/PwN0bfMAulxcgXIcktMr9P2SCPwdVy/g74HUWgpTn1Cf/r3YReKijZk15ud4IZSFrZ9XINHMCaBTZ7yPuU/e+iFQ7/MJmsrWKrx3JxNHQXwO X-Microsoft-Exchange-Diagnostics: 1; AMXPR07MB120; 31:T15F/I8VTvo2BT0jw3+HQoiuJMd8YGC0v9olc2S8FTQkm43azJrWwmaoQHcJoN7iPk6xTDW3VICkKMsLpBCqQO3++hW7r0k/pXYy5Oy7G/KIVacRsndyyoKbKhFVPmEyKlXE6ExbyM/yHRt4mtqARXZXGTs4x216rkDaHoZvxrIGjiV3RAo3l27R9Kc5AY8mzO0l1K+BDNSnbju5fSQjxsOZXq71coPZguIQ9oglzno=; 4:OcoY6dtA/wf02tEviBLhagjoT6LxvYzZjHpRJH1Jb0d5qXcVrJrD8WZxrDcveiOoFsAGTS/Ol1hVNuubY51dRE+JBnGkjr/sSAZku5zxces6cBvdlZjbIzjKGAaxuAIxLaRFeF5KAxoivwYiUCDU9dbGuaJq044ebdjdT7/9CCrFtieoPHr9BSVi0mP7otfuqDANPu8i6r2IJmZ/QePhY9yPp1EFxkcsCHo8lqZloAUDlo74GfPYvQKuFcfW5PCSdFsjyLJy+a7fmlB1KWqKEzDqljggg6R7162JOvYz5bU22IOgY/lS+6UGuSX4xlwaxz6TkH89kkoQsTmYww/o0YyA5s/W26FH5fB6uSlG8dziiXk3kXnTNeKgdfZc7ICvOOcw2DrUoCTz3fwyDZgcsiaCP7xgfiPjOzAD+UD6NYU= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6043046)(6042046); SRVR:AMXPR07MB120; BCL:0; PCL:0; RULEID:; SRVR:AMXPR07MB120; X-Forefront-PRVS: 006546F32A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6049001)(6009001)(7916002)(189002)(199003)(24454002)(3846002)(64126003)(230700001)(2906002)(2950100001)(19580405001)(586003)(2351001)(189998001)(65956001)(105586002)(83506001)(65826007)(5660300001)(66066001)(450100001)(86362001)(65806001)(106356001)(92566002)(81166006)(31686004)(68736007)(23676002)(117156001)(8676002)(97736004)(305945005)(6116002)(107886002)(81156014)(33646002)(74482002)(42186005)(19580395003)(50466002)(76176999)(36756003)(54356999)(77096005)(50986999)(7846002)(31696002)(93886004)(110136003)(7736002)(47776003)(101416001)(4001350100001); DIR:OUT; SFP:1101; SCL:1; SRVR:AMXPR07MB120; H:[192.168.219.70]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: darbyshire-bryant.me.uk does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTVhQUjA3TUIxMjA7MjM6OW8vMXIzcTNhTzZmblJCSnFYWG9YRG9uVXVu?= =?utf-8?B?WTNVWDA1TWJHeVNQeU9mQ2ZMQXVJdWxZY2pBMnNOSy92UVJkcTltcCtMaURx?= =?utf-8?B?M0V3VkFha2l0ZmhaVjltMGVNRko4QVJRMkwzQmhNczZmNHpGaWxHNjFON2E4?= =?utf-8?B?N2w4RzBjaGZPUm1mVmZoVnVvSlZCSWplV3J6ZUZlMzN6cU5hWDEzMXkyZUlZ?= =?utf-8?B?WFRsYXdDRkJEOGw2RjBaS2wrZUg2bHhVSVJTY0JUTEdDb2xyZHdwL09BaEgy?= =?utf-8?B?bkZXejJPZDFOTTl5TWxTN0VyZUFpV0phUzVtamRReUo1M2Z0anJkZW4rVDFk?= =?utf-8?B?dG83emF3L1hnWTFVTVdpd1RFRWFVOGpWQzNXSGc4SUVna2JIVGlnN0RVNjE2?= =?utf-8?B?Y3JoaFEwc3ljbDc3ODVETmdPaG1JbGlyaWhpSFFCTUpMOTIydjN3L3J1OTVu?= =?utf-8?B?UVNSZWNjUUhnU0RJcjFVTlk1R2lzUWcvYUkwMGFicjlBMDN2SHNjekY3OHA1?= =?utf-8?B?WHllNVNRcFJCM095MTBzVjBxdVhWbllPN0tyZUNtV2J6V0JWV1JOamF1SXkr?= =?utf-8?B?UGxaZmtRR1lBa0Rmc3p2d1VEOFhzczcxWEp3S24xd2RBdGxWSmplWjAvM0sx?= =?utf-8?B?cVczUjNoUmFPZmVsbjlQclpncHJNWnRhaUMwYnpONnhXYzZleGE0UlVvZVdD?= =?utf-8?B?cTFJK1BPVGVrQWtZTkR2UUQweUlncjZyeGY2RFIvSWhMZkNqNVZ3WU54bmpX?= =?utf-8?B?ajBJa3ppN2R0cWtkSzEvWmFXZlBUM2xsamhxSFJnOHd0RVhrVDdteDN4THlp?= =?utf-8?B?TWpRelVBcTNFKzhVQkRsb3dhaklWaE8rWG5ET3paL3dVVWcrRHRFT3ZaTFVK?= =?utf-8?B?V2xoZjJKUVU3VTlQc0lkSFhSSzcwcE5PN1hWb29hYlFWa25tNktQcUZUenpl?= =?utf-8?B?eVdlSkRLei9Yd2lqaTBKeHh4OVA1TGFNRXgwekFUbVhXKzh6TDBCeTFKdENm?= =?utf-8?B?eVB1WldzYUdnOGlJeHZCMFZxTGEwcWZad0VrckFqR0NJN3JjbWYxbm1oOHdu?= =?utf-8?B?a0FRZmRVSzVLTEI0byt4NmppczFXZDIxaU9Lay9MN0FCWFFOdHBiVFBlVTdy?= =?utf-8?B?RlBrTlV6dDhUalR3NEVuWE80UGRMVHNIOEpCakpMZHVYR243ZDJ3WElnMFBQ?= =?utf-8?B?bytTRks1QkFUOTIzL21FQlJ4Z2F0M2QyQW11M3NvVVFDTm5tTVczYmNFMWJi?= =?utf-8?B?VnpoTmQ1QkFTNlRQWFNkeHNGcGJkUU0vWTdtb1BVOXBFb1hEb05rS29paTNU?= =?utf-8?B?ck1FcHpiVU02d3NuT2tWSi85aFZaU2JoK2ZmZXVwSFF5TVJwZU5SZjV0MXhu?= =?utf-8?B?OVpMRm4zd1dOaTJqclpoYy9jSnZKZ213dStyNGxIeWtza1BCNUl0Z09pbUZJ?= =?utf-8?B?amhGeE1oK0g5WkZWNDY1b0d3clRlaVpqMjkwdUJNWHZqcUtkVzRYMytCeXh5?= =?utf-8?B?QkRwY2dMTjZwcDE4clNwdXlkNm5PY0R3d2dubm1rWVdkRzBtK3BRNHpyMEkw?= =?utf-8?B?VjNNTWJ3TEg0Y3J1cE9CeHJ1Q1AxekhzRmdnaHE5S0tXMjlYWnh2czBRYTVR?= =?utf-8?B?QllmSXlYVjhMR1MrME9OYk9vclh5MFVHVXdCaE9YY2VHVEZjMDZyYzkrQlIv?= =?utf-8?B?anJCMDRUckYrWEhRZk9QdDZ4K0txblNpejY4blJlemxiZXp6QktJdjZoOHdt?= =?utf-8?B?OXE2SGtiaEUxeDVUNnlUSmFVb3ZsR2EvSUE1cG9FTEFoR0VRamVzQU0yNDhJ?= =?utf-8?B?Z2hQcTgwWituYU9WRTliUUdwUlFVK0FSeXRjYlp6NTFhc2ZKbSszTE11WUI4?= =?utf-8?Q?RmAL0TkDFo=3D?= X-Microsoft-Exchange-Diagnostics: 1; AMXPR07MB120; 6:BbYjErCGTkdiLrieNqCHQ2/Oar78rsZL4M3McfAHWO5pbl+Kz2jZWXi43iX3Iu0AiqJ1plY0qrRyCVhStcaEXQtMyaYvqp36Pe6DOydV8TSLRKqejh8A4mT+ZIskRSku3wUVgmhuFxiZpXP3xN8o/QukaDP6l79Z9T6hZLHTW3mAzCPbQEzzhs9WoWPT0YpylG7qU0XiL81GiFBNUkl5nDiYT6dPLhNrBCERsmJDSfEaIAufjxFskf5fMMm8R8uEdXkbBkgxUON6vgnxR2+zEqXn1zZO9xNtVaF2ERrMGXSfrSh/brMt/ob04VdzIJQr; 5:Vc+7fQlHAH4OmBRCFC3qsIxAqHyhwJx+vCdS1EViOCXx5EA3nyBglL5npqVsb4OYQF83Sxg2ENQSzbY9u3JhgVAeUuFXFB8wMO/G9X8NcysumVS0MBOPgTv8tf9azRva+zaEBedLBewZ6KO1UiS4dg==; 24:/xtuQU9k6pU0FDrPIFi0XgEAkaZl3Rgu1zN0O3tnxoSzddmYzFhu06O/dFzDKTiPFiEw+U+3qzeycQ85MWwhfL2Szf0a4M0F4ulkSw5ZjQw=; 7:yYhOrFC1bOq7IzZ8jktcdzJh7gWwoomCiDv40i3vUCLzeQLZm+lSv2CbTGuHRB6NdzM9YF/ucQqSgFIsyONOrsaZlyRTGgg83+tHB1+CDKaIPLv8z1zJuc/tCU3piP2uPM9EVLASho0t9vZQm+mc+rs0BGc3eJq+iLKTmaRRQj3KvY42fkmPUw+v04C+5KL/ottP3wggf8oQkRut7zZ5oidznX5PsQzxQtpGrxYYvmw/IH8wLfdycXhlw9C8C4ow SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Sep 2016 20:41:26.1278 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMXPR07MB120 Subject: Re: [Cake] Configuring cake for VDSL2 bridged connection X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Sep 2016 20:41:28 -0000 On 14/09/16 21:06, techicist@gmail.com wrote: > I'm back again, been quite busy so lost track of this. I'm using LEDE > now too. > > Is there an easy way to see cake is actually working? A command or > something I can type in just to get clarification? You can prove that cake is being used as the queue discipline (qdisc) by doing something like 'tc qdisc' On my LEDE box it returns: qdisc noqueue 0: dev lo root refcnt 2 qdisc cake 800d: dev eth0 root refcnt 2 bandwidth 9840Kbit diffserv4 dual-srchost rtt 100.0ms noatm overhead 12 qdisc ingress ffff: dev eth0 parent ffff:fff1 ---------------- qdisc fq_codel 0: dev eth1 root refcnt 2 limit 10240p flows 1024 quantum 1514 target 5.0ms interval 100.0ms ecn qdisc noqueue 0: dev br-lan root refcnt 2 qdisc mq 0: dev wlan0 root qdisc fq_codel 0: dev wlan0 parent :1 limit 10240p flows 1024 quantum 1514 target 5.0ms interval 100.0ms ecn qdisc fq_codel 0: dev wlan0 parent :2 limit 10240p flows 1024 quantum 1514 target 5.0ms interval 100.0ms ecn qdisc fq_codel 0: dev wlan0 parent :3 limit 10240p flows 1024 quantum 1514 target 5.0ms interval 100.0ms ecn qdisc fq_codel 0: dev wlan0 parent :4 limit 10240p flows 1024 quantum 1514 target 5.0ms interval 100.0ms ecn qdisc noqueue 0: dev wlan1 root refcnt 2 qdisc cake 800e: dev ifb4eth0 root refcnt 2 bandwidth 39300Kbit diffserv4 dual-dsthost rtt 100.0ms noatm overhead 12 eth0 is my WAN facing interface, which is why it's the only interface with 'cake' as the qdisc. You'll also note the overhead parameter. 'tc -s qdisc' will show some more interesting stats for all the qdiscs. Narrowing to a particular interface is often more helpful e.g. 'tc -s qdisc show dev ifb4eth0' would show those same stats for the 'incoming' side of my wan interface. The outgoing interface is probably where most of the cake action is taking place. Look at 'drops & marks' for cases where cake has signalled flows to back off. Also the more dynamic stats of sparse (sp), bulk (bk) and unresponsive (un) flows give a snapshot of how many flows cake is dealing with right now. > > Also, I've set the overhead to 12 as recommended before, due to the VLAN > BT Openreach use in the UK, which I believe OpenWRT cannot account for. > Whilst in this section of the LuCi GUI, I noticed "Which linklayer > adaptation mechanism to use; for testing only", has a "cake" option? > Should this be enabled? Yes it should be enabled. Kevin