如何在自定义OpenWRT编译中设置IP地址

如何在自定义OpenWRT编译中设置IP地址

今天我一直在努力定制 OpenWRT。我使用 SVN 签出稳定版本,使用“make menuconfig”定制映像,使用“make”并在路由器上运行它。除了更改默认 192.168.1.1 地址(看似微不足道)的任务外,我几乎所有的修改都有效。

我尝试了许多文件(脚本和配置文件),但似乎无法改变它(我可以在启动后使用“preinit”文件短暂地改变它,但几秒钟后它就会恢复为默认值)。

我怀疑我应该在 /etc/network 文件中进行设置,但那里的修改似乎在启动过程中被覆盖。也许这与 br-lan 接口有关?

有人对这个问题有什么想法吗?谢谢!

答案1

所以...通过 OpenWRT 论坛了解了 cookie 是如何崩溃的。

您必须在构建目录中创建一个“文件”文件夹,例如“~OpenWRT/trunk/files”。然后,您可以像构建的根文件夹一样添加文件和文件夹。

例子:

"/files/etc/banner" 

可以让你制作自定义横幅(用于 telnet 或 SSH)

OpenWRT 论坛上的文章

或者,您也可以使用 buildroot 的 menuconfig 在图像配置子菜单下设置特定的配置选项。图像配置

相关内容