NS2无线网络模拟程序报错,求解答

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NS2无线网络模拟程序报错,求解答相关的知识,希望对你有一定的参考价值。

无线网络的模拟,使用《NS-2网络模拟基础与应用》(国防工业出版社,方路平,刘世华,陈盼等编著)一书中的代码以及网上找到的代码在运行时总是报错,已经注意修正过Tab键的问题,仍然报错如下:
$ ns wireless.tcl
num_nodes is set 3

(_o3 cmd line 1)
invoked from within
"_o3 cmd node-config-adhocRouting DSDV -llType LL -macType Mac/802_11 -ifqType Queue/DropTail/PriQueue -ifqLen 50 -antType Antenna/OmniAntenna -propTyp..."
invoked from within
"catch "$self cmd $args" ret"
invoked from within
"if [catch "$self cmd $args" ret]
set cls [$self info class]
global errorInfo
set savedInfo $errorInfo
error "error when calling class $cls: $args" $..."
(procedure "_o3" line 2)
(SplitObject unknown line 2)
invoked from within
"$ns node-config-adhocRouting $val(rp) \
-llType $val(ll) \
-macType $val(mac) \
-ifqType $val(ifq) \
-ifqLen $val(ifqlen) \
-antType $val(ant) \
-prop..."
(file "wireless.tcl" line 41)

求大神指点,谢谢!

参考技术A $ns node-config -adhocRouting $val(rp) \中config和-adhocRoting之间有个空格 参考技术B 请问下你这个问题解决了没有,我也遇到同样的问题,仿真有限脚本正常的,但仿真无线脚本时就出现你上面提到的问题,网上看了好多没找到解决方案,急求答案

以上是关于NS2无线网络模拟程序报错,求解答的主要内容,如果未能解决你的问题,请参考以下文章

使用 cygwin 的网络模拟器 2(ns2)给出错误:“无法在 cygwin 中执行二进制文件 exec 格式错误”

Ubuntu中NS2安装详细教程

在 NS2 中实现无线移动性和新协议

在启动SpringBoot报出(没有可用的EC2元数据,因为应用程序没有在EC2环境中运行.)求解答!

ns2网络仿真工具 gnuplot显示结果

NS2:如何为节点设置队列限制