Для Ubuntu 12.04+ если работали раньше или пытались установить mininet требуется удалить конфигурации из /usr/local/:
sudo rm -rf /usr/local/bin/mn /usr/local/bin/mnexec \
/usr/local/lib/python*/*/*mininet* \
/usr/local/bin/ovs-* /usr/local/sbin/ovs-*
Далее для различных версий:
Ubuntu 13.04: sudo apt-get install mininet
Ubuntu 12.10: sudo apt-get install mininet/quantal-backports
Ubuntu 12.04: sudo apt-get install mininet/precise-backports
После этого вы должы декативировать контроллер openvswitch-controller если он работает:
sudo service openvswitch-controller stop
sudo update-rc.d openvswitch-controller disable
И запустить тест:
sudo mn --test pingall
Если Mininet выдаст ошибку Open vSwitch не работает, нужно провести рекофигурацию модуля:
sudo dpkg-reconfigure openvswitch-datapath-dkms
sudo service openflow-switch restart
Можно установить пошаговое руководство Mininet:
git clone git://github.com/mininet/mininet
mininet/util/install.sh -fw