forked from containernet/containernet
-
Notifications
You must be signed in to change notification settings - Fork 0
Pitfalls
Johannes Kampmeyer edited this page Jul 28, 2017
·
2 revisions
Using Containernet on non-Ubuntu distributions:
- Containernet uses the default open-vswitch controller, but assumes that it is run by "ovs-controller"
- Newer ovs versions only supply the ovs-testcontroller. So either set up a symlink or fix this later
- Systems with python3 being used as main python interpreter tend to have problems
- always run the scripts manually with python2 as most scripts assume that python2 is available under the python command (see shebang)
- You cannot rely on the correctness of the Makefile as it also assumes python2 as the main interpreter. A possible workaround is just building mnexec (make mnexec) by hand as well as installing all dependencies via pip / distribution packages