wiki:HowTo/RunNoxInFedora8

Version 2 (modified by nriga@bbn.com, 12 years ago) (diff)

--

This page describes how to run a Nox OpenFlow controller(Zaku release as of March 2011) on a MyPLC host running Fedora 8.

These instructions derive from the Ubuntu installation instructions at the nox wiki. In more detail the steps to take after reserving a host and logging in are :

  1. Install Development tools
    sudo yum groupinstall "Development Tools"
    
  2. Get and install gcc 4.2.4
    wget http://mirrors-us.seosue.com/gcc/releases/gcc-4.2.4/gcc-4.2.4.tar.bz2
    tar -xvjpf gcc-4.2.4.tar.bz2
    mkdir gcc-obj
    cd gcc-obj
    ../gcc-4.2.4/configure
    make
    sudo make install
    
  3. Install Nox dependencies
    sudo yum install  python-twisted libpcap-devel git-core openssl-devel boost-devel python-simplejson
    
  4. Get and compile nox
    git clone https://github.com/noxrepo/nox-classic nox
    cd nox
    # Optional step, if you want zaku and not destiny
    git checkout zaku
    ./boot.sh
    cd ../
    mkdir nox_build
    cd nox_build
    ../nox/configure
    make -j 5