android路由器安装wifidog,openwrt下的wifidog安装及web认证界面设置

本帖最后由 billking 于 2015-7-10 18:25 编辑

前言:

1、因手头有一个7620A芯片的大功率无线路由器(智博通OEM的),由于要使用无线广告营销功能,但在网上搜寻了很久,都没找到合适的固件。

2、可能有人会说支持7620方案的广告营销固件多的是,但这款路由器是大功率的,500mW,刷了海蜘蛛、RippleOS以及其他有wifidog功能的固件,无线超过3-5米就没有信号了。只有刷了openwrt和PandoraBox固件,无线信号超级强大,达到26db。

3、因此,只能使用openwrt和PandoraBox固件,查询了多种方法,都是需要对固件进行编译的,由于小弟不懂编程,只有通过网友们的安装配置经验进行参考,在刷好的固件基础上安装wifidog和Luci界面的配置,如果哪位高手能将Luci-wifidog源码打包成ipk安装包,小弟万分感谢!此方法仅供想玩wifidog的朋友参考,编程高手勿拍砖就行了!

方法:

1、安装wifidog(前提是路由器必须接入互联网)

[root@PandoraBox:/root]#opkg update

[root@PandoraBox:/root]#opkg install wifidog

[root@PandoraBox:/root]#/etc/init.d/wifidog enable

[root@PandoraBox:/root]#/etc/init.d/wifidog start

备注:安装wifidog可能需要依赖包

libc

iptables-mod-extra

iptables-mod-ipopt

iptables-mod-nat-extra

libpthread

2、安装配置luci-wifidog(luci-wifidog源码是在网上找的,别人已经设置好了的,如果不喜欢,自行到官网下)

(1)使用winscp把源码controller文件夹下的内容复制到/usr/lib/lua/luci里目录的controller下,model放到model下

(2)源码root文件夹下的内容复制到root/etc下各自相应的目录下

(3)源码ipkg文件夹下的内容复制到/usr/lib/opkg目录下

(4)源码makefile文件复制到/etc下并给xxx权限

(5)最后重启路由器。

PandoraBox固件主界面

88223dbdd243abda0f9ec520ab574f02.gif

0.jpg (46.45 KB, 下载次数: 14)

2015-7-10 18:06 上传

WEB认证界面

88223dbdd243abda0f9ec520ab574f02.gif

1.jpg (45.06 KB, 下载次数: 11)

2015-7-10 18:08 上传

88223dbdd243abda0f9ec520ab574f02.gif

2.jpg (44.03 KB, 下载次数: 7)

2015-7-10 18:08 上传

88223dbdd243abda0f9ec520ab574f02.gif

3.jpg (40.09 KB, 下载次数: 12)

2015-7-10 18:08 上传

88223dbdd243abda0f9ec520ab574f02.gif

4.jpg (56.1 KB, 下载次数: 8)

2015-7-10 18:09 上传

手机连接无线路由器后的认证界面

88223dbdd243abda0f9ec520ab574f02.gif

5.jpg (23.92 KB, 下载次数: 12)

2015-7-10 18:09 上传

luci-wifidog源码下载

0cb137c9cd2a091fc74bc165c4b6770e.gif

luci-wifidog.zip

(10.58 KB, 下载次数: 1782, 售价: 2 nb恩山币)

2015-7-10 18:10 上传

点击文件名下载附件

luci-wifidog源码下载

售价: 2 nb恩山币 [记录]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、因手头有一个7620N芯片的大功率无线路由器(万兴达WR5508商用路由),由于要使用无线广告营销功能,但在网上搜寻了很久,都没找到合适的固件。 2、可能有人会说支持7620方案的广告营销固件多的是,但这款路由器是大功率的,500mW,刷了海蜘蛛、RippleOS以及其他有wifidog功能的固件,无线超过3-5米就没有信号了。只有刷了openwrt和PandoraBox固件,无线信号超级强大,达到26db。 3、因此,只能使用openwrt和PandoraBox固件,查询了多种方法,都是需要对固件进行编译的,由于小弟不懂编程,只有通过网友们的安装配置经验进行参考,在刷好的固件基础上安装wifidog和Luci界面的配置,如果哪位高手能将Luci-wifidog源码打包成ipk安装包,小弟万分感谢!此方法仅供想玩wifidog的朋友参考,编程高手勿拍砖就行了! 方法: 1、安装wifidog(前提是路由器必须接入互联网) [root@PandoraBox:/root]#opkg update [root@PandoraBox:/root]#opkg install wifidog [root@PandoraBox:/root]#/etc/init.d/wifidog enable [root@PandoraBox:/root]#/etc/init.d/wifidog start 备注:安装wifidog可能需要依赖包 libc iptables-mod-extra iptables-mod-ipopt iptables-mod-nat-extra libpthread 2、安装配置luci-wifidog(luci-wifidog源码是在网上找的,别人已经设置好了的,如果不喜欢,自行到官网下) (1)使用winscp把源码controller文件夹下的内容复制到/usr/lib/lua/luci里目录的controller下,model放到model下 (2)源码root文件夹下的内容复制到root/etc下各自相应的目录下 (3)源码ipkg文件夹下的内容复制到/usr/lib/opkg目录下 (4)源码makefile文件复制到/etc下并给xxx权限 (5)最后重启路由器
安装和配置wifidog的步骤如下: 1.首先在OpenWRT路由器安装wifidog,可以通过以下命令进行安装: ```shell opkg update opkg install wifidog ``` 2.安装完成后,需要进行配置。首先需要编辑wifidog的配置文件`/etc/config/wifidog`,可以使用vi或nano等编辑器进行编辑。在配置文件中,需要设置以下几个参数: - `interface`: 设置wifidog所监听的网络接口,一般为无线接口,例如`wlan0`。 - `gateway_interface`: 设置wifidog所使用的网关接口,一般为有线接口,例如`eth0`。 - `auth_server`: 设置wifidog所连接的认证服务器的地址和端口号,例如`http://authserver.com:8080/wifidog/auth`。 - `auth_server_port`: 设置wifidog所连接的认证服务器的端口号,例如`8080`。 - `auth_server_path`: 设置wifidog所连接的认证服务器的路径,例如`/wifidog/auth`。 - `gateway_interface_ip`: 设置wifidog所使用的网关接口的IP地址,例如`192.168.1.1`。 - `check_interval`: 设置wifidog检查客户端是否在线的时间间隔,单位为秒,例如`30`。 3.配置完成后,需要启动wifidog服务。可以使用以下命令启动wifidog: ```shell /etc/init.d/wifidog start ``` 4.启动wifidog后,需要在防火墙中添加相应的规则,以允许wifidog正常工作。可以使用以下命令添加规则: ```shell iptables -I zone_wan_input -p tcp --dport 80 -j ACCEPT iptables -I zone_wan_input -p udp --dport 53 -j ACCEPT iptables -I zone_wan_forward -p tcp --dport 80 -j ACCEPT iptables -I zone_wan_forward -p udp --dport 53 -j ACCEPT ``` 5.配置完成后,可以通过以下命令查看wifidog的状态: ```shell /etc/init.d/wifidog status ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值