Lets make wifi fast again!
 help / color / mirror / Atom feed
From: Dave Taht <dave.taht@gmail.com>
To: Noah Causin <n0manletter@gmail.com>
Cc: make-wifi-fast@lists.bufferbloat.net
Subject: Re: [Make-wifi-fast] Updated LEDE build with airtime patches
Date: Sat, 19 Nov 2016 09:18:11 -0800	[thread overview]
Message-ID: <CAA93jw7G=1NTDogFyUzgzS-xKXNUJRbAcf1TOKTuFxa9Cc7tHw@mail.gmail.com> (raw)
In-Reply-To: <48ff9504-958c-7c32-9da8-e227ce701851@gmail.com>

Thx noah! I just tried this, and aside from lacking babeld by default
(I need this to dynamically reroute the testbed), your QCA build works
on the uap-lite.

On the ath10k side, I get ~300mbit download rates from the osx box,
(vs 150-200 on the archer) via the uap-lite, with about 12ms latency
(in line with expectations). (in both test series I was using vht80).
However, I do not see codel induced drops on that side:

9a:d9# cat aqm
tid ac backlog-bytes backlog-packets new-flows drops marks overlimit
collisions tx-bytes tx-packets
0 2 0 0 204580 0 0 0 0 1463032915 954453

And latencies get way higher if I use vht40, so I kind of suspect we
still have multiple issues here.

as for the first issue: dropping at the ag71xx? NAPI bug (as pointed
out by eric dumazet)? Not enough patches?

As for the latter, I was concerned about the NAPI patches recently
added in for the ath10k, but don't know if those are in the 4.4
backport to lede.

I'd rather like to try a napi budget of like 16, rather than 64 on
router platforms that can't achieve a gbit in the first place.

...

There is a great deal more work to do on testing more stations (I
usually have to shut down the yurtlab in the winter, and cluttering up
the apt with dozens of wifi stations is a matter of ongoing
negotiation with gf), channels, rates, etc - I'm merely happy to have
a smoke test succeed enough to be able to encourage more to try this
stuff - and my first priority is nailing the ath9k to perfection.....

the snapon build server has long been standing idle, if you want to
use that for future builds.

...

Testing the 2.4ghz (ath9k HT20) side of the uap, I get similar results
as to the archer, and  sane codel drops, etc, with about 40Mbits of
throughput and sane latency (given how crowded the air is at the apt
I'm surprised it's even this good)

/sys/kernel/debug/ieee80211/phy1/netdev:wlan1/stations/48:d7:05:c0:9a:d9

# cat aqm
tid ac backlog-bytes backlog-packets new-flows drops marks overlimit
collisions tx-bytes tx-packets
0 2 168740 110 11230 644 0 0 0 239846710 156783



On Fri, Nov 18, 2016 at 7:00 PM, Noah Causin <n0manletter@gmail.com> wrote:
> Hi Dave,
>
> I built firmware for your Ubiquiti AC Lite from Toke's updated repository.
>
> https://drive.google.com/drive/folders/0B86IEgnrkAk0YkxMalhlUUsyOFU?usp=sharing
>
> There are two versions.
>
> I made one using LEDE's stock ath10k firmware and one using Candelatech's
> ath10k firmware.
>
> Packages:
>
> luci-ssl-openssl kmod-sched-cake luci-app-sqm luci-app-ntpc nano ethtool
> ebtables-firewall ebtables-netfilter openssh-sftp-server dnsmasq wpad
> basic-iputils (ping, ping6, etc...)
> iperf iperf3 netperf tcpdump
>
> I changed the Cake and sqm-scripts Makefiles to point to their latest stable
> git versions.
>
> I changed the ath10k-firmware and ath10k-ct Makefiles to point to updated
> versions.
>
> LEDE stock ath10k firmware:
>
> From
> firmware-5.bin_10.2.4.70.54
> To
> firmware-5.bin_10.2.4.70.58
>
> Candelatech ath10k firmware:
>
> From
> firmware-2-ct-full-community.bin-18.rc1-lede
> To
> firmware-2-ct-full-community.bin-18.rc2-lede
>
> Noah Causin
>
> _______________________________________________
> Make-wifi-fast mailing list
> Make-wifi-fast@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/make-wifi-fast



-- 
Dave Täht
Let's go make home routers and wifi faster! With better software!
http://blog.cerowrt.org

  reply	other threads:[~2016-11-19 17:18 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-11-17 16:30 Toke Høiland-Jørgensen
2016-11-17 16:32 ` Dave Taht
2016-11-18 15:30   ` Toke Høiland-Jørgensen
2016-11-18 16:44     ` Noah Causin
2016-11-18 16:50       ` Toke Høiland-Jørgensen
2016-11-19  3:00         ` Noah Causin
2016-11-19 17:18           ` Dave Taht [this message]
2016-11-19 17:42             ` Noah Causin
2016-11-17 19:08 ` Dave Taht
2016-11-17 19:22   ` Dave Taht
2016-11-17 19:36   ` Kevin Darbyshire-Bryant
2016-11-17 19:45     ` Dave Taht
2016-11-17 19:54       ` Dave Taht
2016-11-18 15:28   ` Toke Høiland-Jørgensen
2016-11-19 18:59 ` Jonathan Morton
2016-11-24 15:01 ` Toke Høiland-Jørgensen
2016-11-24 17:01   ` Dave Taht
2016-11-24 17:14     ` Toke Høiland-Jørgensen
2016-11-24 17:35       ` Dave Taht
2016-11-24 17:57         ` Dave Taht
2016-11-25  5:40   ` Dave Taht
2016-11-25 14:53     ` Toke Høiland-Jørgensen
2016-11-25 10:21   ` Loganaden Velvindron
2016-11-25 14:51     ` Toke Høiland-Jørgensen
2016-12-09 17:00       ` Loganaden Velvindron
2016-12-10 22:28       ` Toke Høiland-Jørgensen
2016-12-13 16:18         ` Loganaden Velvindron
2016-12-13 17:42           ` Toke Høiland-Jørgensen
2016-12-13 17:50         ` Leonidas Spyropoulos
2016-12-13 17:52           ` Loganaden Velvindron
2016-12-13 17:57             ` Leonidas Spyropoulos
2016-12-13 18:03               ` Loganaden Velvindron
2016-12-13 19:26           ` Toke Høiland-Jørgensen
     [not found] <CALukJKQMs3KyHJYzQ47p8hYM+MCpCfVjcWagr=_JHe_zhwarSA@mail.gmail.com>
     [not found] ` <CALukJKSMiyyFNRST6uHggYqLqeDy4RnzLofhtoDuEEd5RpC+sw@mail.gmail.com>
     [not found]   ` <CALukJKSoP_X6_+AMsFLr=obkmn554jHwfc3=aAVEs8GNcdC1Qw@mail.gmail.com>
     [not found]     ` <CALukJKRoa4fWJvXCyS+qzH3QAAmeA+5iQjQRCiRSXQxaj5A+iA@mail.gmail.com>
2016-11-19 19:49       ` Jon Pike
     [not found]         ` <CAA93jw7s0Fsu4PFn=7SoJx8HCzMX=FX6soh=j_XiTeEHCrxf6A@mail.gmail.com>
     [not found]           ` <CALukJKTr9EeTCiyHoQLan1NRp4d+gmeG8Hh3FMWD0ochxM1DhA@mail.gmail.com>
2016-11-20  3:05             ` Jon Pike
     [not found] <d5fb6961-b788-8e33-2293-9e4831385510@cox.net>
     [not found] ` <4f96dab7-3785-88b8-ed20-4cdd68ff26ee@cox.net>
     [not found]   ` <CALukJKR7y82kxve7+QsLD6fQ9+cBfLii37_19R=4EJwSBQQM-A@mail.gmail.com>
2016-11-20  3:24     ` Jon Pike
2016-11-20  3:32       ` Noah Causin
2016-11-20  3:52       ` Jon Pike
2016-11-20  4:03         ` Noah Causin
     [not found] <CALukJKTgFBfF7LAa-OZC3MM-pZO+HbECLC-87K5D2zcAbqja4w@mail.gmail.com>
     [not found] ` <CALukJKROBUPNsR++i_7fDnbJYB+-_9_WBgStaeaQRRA5d-dd5A@mail.gmail.com>
     [not found]   ` <CALukJKReKpgwwmM22qjrAa27TEh3KA2srQci8+VMC0J6czomcw@mail.gmail.com>
     [not found]     ` <CALukJKQpO4VNgJ85-0L6ku4zBcx4nmQD8-0XWH1kSObMysFDag@mail.gmail.com>
     [not found]       ` <CALukJKQOCu7Z=bxTuLBG2YPC=1XYM2bWgbsOVq6NN2XkSARpQw@mail.gmail.com>
     [not found]         ` <CALukJKR1zMLdOxHALu7Jr_wTPpBc4+QLi8pFk3txVqdGz945yA@mail.gmail.com>
     [not found]           ` <CALukJKRSpPq112HX5vdm01mHey+HU5Qz-73jYk42uyrQWer1GQ@mail.gmail.com>
     [not found]             ` <CALukJKT-gP-Qof4avJWtwqHhzQcuFT28D7GDhaHOdNmhyVjOkQ@mail.gmail.com>
     [not found]               ` <CALukJKQ6oyL+Nw7whxOJFmUyMZ2Y0MFdCQ7cf+viKbY22hwyzQ@mail.gmail.com>
     [not found]                 ` <CALukJKR7+XHp84n3pb_Q9KAfMuTahLEQBJMyt=CtutW37H-ViQ@mail.gmail.com>
     [not found]                   ` <CALukJKRdS8GYNvLzCQZLPE2tYeNhyN7GDYpDgq8Vbyn-UPdxqQ@mail.gmail.com>
     [not found]                     ` <CALukJKQUVi+WiHb6Wqa=U-tkpxBje=P15VyQji0jiy5NU18BwQ@mail.gmail.com>
     [not found]                       ` <CALukJKT3YEn-qEL9No+THLtmksCp-drfeBw9avdr7P406JXDvg@mail.gmail.com>
     [not found]                         ` <CALukJKQHgLGuAXQOgTbuiT0GGzT1H5yOjvcA-itRsuj6W_PqUw@mail.gmail.com>
     [not found]                           ` <CALukJKQzgBnJuW=PcOFpyX28bJ-NNAXMYHv-JNJqQhymwkV60A@mail.gmail.com>
     [not found]                             ` <CALukJKTNM4oeTgkmfvrrcC5VwTtYGr9UH7NU2RHyB28gPKK+Cw@mail.gmail.com>
2016-11-26  5:58                               ` Jon Pike
2016-12-02 18:14 Jon Pike
2016-12-02 18:41 ` Noah Causin
2016-12-04  9:39 Jon Pike
2016-12-04 10:11 Jon Pike
2016-12-04 16:33 ` Noah Causin
2016-12-06 20:54   ` Loganaden Velvindron
2016-12-06 20:58     ` Dave Taht
2016-12-06 20:59       ` Dave Taht
2016-12-06 21:02       ` Loganaden Velvindron
2016-12-06 21:08         ` Loganaden Velvindron
2016-12-06 21:12           ` Dave Taht
2016-12-09  8:23 Leonidas Spyropoulos

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://lists.bufferbloat.net/postorius/lists/make-wifi-fast.lists.bufferbloat.net/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAA93jw7G=1NTDogFyUzgzS-xKXNUJRbAcf1TOKTuFxa9Cc7tHw@mail.gmail.com' \
    --to=dave.taht@gmail.com \
    --cc=make-wifi-fast@lists.bufferbloat.net \
    --cc=n0manletter@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox