我的 ns2 模拟器有问题。 当我运行broadcastMAC_example.tcl 文件时,它给出错误:无效的命令名称“Mac/UnderwaterMac” 当我运行 vbf_example_5.tcl 文件时,它给出错误:无效的命令名称“Agent/Vectorbasedforward” 我正在使用 ubuntu 16.04 和 ns2.30
我使用了命令:
$sudo make install 和 $make install
它们出现相同的错误:
对于 /usr/local/man/man1 中的 d;做
如果 [ ! -d $d ];然后
mkdir -p $d ;
菲;
完毕
/usr/bin/install -c -m 755 ns /usr/local/bin
/usr/bin/install: 无法 stat 'ns': 没有这样的文件或目录
Makefile:522: 目标“install-ns”的配方失败
make: *** [安装-ns] 错误 1
无效的命令名称“Mac/UnderwaterMac”
您似乎使用了可执行文件“ns”的错误副本。
或者您的构建失败:Ubuntu 16.04 - amd64 无法构建 Aqua-Sim。
但您可以将应用程序
aquasim-ns2_2.30-1ubuntu14_amd64.deb
(1.6MB) 安装到 Ubuntu 16.04 - amd64 中
https://drive.google.com/file/d/19mpMQvuA2Fbud1MCMagCdHEUbe3OkTLW/view?usp=sharing/usr/local/bin/ns230-Aqua-el6
下载.....并安装
sudo apt install Downloads/aquasim-ns2_2.30-1ubuntu14_amd64.deb
---------模拟--------
ns230-Aqua-el6 vbf_example_5.tcl
aquasim-examples-01.20.tar.gz
构建“Aqua-Sim”:需要特定的 32 位操作系统:
古老的 Ubuntu 10.10 - i386 或现代的 CentOS 6.10 - i386 (EL6)
https://vault.centos.org/6.10/isos/i386/CentOS-6.10-i386-LiveDVD.iso