Ubuntu 12.04 Nox 安装
来源:互联网 发布:windows 95 原版iso 编辑:程序博客网 时间:2024/05/01 07:00
本文地址:http://blog.csdn.net/spch2008/article/details/11890163
1. 安装
Setup Nox repo for ‘nox-dependencies’ package$ cd /etc/apt/sources.list.d/$ wget http://openflowswitch.org/downloads/debian/nox.list$ apt-get update$ apt-get install nox-dependenciesInstall dependencies:$ apt-get install nox-dependencies$ apt-get install libtbb-dev$ apt-get install libboost-serialization-dev libboost-all-dev$ cd /home/spch2008$ git clone git://github.com/noxrepo/nox$ cd nox$ ./boot.sh$ mkdir build$ cd buildConfigure, make && make install$ ../configure$ make$ make installVerify install:$ cd src$ pwd/home/spch2008/nox/build/src (Path)$ make checkStart Nox$ cd /home/spch2008/nox/build/src$ ./nox_core -i ptcp:6633OVS connect Nox$ ovs-vsctl set-controller of-switch tcp:172.16.4.10:6633
2. 连接效果
/home/spch2008/nox/build/src# ./nox_core -i ptcp:6633NOX 0.9.2~core~beta (nox_core), compiled Sep 16 2013 15:42:3100001|connection_manager|WARN:connected: 172.16.4.10:6633<->172.16.4.4:3358500002|connection_manager|WARN:connected: 172.16.4.10:6633<->172.16.4.4:3358600003|connection_manager|WARN:connected: 172.16.4.10:6633<->172.16.4.4:33587
由上可见,交换机连接到Nox,除了显示连接状态,没有别的信息啦,可以加载组件,显示额外信息。
3.加载switch组件
./nox_core -v -i ptcp:6633 switch显示内容
00062|connection_manager|WARN:connected: 172.16.4.10:6633<->172.16.4.4:3363200063|openflow-datapath|DBG:recv 800064|openflow-datapath|DBG:received ofp_hello00065|openflow-datapath|WARN:Negotiated OpenFlow version 0x0100066|openflow-datapath|DBG:sending ofp_hello00067|openflow-datapath|DBG:sending ofp_features_request00068|openflow-datapath|DBG:sending ofp_set_config00069|openflow-datapath|DBG:sent 8 remaining 0 2000070|openflow-datapath|DBG:sent 20 remaining 0 0一些hello包,维持交换机与Nox的连接性。
可以加载的组件都在/home/spch2008/nox/build/src的coreapps与netapps下。
Nox-classic安装
Setup Nox repo for ‘nox-dependencies’ package$ cd /etc/apt/sources.list.d/$ wget http://openflowswitch.org/downloads/debian/nox.list$ apt-get update$ apt-get install nox-dependenciesInstall dependencies:$ apt-get install nox-dependencies$ apt-get install libtbb-dev$ apt-get install libboost-serialization-dev libboost-all-dev$ cd /home/spch2008$ git clone git://github.com/noxrepo/nox-classic$ cd nox$ ./boot.sh$ mkdir build$ cd buildConfigure, make && make install$ ../configure$ make -j 5Start Nox$ cd /home/spch2008/nox/build/src$ ./nox_core -i ptcp:6633 monitoringOVS connect Nox$ ovs-vsctl set-controller of-switch tcp:172.16.4.10:6633nox-classic含有很多组件,而Nox只有switch,openflow等。
/boot.sh中可能出现错误,解决办法:
/home/spch2008/nox-classic/src# 的Make.vars 的56行,改为
pkgdata_SCRIPTS = $(NOX_RUNTIMEFILES) $(NOX_PYBUILDFILES)
- nox 安装 ubuntu 12.04
- Ubuntu 12.04 Nox 安装
- ubuntu 12.04 上安装nox控制器
- Ubuntu安装Nox后编译make报错怎么办?
- Nox 安装过程
- nox的安装
- floodlight & nox controller 安装
- Ubuntu下Nox编译make不通过的解决方法和简要安装过程
- NOX+ Open vSwitch安装相关命令【备份】
- 安装NOX遇到的问题(ubuntu12.04)
- Nox学习(2)——verity分支安装
- NOX GUI
- ubuntu 12.04 安装ubuntu-Tweak
- Nox boot.sh
- mininet+openflowsoftswitch+nox
- Ubuntu 12.04 - 额外安装
- Ubuntu 12.04 SSH 安装
- Ubuntu 12.04 NFS安装
- 设置控件全局显示样式appearance proxy
- 预编译提醒宏,可在vs中编译过程中双击跳转
- linux shell awk 语法
- 检测电脑磁盘问题!
- Spring Test 整合JUnit4
- Ubuntu 12.04 Nox 安装
- 使用maven 插件site 生成站点
- 汪国真《热爱生命》节选
- SSDT
- android PixmapFormat
- 执行力不足之10大病因
- 用户界面设计攻略:设计师需注意的九大要点
- 通过log4j关闭memcached的日志
- UITextViewDelegate