On 28/07/15 20:24, Juliusz Chroboczek wrote:
I would be very interested in flent benchmarks of your 3g device with
the 3 packet txqueue and with fq_codel, for the tcp_upload, rrul, and
rrul_be tests.
Please send me detailed instructions, as well as information about how
much traffic I'm going to have to pay for.
FWIW, the RTT of the (unloaded) link varies tremendously. Right now
(around 21:20), I'm seeing 89ms to 823ms, with an average of 192ms and
a standard deviation of 146ms. It's better at night, mid-morning it's
pretty much unusable.
-- Juliusz
It's a straightforward usage. My one concern would be ensuring you have
netperf (netperf.org) built as required.
I suggest building netperf from source. (Cite: flent requirements[1],
and experience of failures with the Debian package)
./configure --enable-demo=yes --enable-histogram
make
sudo make install
Untested (on my part) but documented[2] install is by debs at
https://software.opensuse.org/download.html?project=home:tohojo:flent&package=flent
or "pip install flent".
flent defaults to a 60 second test (and will run at whatever 4x tcp
streams can manage). Given the variation & high rtt I wouldn't want to
shorten that very much. One available graph from the output file will
be what I assume Dave means when he says "mountain plot". That is,
bandwidth & latency v.s. time.
Assuming EU (server taken from
https://github.com/richb-hanover/CeroWrtScripts):
flent -H netperf-eu.bufferbloat.net rrul -t
my-little-3G-connection-on-fq_codel
rrul is the test. The -t value provides a caption. Move the output
file it mentions from /tmp (huh?) to somewhere more useful. View
available graphs with flent --gui <file>.
Alan
[1]
http://netoptimizer.blogspot.co.uk/2014/09/mini-tutorial-for-netperf-wrapper-setup.html
[2] https://github.com/tohojo/flent/blob/master/README.rst
additional ref, including using your own server for netperf instead:
https://flent.org/intro.html#quick-start
_______________________________________________
Bloat mailing list
[email protected]
https://lists.bufferbloat.net/listinfo/bloat