ubiquity php,openwrt安装coova

编程入门 行业动态 更新时间:2024-10-25 04:14:05

ubiquity <a href=https://www.elefans.com/category/jswz/34/1770834.html style=php,openwrt安装coova"/>

ubiquity php,openwrt安装coova

本帖最后由 dato 于 2015-5-6 19:51 编辑

今天准备写一篇有关openwrt下安装coova-chilli客户端的过程的具体文档。CoovaChilli是一个功能丰富的的接入访问控制器,提供一个认证网关/ captive portal 环境 使用radius或者http协议来实现接入计费记账。

本来以为几小时解决的。。。第一次安装没什么经验,根据一些错误提示找不到解决方法。关键还有一些同样的问题遗留在网络上却没人解答为什么。写这篇文档方便有需要的朋友参考。

本文档在一个RTN16路由上安装OpenWrt Chaos Calmer r45203,准备实现在有线LAN接口使用往常的访问,而在无线WLAN接口实现captive portal功能。

1,重新配置接口

由于默认lan跟wlan接口是桥接在一起的,br-lan接口是由eth0.1跟wl0组成,所以我们要移除br-lan桥接接口,将设备ip指定给接口eth0.1,将wl0接口给CoovaChilli。这样将在wl0接口建立一个tunnel接口,实现eth0.1跟wl0之间的NAT流量,由Chilli程序决定流量将流向eth0.1还是wl0。

在/etc/config/network注释掉bridge选项

config interface 'lan'

option ifname 'eth0.1'

option force_link '1'

# option type 'bridge'

option proto 'static'

option ipaddr '192.168.8.1'

option netmask '255.255.255.0'

option delegate '0'

在/etc/config/wireless注释掉network防止无线接口加入br-lan

#option network 'lan'

然后重启,用ssh登录设备用ifconfig eth0.1看是否为网关ip 192.168.8.1。大家可以用ifconfig查看自己的接口,不同的设备接口不一样不一定是例子里的eth0.1或者wl0。

2,安装相关软件

>opkg update

>opkg install haserl coova-chilli

>cd /etc/chilli

>cp defaults config

config修改

------------------------------------------------------------------------------------------------

# HS_WANIF=eth0            # WAN Interface toward the Internet

更多推荐

ubiquity php,openwrt安装coova

本文发布于:2024-02-14 02:39:39,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1761944.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:php   ubiquity   coova   openwrt

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!