From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from uplift.swm.pp.se (swm.pp.se [212.247.200.143]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by huchra.bufferbloat.net (Postfix) with ESMTPS id F07FD21F760 for ; Sun, 28 Jun 2015 23:12:19 -0700 (PDT) Received: by uplift.swm.pp.se (Postfix, from userid 501) id A94C1A1; Mon, 29 Jun 2015 08:12:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=swm.pp.se; s=mail; t=1435558336; bh=3Pg1bHbkQFdbmvvwyWX1NtpnEQWfamHYGl3Md27C3Fs=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=IHG6QluX6CIpLuX/S+BiyINWAepTgxDKCLDlYILbapTJFEpbuW+viTXi6XN36kiit 7i1UfNYZPNzXXxMED8zIIRxGCKvfXI5/ISEVlOMafh9Au5pGxeEKEn7HLuQFYTSF0Y owDUw9FZloMAFEKTbOemELDnI+1oeI0WDm2QgXac= Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id 9BB7A9F; Mon, 29 Jun 2015 08:12:16 +0200 (CEST) Date: Mon, 29 Jun 2015 08:12:16 +0200 (CEST) From: Mikael Abrahamsson To: Sebastian Moeller In-Reply-To: <09BA156C-460D-4794-A082-33E805F3D6FD@gmx.de> Message-ID: References: <8B853F1C-DE5D-4F3D-88CC-CB8DA2D3E8B1@gmx.de> <04331509-F163-4184-90B4-8589073AFD62@gmx.de> <09BA156C-460D-4794-A082-33E805F3D6FD@gmx.de> User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) Organization: People's Front Against WWW MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Cc: "cerowrt-devel@lists.bufferbloat.net" Subject: Re: [Cerowrt-devel] performance numbers from WRT1200AC (Re: Latest build test - new sqm-scripts seem to work; "cake overhead 40" didn't) 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: Mon, 29 Jun 2015 06:12:48 -0000 On Sun, 28 Jun 2015, Sebastian Moeller wrote: After the modification, the installed policy looks better, I am now not getting any drops in iperf3 (=ECN is working). Please see link to test results. From my bw monitoring script, it looks like I am receiving more than 500 megabit/s though, even though sending is spot on at 500 megabit/s. Yeah, the receiving limiter isn't working at all, I see now in rrul_be that I am getting full gige speed download. root@OpenWrt:~# tc -d qdisc qdisc cake 8005: dev eth0 root refcnt 9 bandwidth 500Mbit diffserv4 flows raw linklayer ethernet overhead 42 qdisc ingress ffff: dev eth0 parent ffff:fff1 ---------------- qdisc mq 0: dev eth1 root qdisc fq_codel 0: dev eth1 parent :1 limit 1024p flows 1024 quantum 300 target 5.0ms interval 100.0ms ecn qdisc fq_codel 0: dev eth1 parent :2 limit 1024p flows 1024 quantum 300 target 5.0ms interval 100.0ms ecn qdisc fq_codel 0: dev eth1 parent :3 limit 1024p flows 1024 quantum 300 target 5.0ms interval 100.0ms ecn qdisc fq_codel 0: dev eth1 parent :4 limit 1024p flows 1024 quantum 300 target 5.0ms interval 100.0ms ecn qdisc fq_codel 0: dev eth1 parent :5 limit 1024p flows 1024 quantum 300 target 5.0ms interval 100.0ms ecn qdisc fq_codel 0: dev eth1 parent :6 limit 1024p flows 1024 quantum 300 target 5.0ms interval 100.0ms ecn qdisc fq_codel 0: dev eth1 parent :7 limit 1024p flows 1024 quantum 300 target 5.0ms interval 100.0ms ecn qdisc fq_codel 0: dev eth1 parent :8 limit 1024p flows 1024 quantum 300 target 5.0ms interval 100.0ms ecn qdisc fq_codel 0: dev ifb4eth0 root refcnt 2 limit 1024p flows 1024 quantum 300 target 5.0ms interval 100.0ms ecn root@OpenWrt:~# tc -d class show dev eth0 class cake 8005:6 parent 8005: class cake 8005:44b parent 8005: class cake 8005:50c parent 8005: class cake 8005:5fc parent 8005: class cake 8005:716 parent 8005: class cake 8005:7b3 parent 8005: class cake 8005:b43 parent 8005: class cake 8005:c7f parent 8005: class cake 8005:c87 parent 8005: class cake 8005:d8d parent 8005: root@OpenWrt:~# tc -d class show dev ifb4eth0 class fq_codel :32c parent none I have put the results at http://swm.pp.se/aqm/rrul_150629-cake-1.tar I also have a small shell script that prints out pps and bw once per second that I run on my ubuntu machine, just to see approx how much traffic is being used. Might be useful for someone. http://swm.pp.se/aqm/measurebw.sh -- Mikael Abrahamsson email: swmike@swm.pp.se