Fix Bug 271
[openflowplugin.git] / vagrant / mininet-2.1.0-of-1.3 / README
1 This directory will allow you to materialize a Virtual Box VM using
2 vagrant that has mininet-2.1.0, OVS-2.0, and patched to make
3 it easy to use OpenFlow 1.3 with mininet.
4
5 To use it:
6
7 1)  Install Virtaul Box:
8 https://www.virtualbox.org/
9 2)  Install Vagrant:
10 http://www.vagrantup.com/
11 3)  In this directory, run at the command line
12
13 vagrant up
14
15 This will build and configure the VM and run
16 it.
17
18 4)  In this directory, run at the command line
19
20 vagrant ssh
21
22 (This will ssh to the VM you just ran)
23
24 5)  You can then run mininet for OF 1.3 using
25
26 sudo mn --topo single,3  --controller 'remote,ip=<your controller IP>' --switch ovsk,protocols=OpenFlow13
27
28
29 Many thanks to Fred Hsu who turned me onto Vagrant:
30 http://fredhsu.wordpress.com/2013/11/04/vagrant-with-opendaylight/
31
32 Many thanks to Michal Rehak who did the original underlying work to
33 figure out how to get mininet working with OF 1.3 and is the original
34 source of the mininet patch:
35 https://wiki.opendaylight.org/view/Openflow_Protocol_Library:OpenVirtualSwitch