Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/teto/xp_couplage


https://github.com/teto/xp_couplage

Last synced: 11 days ago
JSON representation

Awesome Lists containing this project

README

        

THis folder contains nearly everything necessary to reproduce the experience described in this paper ...

Here are the additional requirements:
- you will need to install a custom version of lispmob.- python3 along with several of its modules,
-minupnpc and its python binding (
make pythonmodule3
sudo make installpythonmodule3)
-libnl3 and its python binding (trunk version, experimental)
https://github.com/miniupnp/miniupnp.git
-Add the path to the isix folder to your env var PYTHONPATH

Available here:
-You will need to install python 2 and 3 and iperf and webfs.
-an ssh server running on both server
-libnl installed
-script folder should be in the PATH (transform into need to export a var in bash called $LISP_MPTCP_EXP_FOLDER (escape the $ in ssh command) )
-add the isix folder to your PYTHONPATH environment variable

You first need to properly configure the *.ini files.

Then launch setup.py

sudo pip3 install pyro4
sudo pip3 install pyyaml

Pyro_server should be launched by hand.

If you have any questions feel free to send an email at matthieu.coudron at lip6 dot fr .

To trace plots, you would also need to install numpy and matplotlib.
On debian:
-sudo apt-get install python3-matplotlib
-sudo apt-get install python3-numpy

TODO:
-allow for different level of logging ?
-TODO ability to install every (via nsyslog ) ?
-should be available to load pyro4 from remote (ssh)
-shoulb be able to pass graph to trace (by referencing previous tests ? or datasets ?)
- use shutil.copytree to build initramfs ?
-need an expect system to automate sudo commands
python3 -m Pyro4.naming