-1

你可能会认为我需要一点帮助。

我有四个路由器(TP-Link WDR3600) 需要用来创建Ad-Hoc网络。目前,为了简单起见,我只处理四个路由器中的两个。所有路由器都安装了OpenWRT Chaos Calmer 15.05 OS,并且都运行OLSR 路由协议。我的问题非常简单,但答案让我难以捉摸,我希望在这件事上有一些方向。

如何使用HNA(主机和网络关联)和上面指定的设置让这两个(最终是四个)路由器相互通信?

编辑:它们也需要无线连接。结束编辑。

我已经按照 T 的这个特定指南进行操作,但是一旦进入“如何执行第 4 步”,该指南就会在应用程序方面崩溃,因为它们指向的文件 (/etc/olsrd.conf) 在我的设置中不存在. 无论如何继续并运行“olsrd start”时,它会吐出:这个错误注意它是如何说“找不到特定的配置文件/etc/olsrd/olsrd.conf”,以及它与之前要求我修改“/etc/olsrd”时的不同之处.conf"

此外,如果您想知道,文件夹“/etc/olsrd”也不存在。我对此感到茫然。有人对此事有意见吗?我确定我错过了一些简单的东西。

提前致谢。

4

2 回答 2

0

我必须使用提供的模板创建 /etc/olsrd.conf 并取消注释 /etc/config/olsrd 的第三行。我还建议像他推荐的那样使用 opkg 安装 olsrd-mod-httpinfo。

我注意到的一件事是,他从未指定给无线接口(在我的情况下为 wlan0)一个 IP 地址来与网格通信。由于我认为这是必需的,因此我不得不使用 LuCI 为接口分配 IP。我想我的设置工作正常,但我现在正试图让我的新 OpenWRT 节点与我以前的 DD-WRT 节点通信。可能只需要将它们全部更改为 OpenWRT,因为它提供了更多的“自定义”,因为它是准系统类型的配置。

于 2016-07-13T04:15:04.740 回答
0

你可以尝试运行:

/usr/sbin/olsrd -d -f /etc/olsrd.conf 
于 2016-07-13T04:38:38.760 回答