问题标签 [luci]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
629 浏览

openwrt - OpenWrt GUI 安装失败

在此处输入图像描述

我已经在我的路由器上安装了 Openwrt,现在想安装 Web GUI,即 Luci。访问路由器并登录,但它给我带来了问题:

  • 签名检查失败
  • 删除错误的签名文件
0 投票
2 回答
1774 浏览

c++ - Luci 无法启动请求的 CGI 程序:/www/cgi-bin/sample.cgi:执行错误

我试图uhttpd server在安装时运行Cgi-Cpp 程序OpenWRT。Cgi 文件是/www/cgi-bin/sample.cgi并且也具有执行权限。我正在尝试使用 HTML 文件访问此 Cgi。这是我的sample.cgi文件:

单击 HTML 中的提交按钮时出现错误:

我错过了什么?所有权限都设置在那里。有什么建议么?

0 投票
1 回答
2746 浏览

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

我是 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中添加新页面应该遵循哪些步骤?有什么建议么 ?

0 投票
2 回答
553 浏览

ubuntu - 在 ubuntu 16.04 上安装 Luci 时出错?

我想在 Ubuntu 16.04 上安装 Luci Web 界面。我尝试使用 git clone 单独安装 Luci。但是在运行make文件之后

我收到一些错误:

关于这个错误有什么建议吗?谢谢

0 投票
1 回答
685 浏览

html - 在 Luci OpenWRT 中添加新选项卡时对齐更改

我正在努力add a new tab in Lucipage.lua我在 /lua/luci/controller/admin 中添加了一个带有以下代码的新文件

并且在视野中pagedetail.htm

但是当我添加此内容时,新创建的“页面”选项卡将与主页中的选项卡合并logout。当我检查这些值时,我可以看到

为什么我的新标签正在访问class="logout"?有什么建议么 ?

0 投票
1 回答
699 浏览

javascript - 如何在 Luci openwrt 中使用 XHR.poll 轮询系统进程的状态?

我正在运行一个进程。现在我可以看到一个进程的状态pidof "process" >> /dev/null;echo $?。这将返回 0 或其他值。

我可以每 5 秒获取一次进程的状态LuciXHR.poll

这个对吗 ?如果没有,我可以获得任何样本来轮询 luci/lua 中的进程状态吗?

0 投票
1 回答
413 浏览

lua - 来自 OpenwRT 的 Luci lua 代码解释

我从 /luci/controller/admin 路径获得了一个 .lua 代码

e.order=60和 是什么意思e.index=true?如何在选项卡下拉列表下添加新的子类别?有什么建议吗?

0 投票
1 回答
7174 浏览

networking - Luci (OpenWRT) - 一个简单的客户端模式设置

我来自 DD-WRT,但我真的很喜欢 OpenWRT,并且可能会在我所有的路由器上进行切换。无论如何,我实际上正在努力进行简单的客户端 WiFi 设置。这就是我想要的:

Internet --- 外国 AP ---(wifi)--- 我的 OpenWRT 路由器 ---(以太网交换机)----- 我的 OpenWRT LAN

我可以使用我的 DD-WRT 路由器(相同型号和修订版)通过外部 AP 连接到 Internet。我想 OpenWRT 最让我困惑的是 eth0 接口,或者可能缺乏理解 DD-WRT 在客户端 WiFi 模式下对 eth0 的作用。与 Linux 台式机/笔记本电脑一样,我假设 eth0 是路由器上的 WAN 端口,在客户端 WiFi 模式下,它被禁用并且路由表被重写,因此 eth0 被 wlan0/ath0 替换。这个对吗?

无论如何,我在 OpenWRT(带 luci)上的步骤如下:通过以太网将计算机连接到路由器,转到 WiFi 页面并单击 wlan0 接口上的扫描,选择外部 AP,分配到默认 WAN 防火墙组,验证连接/IP 地址国外AP。此时我可以 ping 8.8.8.8,但我无法访问网页或连接,例如 Spotify。

我看了一下这里的答案:Luci (openwrt) wifi bridge client - how to configure? 这不是我想要的(这个是用于桥接中继器/客户端的),但看起来我只是为客户端功能正确地做所有事情。我不应该桥接任何接口,对吧?

0 投票
1 回答
1015 浏览

ubuntu - 如何在 Luci openwrt sys.exec() 函数中传递命令行参数?

我想用命令行参数执行一个sys.exe函数。我的代码是

我知道这是错的。如何将参数传递给sys.exe函数Luci OpenWrt?有什么帮助吗?谢谢 。

0 投票
1 回答
1224 浏览

lua - UCI。Lua 脚本。如何编辑防火墙规则

我的配置中有一台主机的重定向规则,但有时我需要更改 ip。

现在我在脚本中添加规则时遇到问题

它不起作用。我在 openwrt wiki 中发现“防火墙”“是一种类型,而不是一个部分”。部分应该看起来像 cfg02f02f

现在的问题是:如何找到这个cfg02f02f?

uci_cursor:get_all("system") 没有显示任何东西。