问题标签 [coovachilli]

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 投票
2 回答
4743 浏览

linux - 在 openwrt 上启动 coova-chilli 时出错

我在我新配置的 openWRT固件路由器上部署了CoovaChilli 。

问题是每次我尝试启动辣椒时,都会出现/usr/bin/chilli以下错误:

我注意到 /var 是指向 /tmp 文件夹的链接,因此我使用了以下两种技术来解决该问题,但没有:

  1. 确保它有权在 /var/run 处写入:chmod a+rwx /var/run -R
  2. 用 /var 文件夹替换 /var 链接。(可能有点冒险!)

但是什么也没发生,所以问题出在其他地方,任何提示都可以接受。

0 投票
1 回答
1261 浏览

freeradius - freeradius sqlcounter 回复消息和 coovachilli

freeradius 邮件列表和 wiki 以及我的所有搜索我都找不到关于如何设置计数器回复消息的可行指南。

在默认的 freeradius 服务器上,时间和配额控制运行良好。增强回复消息的建议是在 raddb/sites-availible/default 中添加这样的 if 语句;

这适用于过期帐户,但是当我在下面添加另一个像这样的计数器时,它不会优先于过期计数器,因此回复不准确。

格式错了吗?如果是这样,地球上哪里是一个可行的指南......

0 投票
2 回答
2291 浏览

apache - CoovaChilli & FreeRadius:Apache 服务器身份验证

  • 我正在使用什么:

    1. Ubiquiti AirRouter
    2. Coova辣椒
    3. 带有 FreeRadius 和 Apache2 的 AWS 服务器

  • 我正在尝试什么:

    1. 使用Ubiquiti AirRouter设置强制门户
    2. 使用CoovaChilli固件在Ubiquiti上设置强制门户
    3. 使用 AWS 上的 FreeRadiusServer 进行半径身份验证
    4. 使用AWS 上的apache2服务器创建 Web 强制门户以供用户登录

我的 Ubiquiti AirRouter 配置了 CoovaChilli 固件(这里没有问题)。路由器生成的 AP 按预期工作,当您尝试查看任何页面时,您将被重定向到 apache Web 服务器。

  • 我被困在哪里:

    强制门户和路由器之间的通信是我的问题。我正在尝试使用ChilliLibrary.js函数(ChilliJSON)进行半径登录,但似乎我缺少一些配置,当我尝试在强制门户中进行身份验证时得到的响应是:


我正在 CoovaChilli 和 Chilli 文档中寻找信息,但在这里找不到任何有用的信息。

  • 有人知道关于强制门户这一部分的任何好的教程吗?网络服务器和路由器之间的连接?

提前致谢

0 投票
2 回答
1862 浏览

ubuntu - CoovaChilli 身份验证

我正在尝试使用在 Ubuntu 14.04 上运行的 Radiusd (FreeRADIUS v2.2.5) 对 CoovaChilli 进行身份验证,但我无法成功。

除了 ChilliSpot,CoovaChilli 还使用了一些不同的参数。

根据它自己的文档,CoovaChili 与 Auth 一起使用:0 或 1 Chillispot 与 Accept 或 Reject 一起使用。

问题是我已经尝试了这两个版本,但我仍然无法使用半径进行身份验证。我必须修改 exec 模块中的任何内容吗?我想继续使用两个版本(chillispot、coovachilli)

收到半径错误

授权部分

执行模块

0 投票
1 回答
102 浏览

php - 搜索数据库用另一个字段的值替换字段

是的,我是新手。

是的,我阅读并尝试了所有发布的解决方案。

不,我无法让它按 1 个顺序工作。

问题:coovachilli 半径数据库:1 个字段的信息错误

我想找到一种方法来查找故障字段并将其替换为作为单独程序运行或粘贴到现有模块之一中的正确字段

我使用它,它手动工作

但是我如何用同一行???中另一个字段()的值替换callingstationid

或者如何在 perl prog 中使用

0 投票
0 回答
1727 浏览

coovachilli - 强制门户未重定向

基本上,我一直在尝试使用 radius/mysql 身份验证设置 coovachilli,以在我的虚拟机上充当强制门户。当客户端连接到chilispot时,他的IP是“10.1.0.X”,因此他无法与box(xxxx)通信,也无法上网。所以可以肯定的是,我调试了 coova-chilli 服务器运行过程。在那里,重定向过程不起作用。我现在花了整整一周时间,直到凌晨试图让这个工作,但没有重定向到从 coova 服务器到客户端。

如果有人知道,请帮助我。

0 投票
1 回答
5151 浏览

http-redirect - CoovaChilli 无法重定向

我正在尝试使用 CoovaChilli 建立一个强制门户。到目前为止,我可以让我的路由器从 10.1.0.0/24 子网分发 IP 地址,但是当我尝试访问 www.youtube.com 时,浏览器只是挂起。我只能通过手动输入 10.1.0.1 来访问强制门户。相关文件如下

任何帮助将不胜感激。谢谢。

0 投票
0 回答
82 浏览

coovachilli - 一旦我将freeradius服务器盒连接到客户端计算机,互联网就会与服务器断开连接

我正在尝试在 Ubuntu 14 服务器(32 位)上使用 freeradius、coovachilli 设置强制门户

完成安装后,互联网在运行 freeradius 和 coovachilli 的 ubuntu 服务器上运行良好。

但是当我将客户端电脑连接到第二个以太网卡时,互联网与服务器盒断开连接,当然客户端机器也无法上网。然而,客户端机器从 dhcp 获取 IP 10.1.0.3。

我已重新安装操作系统和完整的强制门户设置 5 次,但 pblm 相同。

我哪里错了?

注意当我安装操作系统时,我的以太网卡的名称为 em1 和 pp251。但我运行 apt get remove boisdevname 然后 update-initramfs -u 以获取设备名称为 eth0 和 eth1。但是,内置卡的名称为 eth1,而 pci 以太网卡的名称为 eth0。所以我把我的网线接到第二张卡上,把我的 eth0 变成 WAN。

0 投票
1 回答
175 浏览

mysql - Freeradius,CoovaChilli CP,在当天剩余时间禁用帐户

我正在使用 CoovaChilli 和 Freeradius 和 mysql 来实现 CaptivePortal。到目前为止一切正常。您可以使用数据库中的用户帐户登录并访问互联网。然后我需要为帐户设置时间限制,它也可以正常工作,但是在我的会话结束后,我可以注销并使用相同的帐户登录并继续使用互联网。我需要做的是允许帐户每天只使用一次。有人可以帮我解决这个问题吗?

谢谢, 内马尼亚

0 投票
1 回答
1664 浏览

mysql - Freeradius sqlcounter 不起作用

我正在使用带有 mysql 和 choovachilli 的 freeradius 来实现强制门户。我目前正在尝试使用 rlm_sqlcounter 实现日常帐户,但没有成功。这是我包含在全局配置中的配置文件:

在 freeradius 日志中,只有这个与计数器相关的输出:

如果有人能向我解释这个计数器是如何工作的,我将不胜感激。我设法理解了检查名称和重置的意义,但查询选项让我感到困惑。我了解查询语法以及返回值是什么,但我不明白何时调用该查询以及谁将使用其返回值以及如何使用?