IMPORTANT UPDATE ABOUT RECENT REPOSITORY CHANGES
We recently went through some breaking changes to the repository code base as outlined in the linked email. These have been coming for a long time as most of our development was focused on the 'next' branch (now renamed to master).
A lot of the 'next' functionality is ready to be used for testing purposes but we've yet to mark individual library APIs as 'stable' so no guarantees for backwards compatibility are yet in place.
This also means that many of our documentation resources outlining how to write recipes on the wiki are also out of date. We'll soon start working on these but please be paitent with us.
If you're interested in helping out we accept code contributions via Patches submitted to our mailing list lnst-developers@lists.fedorahosted.org.
Likewise if you're interested in trying out LNST and are having trouble with setting stuff up because of the current state of our documentation feel free to reach out to us either on the mailing list or on #lnst @ freenode.net irc channel.
Linux Network Stack Test is a tool that supports development and execution of automated and portable network tests. For detailed description of the architecture of LNST please refer to project website (link listed on Internet Resources bellow).
LNST can be installed using python's distutils.
su
./setup.py install
Make sure python-devel, dbus-devel and dbus-glib-devel packages are installed:
su
dnf install python-devel dbus-devel dbus-glib-devel
In addition the following python libraries should be installed:
Using package manager:
su
dnf install dbus-python-devel
dnf install python-pyroute2
Or using pip
:
su
pip install pyroute2
pip install dbus-python
- Jiri Pirko jiri@resnulli.us
- Jan Tluka jtluka@redhat.com
- Ondrej Lichtner olichtne@redhat.com (current maintainer)
- Jozef Urbanovsky jurbanov@redhat.com
- Christos Sfakianakis (not active anymore)
- Jiri Prochazka (not active anymore)
- Kamil Jerabek (not active anymore)
- Jiri Zupka (not active anymore)
- Radek Pazdera (not active anymore)
- Project Wiki: https://github.com/jpirko/lnst/wiki (currently out of date)
- Documentation: https://github.com/jpirko/lnst/wiki#learn (currently out of date)
- Git Source Tree: https://github.com/jpirko/lnst
- Mailing List: lnst-developers@lists.fedorahosted.org
Copyright (C) 2011-2019 Red Hat, Inc.
LNST is distributed under GNU General Public License version 2. See the file "COPYING" in the source distribution for information on terms & conditions for accessing and otherwise using LNST.