我正在检查Veins教程http://veins.car2x.org/tutorial/但是我有点困惑我看到教程是针对Windows而我使用ubuntu,我设法安装,omnet,sumo和导入静脉到Omnet但是当我尝试运行omnetpp .ini,一切都在Omnet中打开,但我收到此错误:
无法连接到TraCI服务器;错误消息:111:连接被拒绝 - 在模块中(Veins :: TraCIScenarioManagerLaunchd)RSUExampleScenario.manager(id = 6),在t = 0s,事件#1 TRAPPING上面的异常,由于debug-on-errors = true配置选项 . 你的调试器准备好了吗?
3 回答
TaCI是SUMO流量模拟器的API . SUMO作为专用服务在外部运行,并且在编译时不是“内置”的 . 话虽这么说,你需要先启动TraCI服务器 .
文档在this section中非常具体 .
如果您正在使用Ubuntu并按照它告诉您放置文件的位置
/usr/local/src
然后你应该有 /usr/local/src 中的三个目录
确保其中的文件能够通过运行来执行
sudo chmod 755 -R *
来自/ usr / local / src .因为如果veins和sumo目录中的脚本没有设置正确的权限,它们就不会执行,因此你不会让服务器在9999端口上运行和监听
您必须并行启动sumo,这样才能等待应用程序行为中指定的端口上的传入连接(通常为9999) . 输入您的终端: