免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 951 | 回复: 0

ns-allinone-2.34和click router的安装 [复制链接]

论坛徽章:
0
发表于 2011-12-21 08:43 |显示全部楼层
                   ns-allinone-2.34和click router结合安装
1.环境准备
  ubuntu9.04,硬件目前的计算机基本上都可以
  (试过其他版本的linux,还是这个好点,click在ubuntu上开发的,还是蛮好的)
2.软件
  ns-allinone-2.34和click-1.8.0,两个软件包都可以在官网上下载
3.安装ns-allinone-2.34
  安装过程可以参考:http://linux.chinaitlab.com/soft/392989.html
  与上述不同的事,ubuntu9.04中安装ns-allinone-2.34的时候可能要出错,主要是软件依赖的问题,可以在google中搜索对应的错误,基本上都可以解决,在此不再赘述了。
4.安装click-1.8.0,且关联ns-allinone-2.34
  将click-1.8.0解压到ns-allinone-2.34中,在终端中进入解压的click-1.8.0目录,输入如下命令进行配置:
$./configure --prefix=CLICKPREFIX(此处为click-1.8.0的绝对路径) [other options] --enable-nsclick --disable-linuxmodule
$make
$make install
(编译的时间要持续几分钟,基本上没什么问题,安装完成后要配置click-1.8.0的环境变量)
到此,有关click的安装基本结束,有什么问题可以给我留言!!
接下来要配置ns-allinone-2.34
5.配置ns-allinone-2.34
  首先,进入ns-2.34的目录中,并对ns-allinone-2.34进行打补丁,以便于后面的正确编译,命令如下:
  cd ns-VERSION(我的是ns-2.34)
  patch -p1 < CLICKDIR/etc/ns-VERSION-patch
  其次,进行配置,命令如下,所处目录同上
  ./configure [--prefix=PREFIX] --with-click=CLICKPREFIX
  最后,重新make和make install
  至此,基本上完成,可以进入tcl/ex/中,输入ns nsclick-simple-lan.tcl进行测试,没问题的话会出现在终端上输出一些数据,表明安装完成。如果出现共享库错误,则需要将click-1.8.0/lib加入到LD_LIBRARY_PATH 环境变量中,从而解决错误
 
enjoy!!!
可以参照click-1.8.0的INSTALL文件,里面有简单的安装说明,出现问题找google,基本可以解决
 
关于click的内核模式,暂且用不上,就不研究了
 
 
 
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP