MT7688学习笔记(12)——LuCI使用

一、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
MT7688学习笔记(12)——LuCI使用_第1张图片

  • 进入 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),成功后显示登录界面如下:
    MT7688学习笔记(12)——LuCI使用_第2张图片

三、LuCI界面默认简体中文

首先进入 OpenWrt 源码顶层目录,
修改LuCI配置文件package/feeds/luci/luci-base/root/etc/config/luci

atuo 改为 zh_cn

完成后保存并编译,运行 make V=99 命令,之后进行固件烧写。

打开浏览器,输入路由器局域网 IP(如192.168.1.1),成功后显示登录界面如下:
MT7688学习笔记(12)——LuCI使用_第3张图片

四、通过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

MT7688学习笔记(12)——LuCI使用_第4张图片
因为在上述Collections中勾选luci后,会自动选择主题 luci-theme-bootstrap

MT7688学习笔记(12)——LuCI使用_第5张图片
所以在OpenWri源码中修改,LuCI左上角LOGO,
首先进入 OpenWrt 源码顶层目录,
修改配置文件/feeds/luci/themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm

打开后,修改第98行
MT7688学习笔记(12)——LuCI使用_第6张图片

修改为

<title>ALMsound - LuCI</title>

修改第117行
MT7688学习笔记(12)——LuCI使用_第7张图片
修改为

<a class="brand" href="#">ALMsound</a>

完成后重新编译烧写,打开网页:
MT7688学习笔记(12)——LuCI使用_第8张图片


• 由 Leung 写于 2019 年 4 月 12 日

• 参考:OpenWrt的一些心得
    启用网页管理界面功能模块——LuCI
    luci的使用总结

你可能感兴趣的:(MT7688)