Update README
diff --git a/README.md b/README.md
index b29c092..8ba12e7 100644
--- a/README.md
+++ b/README.md
@@ -26,13 +26,27 @@
------------
1. ONOS
-2. Mininet
+2. Mininet - Some driver functions rely on a modified version of Mininet. These functions are noted in the mininet driver file. To checkout this branch from your Mininet folder:
-3. Install python packages configObj and pexpect. they can be installed as :
+ $ git remote add jhall11 https://github.com/jhall11/mininet.git
+
+ $ git fetch jhall11
+
+ $ git checkout -b dynamic_topo remotes/jhall11/dynamic_topo
+
+ $ git pull
+
+ Note that you may need to run 'sudo make develop' if your mnexec.c file changed when switching branches.
+
+3. Install python packages configObj and pexpect (Note: pexpect 3.3 has a known bug. We recommend using version 3.2 for now). They can be installed as :
$ sudo pip install configObj
- $ sudo easy_install pexpect
+ $ sudo pip install pexpect==3.2
+
+4. STS - This can be installed by:
+
+ $ git clone https://github.com/jhall11/sts.git
Configuration
------------
@@ -68,7 +82,7 @@
1. .ospk file
- - This is written in Openspeak, an word based language developed by Paxterra.
+ - This is written in Openspeak, a word based language developed by Paxterra.
- It defines the cases and sequence of events for the test