openwrt(luci中文)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openwrt(luci中文)相关的知识,希望对你有一定的参考价值。

参考技术A OpenWRT 安装 LUCI

每次ssh登陆OpenWRT安装新软件时,都必须更新opkg

opkg update

安装LUCI

opkg install luci

安装luci中文语言包, 不同OpenWRT版本中语言包的名称并不相同,比如15.05.1版本中。 进入 https://downloads.openwrt.org/chaoscalmer/15.05.1/ar71xx/nand/packages/luci/ 查找语言包的ipk 为 'luci-i18n-ahcp-zh-cngit-16.018.33482-3201903-1_all.ipk' ,所以可以通过以下命令安装:

opkg install luci-i18n-ahcp-zh-cn

其他版本类似。 opkg安装源的url位置可以在 /etc/opkg.conf 中看到。
启动LUCI

/etc/init.d/uhttpd enable 将uhttpd加入开机启动
/etc/init.d/uhttpd start 启动uhttpd服务

此时既可以在浏览器中进行路由器配置。

打开 http://192.168.1.1 试下吧

如何在 OpenWRT Luci Web Interface 中添加新页面?

【中文标题】如何在 OpenWRT Luci Web Interface 中添加新页面?【英文标题】:How to add new pages in OpenWRT Luci Web Interface? 【发布时间】:2017-09-20 17:26:10 【问题描述】:

我是 Luci openwrt 的新手。我想在 openwrt Luci Web Interface 添加一个新页面或新标签。这是现有的 WebUI 界面,我想添加一个标记为红色文本的 page1。

我可以看到 lib/lua/luci/controller/admin path 中的所有主页。比如/usr/lib/lua/luci/controller/admin/status.lua。它是/usr/lib/lua/luci/view/admin_status/syslog.htm 中的查看页面代码。这可以 。我明白。 这些是我的疑问:

现在我想知道如何在 lib/lua/luci/controller/admin 。我可以添加喜欢吗 lib/lua/luci/controller/admin/page1.lua 它的视图就像 /usr/lib/lua/luci/view/admin_status/page1.htm ?

我在哪里可以得到 Luci 中的主要 HTML 页面?

我应该遵循哪些步骤在 openwrt 中添加新页面?有什么建议 ?

【问题讨论】:

我不是 Luci 专家,但我可以回答你的第二个问题,一旦你编译了 openwrt 构建,你可以在 "Openwrt/stagging_dir/target_...target_board/架构/root_board_type/www" 目录。 【参考方案1】:

我通过在 /lua/luci/controller/admin 中添加新的 .lua 代码解决了

【讨论】:

以上是关于openwrt(luci中文)的主要内容,如果未能解决你的问题,请参考以下文章

怎样自定义openwrt登陆界面

OpenWRT Luci 持久安装

如何为 OpenWrt 自定义 Luci UI?

来自 OpenwRT 的 Luci lua 代码解释

从 luci Web 用户界面 (openWrt Luci) 下载文件

OpenWrt LUCI 仅运行 UI