Lets make wifi fast again!
 help / color / mirror / Atom feed
From: Dave Taht <dave.taht@gmail.com>
To: Aaron Wood <woody77@gmail.com>
Cc: "Toke Høiland-Jørgensen" <toke@toke.dk>,
	cake@lists.bufferbloat.net, make-wifi-fast@lists.bufferbloat.net
Subject: Re: [Make-wifi-fast] [Cake] Airtime fairness patch merged upstream, and the Turris Omnia debloated
Date: Fri, 23 Dec 2016 19:17:23 -0800	[thread overview]
Message-ID: <CAA93jw4VJQS8GmHCLMiKi5HSXiXkxk61osM3f3g4jqZGDj377w@mail.gmail.com> (raw)
In-Reply-To: <CALQXh-N4xJxGGfePnxeskZyiXb8c4+UrXoQgZ6FJCxfhBXRW1Q@mail.gmail.com>

Heh. Of all the hackerboards I tried, the odroid c2 was the fastest
and is generally my default target these days.

The "chip" is coming along nicely but lacks network.

The odroid c1 and rpi2 have been the most reliable.

(I'm still looking for a board with a decent toslink port....)

...

I just foolishly tried to update my linksys 1200ac, but... it turned
out the cable modem behind it was acting up and I lost touch with it
(lacking a babel pre-installed)... aha! (/me worms his way through
multiple hops through another modem)

It looks like my default command line, post install is basically:

opkg install luci-ssl luci-app-sqm babeld kmod-sched-cake netperf

The 1200ac still has bug

https://bugs.lede-project.org/index.php?do=details&task_id=294&order=status&sort=asc&order2=severity&sort2=desc

I triggered it with:

root@apu2:~/t# flent -H 172.26.64.1 -t 'isitfixed'
--te=download_streams=12 tcp_ndown

Warning: Program exited non-zero (1).
Command: /usr/bin/netperf -P 0 -v 0 -D -0.20 -4  -H 172.26.64.1 -t
TCP_MAERTS -l 60 -f m   --   -H 172.26.64.1
Program output:
  netperf: send_omni: connect_data_socket failed: No route to host

Warning: Command produced no valid data.
Data series: TCP download::5
Runner: NetperfDemoRunner
Command: /usr/bin/netperf -P 0 -v 0 -D -0.20 -4  -H 172.26.64.1 -t
TCP_MAERTS -l 60 -f m   --   -H 172.26.64.1
Standard error output:
  netperf: send_omni: connect_data_socket failed: No route to host

The way I was dealing with it was with running cake at 900mbit on the
internal ethernet. I guess it's one way around bugs like this.




On Fri, Dec 23, 2016 at 6:51 PM, Aaron Wood <woody77@gmail.com> wrote:
> Excellent. I'll run more tests, and see if I can get some more boxes with
> flent installed. I'm short of test clients, myself.
>
> -Aaron
>
> On Fri, Dec 23, 2016 at 18:29 Dave Taht <dave.taht@gmail.com> wrote:
>>
>> On Fri, Dec 23, 2016 at 6:18 PM, Aaron Wood <woody77@gmail.com> wrote:
>> > On Fri, Dec 23, 2016 at 6:03 PM, Dave Taht <dave.taht@gmail.com> wrote:
>> >>
>> >> The simplest way to verify if you have the airtime fairness stuff is
>> >> to look for a sysfs file named "airtime". The best way to test it is
>> >> to drive more than one wifi device over it simultaneously from a wired
>> >> link, and not through the ISP link.
>> >
>> >
>> > /sys/kernel/debug/ieee80211/phy[N]/ath9k/airtime_flags?
>>
>> yep. there's also a per station one that only a parser could love.
>> Example:
>>
>>
>> ./kernel/debug/ieee80211/phy0/netdev:wlp2s0/stations/04:f0:21:1f:36:e2/airtime
>>
>> I'm getting on a plane to florida in a few hours, but I'm packing a
>> ubntlite with me (as a gift for mom). Sounds like no more debugging
>> required....
>>
>> It sounds like we are on the verge of breaking out the eggnog, and
>> raising a glass... (but I'd like a few more testers first - got a c7
>> anyone?)
>>
>> A merry bloat-free christmas to all, and to all, a good firmware!
>>
>> >>
>> >>
>> >> flent -H device1 -H device2 -H device1 -H device2 rtt_fair_up # example
>> >>
>> >> What is your wifi client presently?
>> >
>> >
>> > Mid 2015 MacBook Pro, very short range (<10 feet).  My test bed is down
>> > for
>> > the evening, sadly.
>>
>>
>>
>> --
>> Dave Täht
>> Let's go make home routers and wifi faster! With better software!
>> http://blog.cerowrt.org



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

  reply	other threads:[~2016-12-24  3:17 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-12-19 22:31 [Make-wifi-fast] " Toke Høiland-Jørgensen
2016-12-20  0:10 ` [Make-wifi-fast] [Cake] " Dave Taht
2016-12-20  1:23   ` Dave Taht
2016-12-20  1:22 ` Dave Taht
2016-12-22 17:53 ` [Make-wifi-fast] " Kevin Darbyshire-Bryant
2016-12-22 18:36   ` Dave Taht
2016-12-22 18:56     ` Aaron Wood
2016-12-22 19:06   ` Jaap Buurman
2016-12-22 20:48     ` Dave Taht
2016-12-22 22:03     ` Kevin Darbyshire-Bryant
2016-12-24  1:32 ` Aaron Wood
2016-12-24  1:41   ` [Make-wifi-fast] [Cake] " Dave Taht
2016-12-24  1:48     ` Aaron Wood
2016-12-24  1:59       ` Dave Taht
2016-12-24  2:01         ` Jonathan Morton
2016-12-24  2:03         ` Dave Taht
2016-12-24  2:18           ` Aaron Wood
2016-12-24  2:29             ` Dave Taht
2016-12-24  2:51               ` Aaron Wood
2016-12-24  3:17                 ` Dave Taht [this message]
2016-12-24 14:03                   ` Valent Turkovic
2016-12-25 17:06                     ` Toke Høiland-Jørgensen
2016-12-25 17:16                       ` Dave Täht
2016-12-25 18:41                         ` Noah Causin
2016-12-25 19:18                           ` Jaap Buurman
2016-12-24  2:07         ` Dave Taht
2016-12-24  2:15           ` Dave Taht
2016-12-24  2:18           ` Aaron Wood
2016-12-24  2:22           ` Aaron Wood
2016-12-24  2:24             ` Dave Taht
2016-12-24  2:25               ` Aaron Wood
2016-12-24  2:33                 ` Dave Taht
2016-12-24  2:49                   ` Aaron Wood
2016-12-24  2:31             ` Dave Taht
     [not found] <CALukJKRJOdEg-0Jes-X3yXzUs9P3nVsgEnUOKZAm58D_51XGXA@mail.gmail.com>
     [not found] ` <CALukJKR53RggQ4T7m7VncGTrkpSUWY_9OVHQUvfPrFfs_utvcA@mail.gmail.com>
     [not found]   ` <CALukJKSivrCaptfmLrBHkDYjXoVjY1RZLigQHNhjT1xKy2sRZA@mail.gmail.com>
     [not found]     ` <CALukJKSfmmMRSHO9D8KAxzj80vVAtEJV27k1N_JrEY7=4sNfvA@mail.gmail.com>
     [not found]       ` <CALukJKShdvNT4CCsvn3S4yQCABPEMq_ZB=h6CTFOKLdGRM2F1Q@mail.gmail.com>
     [not found]         ` <CALukJKTX6we5zOYh90A1cqEJqZvvLwRuk_RtoxwER8Y4EnENaQ@mail.gmail.com>
     [not found]           ` <CALukJKQG0nMP8_4_ST34nn1S2HsBr_1Wv5iusDbr7LeCmFvBZg@mail.gmail.com>
     [not found]             ` <CALukJKQAV4UOsTHMZdpQaq0aiKD_JpZqbWP9p74LJZZdJARAjw@mail.gmail.com>
     [not found]               ` <CALukJKQt+GZ=RVRJimRPbKRiGvz-Fo=N6tLj7_1OayXB6e6omw@mail.gmail.com>
     [not found]                 ` <CALukJKQnPoV66eX-9W2o4n1_Tc+2od0S4pvhF1rCCUB3EL8keQ@mail.gmail.com>
     [not found]                   ` <CALukJKR1bB8MgY4=+yjdk2BrycJ=ZtRLmwzrPBz-VuNuVMudHQ@mail.gmail.com>
     [not found]                     ` <CALukJKQtLKfcJomdHsA-WMfPQ6YB0AAY6M6JbNNaKFqpgtObDw@mail.gmail.com>
2017-01-04 17:58                       ` Jon Pike

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=CAA93jw4VJQS8GmHCLMiKi5HSXiXkxk61osM3f3g4jqZGDj377w@mail.gmail.com \
    --to=dave.taht@gmail.com \
    --cc=cake@lists.bufferbloat.net \
    --cc=make-wifi-fast@lists.bufferbloat.net \
    --cc=toke@toke.dk \
    --cc=woody77@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