From: Dave Taht <dave.taht@gmail.com>
To: Sebastian Moeller <moeller0@gmx.de>
Cc: "cerowrt-devel@lists.bufferbloat.net"
<cerowrt-devel@lists.bufferbloat.net>
Subject: Re: [Cerowrt-devel] Problems testing sqm (solved)
Date: Mon, 26 Oct 2015 14:48:39 +0100 [thread overview]
Message-ID: <CAA93jw5s4VvtvdEULejP7XNXcgncf6ZFBraCx7wx-S7z_dQ+BA@mail.gmail.com> (raw)
In-Reply-To: <02FDF355-F509-47E2-B63C-20CCE0ACA890@gmx.de>
in terms of testing wifi, the most useful series of tests to conduct
at the moment - since we plan to fix per station queuing soon - are
the rtt_fair tests, against multiple wifi stations. Run it all against
one station, then 2, then 4.
Dave Täht
I just invested five years of my life to making wifi better. And,
now... the FCC wants to make my work, illegal for people to install.
https://www.gofundme.com/savewifi
On Mon, Oct 26, 2015 at 2:41 PM, Sebastian Moeller <moeller0@gmx.de> wrote:
> Hi Richard,
>
>
> On Oct 26, 2015, at 13:27 , Richard Smith <smithbone@gmail.com> wrote:
>
>> On 10/26/2015 07:50 AM, Dave Taht wrote:
>>> I am extremely disappointed you deleted your (admittedly inadvertent)
>>> wifi results.
>>
>> Oops, sorry. Trying to prevent confusion since they were misleading.
>>
>>> Did you keep them anywhere? Now that we know what was wrong they
>>> become way more interesting in the context of make-wifi-fast.
>>
>> It's google so they are never really gone. :) Restored.
>>
>> https://drive.google.com/folderview?id=0B-P0wCbNmKvAWnl6dUc1bVhMaU0&usp=sharing
>>
>> Note: They are apples to oranges. What was marked as 1900acs "bad" was actually a WNDR3800 running OpenWrt Barrier Breaker r40727 / LuCI Trunk (svn-r10180).
>>
>> If you want more WiFi traces with latency I can give you _loads_ of those. :) From both here in my apt and at work. Just tell me what you want. I've got wndr3700v2's, Archer C7v2's, and now the Linksys 1900acs.
>>
>> What I don't have is a laptop with an AC chipset only N. I've got acess to a Mac Air with AC to test with, but so far its thwarted me on getting flent to work. I need to research how to compile the netperf package with options using homebrew. I'm still a total noob when using a Mac.
>
> So, I have no recipe for home-brew, but I use the attached as local ports collection under macports to get flent to run:
>
>
>
>
> 1) Unpack the archive into your home directory (it should net up in ~/macports or whatever name you choose).
>
> 2.a) Install macports (see https://www.macports.org/install.php ).
>
> 2.b) Edit /opt/local/etc/macports/sources.conf to contain:
> file:///Users/$USERNAME/macports
> make sure to replace $USERNAME with your real user name.
>
> 3) run the following command (to make sure you have all the current recipes):
> sudo port selfupdate
>
> 4) Cd into /Users/$USERNAME/macports and run (to add your local port definitions to the ):
> sudo portindex
>
> 5) install the prerequisites:
> sudo port install -cu git netperf fping py35-matplotlib-basemap qt4-mac
> These should drag in all the required dependencies, git is needed to clone flent itself, fping is needed as the bad ping in macosx (at least up to 10.9) does not have high-resolution timestamps IIRC, qt4-mac is required by the GUI, and py35-matplotlib-basemap is the shortest way to get python 3.5 with all required packages installed (short on the command line, this drags in quite a lot and will take a while, I hope you have something better than the current macbook to compile ;) )
>
> 6) Get flent, cd into the intended parent directory and call (or if you did already, call “git pull” in the flent directory to get Toke’s most recent in):
> git clone https://github.com/tohojo/flent
>
> 7) edit run-flent in the flent directory to point to the just installed python:
> #!/usr/bin/env python3.5
> You need to see where the just installed python 3.5 actually lives but I assume the above should work, just “#!/usr/bin/env python” will point to the system supplied python for which I have no clue how to install additional packages like the qt4 one required for the GUI. I have not tested whether this is required for 10.10 or 10.11, in any way installing all under macports is nice because to clean up afterwards all you need to do is remove /opt/local...
>
> 8) run it from the flent directory, e.g.:
> date ; ping -c 10 netperf-eu.bufferbloat.net ; ./run-flent --ipv4 -l 150 -H netperf-eu.bufferbloat.net rrul --remote-metadata=root@gw.home.lan -p all_scaled --disable-log -D . -t IPv4_test; date
> and:
> date ; ping6 -c 10 netperf-eu.bufferbloat.net ; ./run-flent --ipv6 -l 150 -H netperf-eu.bufferbloat.net rrul --remote-metadata=root@gw.home.lan -p all_scaled --disable-log -D . -t IPv6_test: date
>
> Just replace netperf-eu.bufferbloat.net with your netserver name or IP, with the ssh login to the DUT (I guess you need to set up passwordless login for this to work). But since you know flent this is just to keep the instruction complete enough to share with other mac users…
>
> 9) In case you routinely use macports remember to accasionally run:
> date ; sudo port selfupdate ; port outdated ; sudo port install outdated
> To get all the newest versions in...
>
>
> Best Regards
> Sebastian
>
>
>>
>> --
>> Richard A. Smith
>
>
next prev parent reply other threads:[~2015-10-26 13:48 UTC|newest]
Thread overview: 58+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-10-23 16:10 [Cerowrt-devel] Problems testing sqm Richard Smith
2015-10-23 16:13 ` Dave Taht
2015-10-23 16:21 ` Rich Brown
2015-10-23 16:45 ` Richard Smith
2015-10-23 16:43 ` Richard Smith
2015-10-23 17:42 ` Sebastian Moeller
2015-10-23 17:15 ` David Lang
2015-10-23 17:02 ` Alan Jenkins
2015-10-23 17:30 ` Richard Smith
2015-10-23 17:50 ` Sebastian Moeller
2015-10-23 17:45 ` Sebastian Moeller
2015-10-23 17:22 ` Aaron Wood
2015-10-23 17:47 ` Sebastian Moeller
2015-10-23 17:48 ` Richard Smith
2015-10-23 17:57 ` David Lang
2015-10-23 19:08 ` Sebastian Moeller
2015-10-23 17:38 ` Sebastian Moeller
2015-10-23 18:05 ` Richard Smith
2015-10-23 18:41 ` Michael Richardson
2015-10-23 20:18 ` Richard Smith
2015-10-23 22:48 ` David P. Reed
2015-10-24 7:59 ` Sebastian Moeller
2015-10-23 22:51 ` Aaron Wood
2015-10-23 22:53 ` David P. Reed
2015-10-24 8:07 ` Sebastian Moeller
2015-10-24 16:34 ` David P. Reed
2015-10-24 16:52 ` Jonathan Morton
2015-10-24 18:58 ` David P. Reed
2015-10-25 23:21 ` David Lang
2015-10-26 9:53 ` Jonathan Morton
2015-10-24 17:24 ` Sebastian Moeller
2015-10-24 17:30 ` Aaron Wood
2015-10-24 10:20 ` Dave Taht
2015-10-24 17:21 ` Sebastian Moeller
2015-10-25 15:10 ` Richard Smith
2015-10-25 16:07 ` [Cerowrt-devel] Problems testing sqm (solved) Richard Smith
2015-10-25 17:36 ` Rich Brown
2015-10-25 20:02 ` Richard Smith
2015-10-25 20:33 ` Sebastian Moeller
2015-10-25 20:44 ` Richard Smith
2015-10-26 11:17 ` Toke Høiland-Jørgensen
2015-10-26 12:35 ` Richard Smith
2015-10-26 11:50 ` Dave Taht
2015-10-26 12:27 ` Richard Smith
2015-10-26 13:41 ` Sebastian Moeller
2015-10-26 13:48 ` Dave Taht [this message]
2015-10-26 18:15 ` David Lang
2015-10-26 18:26 ` Sebastian Moeller
2015-10-26 18:31 ` David Lang
2015-10-26 21:01 ` Richard Smith
2015-10-26 22:23 ` Richard Smith
2015-10-26 13:50 ` [Cerowrt-devel] ***UNCHECKED*** " Toke Høiland-Jørgensen
2015-10-26 14:30 ` Sebastian Moeller
2015-10-26 21:54 ` Richard Smith
2015-10-26 22:04 ` Richard Smith
2015-10-25 20:07 ` [Cerowrt-devel] " Sebastian Moeller
2015-10-25 21:50 ` Jonathan Morton
2015-10-25 22:44 ` Richard Smith
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/cerowrt-devel.lists.bufferbloat.net/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAA93jw5s4VvtvdEULejP7XNXcgncf6ZFBraCx7wx-S7z_dQ+BA@mail.gmail.com \
--to=dave.taht@gmail.com \
--cc=cerowrt-devel@lists.bufferbloat.net \
--cc=moeller0@gmx.de \
/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