Vagrant script to bring up a Mininet sandbox
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 3 commits ahead, 18 commits behind illotum:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Vagrant recipe that automates Mininet's Native Installation from Source option, in order to complete the OpenFlow Tutorial.


Because the images that Mininet has on their download page are broken.

  • 2.1.0 has a broken VMDK image, and will not import into Virtualbox
  • 2.0.0 boots in VirtualBox, but requires manual set up for the second interface - which Vagrant does for you. So why not automate the whole thing?


You have to have VirtualBox and Vagrant installed. Next, download the Vagrantfile and run vagrant up from the folder it is located.

After the script finishes its job, vagrant ssh should provide you the VM terminal. Windows users may want to install msysgit distribution for a seamless ssh experience.