From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 1B3113B260 for ; Mon, 29 Aug 2016 18:22:25 -0400 (EDT) Received: by mail-it0-x233.google.com with SMTP id x131so131381258ite.0 for ; Mon, 29 Aug 2016 15:22:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=HDvgZKrTtSXfyLg7YiclPeXnC0LiQtAe2vKncOzWpl8=; b=psvx3SYMNQCbdcRPMIH+pqEMdLykazRNI2lZ3RR2VsVZH9tWhJ6CszIxJ+IAfRkAn7 CaLuN1iIefagHeNR9ug6QmR8x0Ecb06e1NVLTR4YXg7Fw3PKdqW4MsONMaw6kuHVPdeN pXnSf7hXn7JyzJEcOHSHetEcW1ptlVcuSMLI67t2mkbAf/Vw3tdZRzQbfVWm1WA1uZyG K8CV6jKTqOhxokSMgv9eSOn1HZ2Ml330zzWSwsn9xQp4dKitX0q97G8KcoLWazPAVN+Y jbcAan+GXVkw/M/YDvxtMbgHSmcV2LYznsPPEWcUI4+SFF3LNO01wIyxw3kUA+oTv7ne UERQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=HDvgZKrTtSXfyLg7YiclPeXnC0LiQtAe2vKncOzWpl8=; b=UZsr/sJRFcvAEvQaM7S2LsoN1DvBNMwzMB36xOfacLnpldQIJob5hQvYCrgSnRdOGS WETQ6bFR6PZUdrPgKYBhuoUNaEN5yUhk9F213+eraEuJs6cJhl31PSIE40Yq1/Dhq+r9 z7ApF39BT0gOBq1OlI2dlaRVBuEm/Y2sKdLNj14JjYr2tB0Ana/r5Ii33k4pKwQNbD3N SCA1beulrdKKT3DtM8gVV4ffDDz5Dit9p7AawG3mbqcdHHy+EM5c6WL3p9lJ4mJfWhkH QCalTzHyTYx8EAqy60C7gmkb9BN5F89FlZidosYW5zK01W6HnCskkQzbru5YfGEa5y5v e8nA== X-Gm-Message-State: AE9vXwMYSP4hQvdhH3KFtKHE+xw/CB93//JD690kqReoOp4Z0CjuLYG1nn0CwAFTUY2Nxwf/sxKj2+Ol9kmc6g== X-Received: by 10.36.249.71 with SMTP id l68mr16315085ith.46.1472509344530; Mon, 29 Aug 2016 15:22:24 -0700 (PDT) MIME-Version: 1.0 Received: by 10.36.13.200 with HTTP; Mon, 29 Aug 2016 15:22:23 -0700 (PDT) In-Reply-To: <874m639tao.fsf@toke.dk> References: <9c57d85b-99a0-8dbd-a32e-6af9f5c95787@gmail.com> <874m63ju2g.fsf@toke.dk> <8d19c536-ae4a-e383-71e7-eeaafcba05d8@gmail.com> <874m639tao.fsf@toke.dk> From: Dave Taht Date: Mon, 29 Aug 2016 15:22:23 -0700 Message-ID: To: =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= Cc: Richard Smith , make-wifi-fast@lists.bufferbloat.net Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Make-wifi-fast] Testing the LEDE nbd/staging branch X-BeenThere: make-wifi-fast@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Aug 2016 22:22:25 -0000 I have tested toke's wndr3800 build below, and with psk2+ccmp crypto enabled, using an osx box to drive the tests, I can get 210Mbit wifi downloads and uploads for nearly any number of flows. Fairness is nearly perfect. w00t! Regrettably my laptop is still running the broken code (and toke's got patches to send), so I can't test the linux wifi on that laptop. I(or someone with a non-borken laptop running) need to test tkip and other forms of aes... see table here for how to configure https://wiki.openwrt.org/doc/uci/wireless#wpa_modes One really impressive thing, during a 24 flow download test, was how good packet aggregation got. Total packet count:: ideal 7702277 lookaround 4715 Average # of aggregated frames per A-MPDU: 31.8 I have never, driving tests with tcp, seen it get that good (nor have I tested via an osx box much) The script that I'm basically using, if you'd like to replicate my results with your hardware/conditions with various forms of crypto on (and please compare against off!). #!/bin/sh flent -t "psk2-cc-ht40-osx-ether" -H 192.168.1.201 -l 30 rrul flent -t "psk2-cc-ht40-osx-ether" -H 192.168.1.201 -l 30 rrul_be for i in 1 2 4 8 12 16 24; do flent -t "psk2-cc-ht40-$i-flows-osx-ether" -H 192.168.1.201 -l 30 --test-parameter=3Dupload_streams=3D$i tcp_nup flent -t "psk2-cc-ht40-$i-flows-osx-ether" -H 192.168.1.201 -l 30 --test-parameter=3Ddownload_streams=3D$i tcp_ndown done On Mon, Aug 29, 2016 at 2:09 PM, Toke H=C3=B8iland-J=C3=B8rgensen wrote: > Richard Smith writes: > >> On 08/29/2016 04:01 PM, Dave Taht wrote: >>> I guess I'm confused - does felix's repo also have your airtime >>> fairness scheduler? >> >> I may have confused you. I added the patches from your "wifi airtime fa= irness >> patches could use eyeballs and testing" post to the nbd/staging branch. >> >> The email (indirectly) suggested that was the branch to use. > > Yup, that's the right thing to do. > > I think I managed to fix the remaining crypto bug. Will send an updated > patch tomorrow (need to extract it from my pile of test versions). In > the meantime, here are some images with the patch applied if someone > wants to go ahead and test before then: > > https://kau.toke.dk/experiments/softq-debug/ > > -Toke --=20 Dave T=C3=A4ht Let's go make home routers and wifi faster! With better software! http://blog.cerowrt.org