目前mininet内置的ovs为2.0.2版本
要升级此ovs版本按以下步骤:
aptitude remove openvswitch-common openvswitch-datapath-dkms openvswitch-controller openvswitch-pki openvswitch-switch -y
wget http://openvswitch.org/releases/openvswitch-2.4.0.tar.gz
tar zxvf openvswitch-2.4.0.tar.gz
cd openvswitch-2.4.0
./configure --prefix=/usr --with-linux=/lib/modules/·uname -r·/build
make
sudo make install
sudo make modules_install
sudo rmmod openvswitch
sudo depmod -a
sudo /etc/init.d/openvswitch-controller stop
sudo update-rc.d openvswitch-controller disable
sudo /etc/init.d/openvswitch-switch start
如果在make时提示no targets specified and no makefile found应该回到configure查看configure提示的错误

这篇博客介绍了如何更新mininet中默认的OpenvSwitch(OVS)版本。由于mininet自带的OVS版本为2.0.2,作者提供了一个升级流程。在升级过程中,可能会遇到因Linux内核版本过高导致的错误。解决方法是参照OpenvSwitch官网的FAQ,根据内核版本选择合适的OVS版本进行下载和配置。
492

被折叠的 条评论
为什么被折叠?



