fs714 / iperf-gui

Web Based Iperf Result Real-time Visualization

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Iperf-Gui

1. Screenshot

2. Dependancies

  • Verified with iperf 3.6 which support --forceflush option on Ubuntu 18.04
  • Verified with iperf 2.0.10 on Ubuntu 18.04

3. How to Build

  • Install dependancy lib
go get github.com/jteeuwen/go-bindata/...
go get github.com/elazarl/go-bindata-assetfs/...
  • Build
make
  • Clean
make clean

Note: bindata.go is generated during build. However, it should not be added to git repository.

4. Install Latest Iperf3 on Ubuntu 18.04

# Switch to root
apt-get remove iperf3 libiperf0
wget https://downloads.es.net/pub/iperf/iperf-3.6.tar.gz
tar xvf iperf-3.6.tar.gz
rm -rf iperf-3.6.tar.gz
cd iperf-3.6/
apt-get install libtool m4 automake
./bootstrap.sh
./configure
make
make install

# Fix issue https://github.com/esnet/iperf/issues/153
ldconfig

iperf3 -v

About

Web Based Iperf Result Real-time Visualization

License:Apache License 2.0


Languages

Language:Go 59.3%Language:HTML 37.6%Language:Makefile 3.1%