diff --git a/README.md b/README.md index 27cd7ba..e84cd7b 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ Setup MPTCP and POX =================== -Installing MPTCP on Ubuntu 12.10 (EC2) +Installing MPTCP on Ubuntu 13.10 (EC2) -------------------------------------- Run the following: -`sudo ./install_mptcp_quantal.sh` +`sudo ./install_mptcp_saucy.sh` Read the output! There is some manual verification and rebooting to be done. diff --git a/install_mptcp_quantal.sh b/install_mptcp_saucy.sh similarity index 83% rename from install_mptcp_quantal.sh rename to install_mptcp_saucy.sh index 58d6ac5..521debb 100755 --- a/install_mptcp_quantal.sh +++ b/install_mptcp_saucy.sh @@ -1,20 +1,22 @@ #!/bin/bash + # Script to install MPTCP kernel from the MPTCP apt-get repo # Instructions from http://mptcp.info.ucl.ac.be/pmwiki.php?n=Users.AptRepository # Get key wget -q -O - http://mptcp.info.ucl.ac.be/mptcp.gpg.key | sudo apt-key add - # Add repo -sudo sh -c 'echo "deb http://mptcp.info.ucl.ac.be/repos/apt/debian quantal main" > /etc/apt/sources.list.d/mptcp.list' +sudo sh -c 'echo "deb http://mptcp.info.ucl.ac.be/repos/apt/debian saucy main" > /etc/apt/sources.list.d/mptcp.list' # Update: sudo apt-get update # Install appropriate kernel version; -virtual for EC2. linux_kernel=linux-mptcp +mptcp_tools=linux-tools-3.11.0-88-mptcp echo "installing linux kernel: $linux_kernel" -sudo apt-get install $linux_kernel +sudo apt-get install $linux_kernel $mptcp_tools echo "If *-mptcp is not the first entry, change the default param in /boot/grub/menu.lst to match it (probably 2 or 4, but not odd - those are rescue kernels)." grep ^default /boot/grub/menu.lst @@ -24,8 +26,8 @@ echo "Check to make sure the following entry is in: /boot/grub/menu.lst" echo "If it is not there, add it to the list and verify 'default'" echo "" -#title Ubuntu 12.10, kernel 3.5.0-21-mptcp -echo "title Ubuntu 12.10, kernel `ls /boot/ | grep -o -m 1 3.5.*mptcp`" +#title Ubuntu 13.10, kernel 3.11.0-88-mptcp +echo "title Ubuntu 13.10, kernel `ls /boot/ | grep -o -m 1 3.11.*mptcp`" echo "root (hd0)" #kernel `ls /boot/vmlinux*mptcp`/boot/vmlinuz-3.5.0-24-mptcp root=LABEL=cloudimg-rootfs ro console=hvc0 echo "kernel `ls /boot/vmlinuz*mptcp` root=LABEL=cloudimg-rootfs ro console=hvc0" diff --git a/install_pox.sh b/install_pox.sh index 82c129f..4f40fbf 100755 --- a/install_pox.sh +++ b/install_pox.sh @@ -19,4 +19,10 @@ git clone git://github.com/noxrepo/pox.git cd pox git checkout master +# Building Termcolor +cd mptcp_setup +tar xvf termcolor-1.1.0.tar.gz +cd termcolor-1.1.0 +python setup.py install + cd ~ diff --git a/termcolor-1.1.0.tar.gz b/termcolor-1.1.0.tar.gz new file mode 100644 index 0000000..47f3cd0 Binary files /dev/null and b/termcolor-1.1.0.tar.gz differ