Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tohojo/flent
The FLExible Network Tester.
https://github.com/tohojo/flent
Last synced: 13 days ago
JSON representation
The FLExible Network Tester.
- Host: GitHub
- URL: https://github.com/tohojo/flent
- Owner: tohojo
- License: other
- Created: 2012-10-09T13:43:29.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2024-10-28T14:32:40.000Z (15 days ago)
- Last Synced: 2024-10-28T17:24:29.886Z (15 days ago)
- Language: Python
- Homepage: https://flent.org
- Size: 7.47 MB
- Stars: 436
- Watchers: 27
- Forks: 78
- Open Issues: 58
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.md
- License: LICENSE
Awesome Lists containing this project
README
Flent: The FLExible Network Tester
==================================Flent is a Python wrapper to run multiple simultaneous netperf/iperf/ping
instances and aggregate the results. It was previously known as
'netperf-wrapper'. See the web site for the main documentation:
https://flent.org.Installing Flent
----------------
Installing Flent can be done in several ways, depending on your operating system:- **Debian and Ubuntu:**
.. code-block:: bash
apt install flent
- **Fedora:**
.. code-block:: bash
dnf install flent
- **Ubuntu pre-18.04:**
Add the `tohojo/flent PPA `_.
- **Arch Linux:**
Install Flent from `the AUR `_.
- **Other Linux:**
Install from the `Python Package Index `_:
.. code-block:: bashpip install flent
- **FreeBSD:**
Install the package
.. code-block:: bash
pkg install flent
Or install the port
.. code-block:: bashcd /usr/ports/net/flent && make install
- **macOS:**
`Homebrew `_ and Python 3 must be installed (Python 3 can be installed using Homebrew)
Install the `patched netperf package `_
.. code-block:: bash
brew tap kris-anderson/netperf
brew install netperf-enable-demoInstall other dependencies
.. code-block:: bash
brew install fping
pip3 install matplotlib --userInstall Flent using pip
.. code-block:: bash
pip3 install flent --user
Optional (install this if you want to use `flent-gui`)
.. code-block:: bash
pip3 install pyqt5 qtpy --user
Quick Start
-----------See https://flent.org/intro.html#quick-start or doc/quickstart.rst.