一、LuCI简介
轻量级 LUA 语言的官方版本只包括一个精简的核心和最基本的库。这使得 LUA 体积小、启动速度快,从而适合嵌入在别的程序里。UCI 是 Openwrt 中为实现所有系统配置的一个统一接口,英文名 Unified Configuration Interface,即统一配置接口。LuCI 即是这两个项目的合体,可以实现路由的网页配置界面。
二、启用LuCI
首先进入 OpenWrt 源码顶层目录,然后运行 make menuconfig 命令。
wooya@wooya-pc:/work/openwrt-hiwooya-stable-master$ make menuconfig
在OpenWrt Configuration菜单中选中 LuCI
- 进入 Collections , 勾选 luci
LuCI --->
Collections --->
<*> luci
- 进入 Modules , 再进 Translations ,勾选 Chinese (zh-cn)
启用中文简体语言包
LuCI --->
Modules --->
Translations --->
<*> Chinese (zh-cn)
完成后保存并编译,运行 make V=99 命令,之后进行固件烧写。
wooya@wooya-pc:/work/openwrt-hiwooya-stable-master$ make V=99
-
打开浏览器,输入路由器局域网 IP(如192.168.1.1),成功后显示登录界面如下:
三、LuCI界面默认简体中文
首先进入 OpenWrt 源码顶层目录,
修改LuCI配置文件package/feeds/luci/luci-base/root/etc/config/luci
将 atuo 改为 zh_cn
完成后保存并编译,运行 make V=99 命令,之后进行固件烧写。
打开浏览器,输入路由器局域网 IP(如192.168.1.1),成功后显示登录界面如下:
四、通过WAN口访问LuCI
首先进入 OpenWrt 源码顶层目录,
修改配置文件files/etc/config/firewall
config zone
option name wan
option input REJECT改为ACCEPT
option output ACCEPT
option forward REJECT
五、LuCI静态界面修改
5.1 修改左上角LOGO
因为在上述Collections中勾选luci后,会自动选择主题 luci-theme-bootstrap
所以在OpenWri源码中修改,LuCI左上角LOGO,
首先进入 OpenWrt 源码顶层目录,
修改配置文件
/feeds/luci/themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm
打开后,修改第98行
修改为
<title>ALMsound - LuCI</title>
修改第117行
修改为
<a class="brand" href="#">ALMsound</a>
完成后重新编译烧写,打开网页:
• 由 Leung 写于 2019 年 4 月 12 日
网友评论