-
Notifications
You must be signed in to change notification settings - Fork 3
Environment Setup
The following instruction will guide you through how to setup the environment to use Mininet for the programming assignment on Ubuntu. We also provide an Amazon EC2 AMI image with everything set up for people would like to run the lab on EC2.
Steps:
-
(Optional) Install Ubuntu 12.04 LTS on your machine
-
Install Git sudo apt-get update sudo apt-get install git vim-nox
-
Install Git sudo apt-get update sudo apt-get install git vim-nox
-
Install Mininet, Check mininet/util/install.sh, make sure OVS_RELEASE=1.4.0 git clone git://github.com/mininet/mininet cd mininet git checkout remotes/origin/class/cs244 mininet/util/install.sh -fnv
-
install pox git clone http://github.com/noxrepo/pox cd ~
-
install ltprotocol git clone git://github.com/dound/ltprotocol.git sudo apt-get install -y python-setuptools flex bison (for rpi: sudo apt-get install python-dev) cd ltprotocol sudo python setup.py install
-
checkout code git clone https://huangty@bitbucket.org/huangty/cs144_lab3.git cd cs144_lab3/ git checkout --track remotes/origin/standalone
-
install pox module cd cs144_lab3 ./config
-
create http server home directory mkdir ~/http_server2 mkdir ~/http_server1