mininet gave up after 3 retries问题

问题描述

在使用mn创建拓扑时,出现以下错误:

*** Creating network
*** Adding controller
*** Adding hosts:
h1 h2 
*** Adding switches:
s1 
*** Adding links:
*** gave up after 3 retries

解决办法

出现如上错误是因为kernel版本的问题,在安装mininet时使用的是apt-get install mininet的方式安装的,这种方式安装的mininet并不是最新版本,安装最新版本以解决问题:
1、卸载之前的安装

sudo apt-get remove mininet
sudo apt-get remove --auto-remove mininet
sudo apt-get purge mininet

2、安装最新版本(详细步骤)

git clone git://github.com/mininet/mininet
cd mininet
util/install.sh -a

补充

后来使用Ubuntu16.04,同样使用apt-get install直接安装openvswitch和mininet时,没有出现上述问题,推荐使用16.04版本安装环境。