Version 1 (modified by 13 years ago) ( diff ) | ,
---|
The FloodLight Controller.
FloodLight is an open-source, Java-based controller distributed by Big Switch Networks.
I. Installation.
The following describes the installation of FloodLight on an Ubuntu 11.04 (natty) system. Installation is described on their website, but will be repeated here. If you are using SSH, You may want X11 forwarding to be able to launch Eclipse later on.
- install the dependencies:
apt-get install build-essential default-jdk ant python-dev git-core eclipse
- pull sources from github, and build:
git clone git://github.com/floodlight/floodlight.git cd floodlight/ git checkout stable ant;
- launching the controller - there are two ways to do this - through eclipse, or directly through java (both in the floodlight/ directory):
java -jar target/floodlight.jar
or as an Eclipse project - first set up Eclipse:
ant eclipse;
then import Floodlight as a project (verbatim from the website):
- Open eclipse and create a new workspace
- File → Import → General → Existing Projects into Workspace. Then click “Next”.
- From “Select root directory” click “Browse”. Select the parent directory where you placed floodlight earlier.
- Check the box for “Floodlight”. No other Projects should be present and none should be selected.
- Click Finish.
Note:
See TracWiki
for help on using the wiki.