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 <[email protected]> wrote:
> Hi Richard,
>
>
> On Oct 26, 2015, at 13:27 , Richard Smith <[email protected]> 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 [email protected] -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 [email protected] -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
>
>
_______________________________________________
Cerowrt-devel mailing list
[email protected]
https://lists.bufferbloat.net/listinfo/cerowrt-devel

Reply via email to