这个不能完全按照官方手册那样安装。需要加上-3
参数。
若之前已经按照官方手册安装了,则加上-3fy
用来安装ryu控制器和openflow13即可。
git clone https://github.com/intrig-unicamp/mininet-wifi
cd mininet-wifi
sudo util/install.sh -3fy
可通过
sudo util/install -h
查看所有的安装选项。
这些项目ryu, ofsoftswitch13, wmediumd, netbee会安装到mininet-wif项目的父目录,与mininet-wifi称为兄弟目录。
安装前后对比:
然后,需要在安装AP和Switch(控制器和Sta不需要加)的时候指定协议版本为protocols='OpenFlow13'
。
否则即便安装成功ofsoftswitch13,也会由于switch/AP默认的OpenFlow1.0协议而只能通过OpenFlow1.0通信。