路由器开源系统openwrt配置页面定制

您所在的位置:网站首页 openwrt定制网页 路由器开源系统openwrt配置页面定制

路由器开源系统openwrt配置页面定制

2024-01-26 15:53| 来源: 网络整理| 查看: 265

1. 新建虚拟机,百度文库有一篇《使用VMware安装OpenWrt》,地址:http://wenku.baidu.com/link?url=NkvaQpTf2dR8FpYn7JD9A7-uaw6XQvLafQ64Mqg9SNEZk8M_JCQTuLELR0GfWlBdmrbA3_EuUxnwQGsRz-JBA6-Jx6QHmYbVcJKJ-V0oX__

装好后,复制下载的openwrt-x86-generic-combined-ext2.vmdk或者其他版本放到虚拟机目录下并修改成OpenWRT.vmdk的名字覆盖掉原来的。就可以开始使用openwrt系统了。

2. 虚拟机里应该有个LAN口网络地址为192.168.1.1, 为了从PC访问虚拟机,将PC下的网络连接里的VMware Network Adapter VMnet1的IP改为同虚拟机一个网段,比如192.168.1.2。然后从虚拟机里PING通PC就说明可以了。

3. 在PC 上打开浏览器,输入192.168.1.1, 应该就能进入到路由器的登录界面。用root和密码登录进去。linux下修改密码用passwd root。

4. 现在要做的是定制luci的界面,比如在一级目录下增加一个PIERO,PIERO下面有2个子标签,BoardType和Control。

首先进入到虚拟机的 /usr/lib/lua/luci/controller/admin/下,新建一个piero.lua文件,添加如下内容:

module("luci.controller.admin.piero", package.seeall) function index() entry({"admin","piero"}, alias("admin","piero","piero"),_("PIERO"), 100).index = true entry({"admin","piero","piero"},cbi("admin_piero/piero"),_("BoardType"),1) entry({"admin", "piero", "control"},cbi("admin_piero/control"),_("Control"),2) end

这里相当于定义一个界面的入口,entry的参数一表示路径,参数二是target,表示动作,有alias表示直接



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3