wiki:Proto/cModules/e0SDN/a0OpenFlow/a0Floodlight/b0Installation
close Warning: Can't synchronize with repository "(default)" ("(default)" is not readable or not a Git repository.). Look in the Trac log for more information.

Installation

Requirements

  • Software prototype with reference implementation of the MobilityFirst protocol stack, for end hosts.
  • Software prototype with reference implementation of GSTAR for handling storage of chunks.
  • Floodlight controller running the MobilityFirst modules.

Required Packages

sudo apt-get install build-essential default-jdk ant python-dev eclipse git

Installing and Building Floodlight

git clone git://github.com/floodlight/floodlight.git
cd floodlight
git checkout fl-last-passed-build
ant

Floodlight's installation guide can be found here

The MobilityFirst modules for Floodlight can be downloaded using

svn co https://svn.orbit-lab.org/mobilityfirst/trunk/code/prototype/openflow/floodlight_modules/

Place the contents of floodlight_modules inside the src/main/java/net/floodlightcontroller/ folder.

Last modified 9 years ago Last modified on Dec 3, 2014, 4:26:05 PM
Note: See TracWiki for help on using the wiki.