WifiDog 是一款开源的用来实现无线认证的软件,可以集成到路由器或者网关中,对于连接到路由器或者网关的设备,使其先登录云端认证服务器,然后通过认证才能上网。比如在星巴克上网,浏览器会先弹出一个广告页面,我们输入手机号,获取验证码,然后就可以上网了。网关心跳(Ping协议)Wifidog将ping...
分类:
其他好文 时间:
2015-07-05 21:13:28
阅读次数:
104
怎么把wifidog直接编译进openwrt,让生成的bin文件就带有wifidog,省得再去装ipk文件?openwrt 根目录make menuconfig 搜索 Captive portal/ 看下有没有wifidog选项,如果没有./scripts/feeds update -a./scri...
分类:
其他好文 时间:
2015-07-01 23:21:32
阅读次数:
150
现在市场上主流固件有DD-WRT ,Openwrt,tomato,为什么有选择使用openwrt 来移植wifidog做无线portal ?关于 OpenWrt当Linksys 释放 WRT54G/GS 的源码后,网上出现了很多不同版本的 Firmware 去增强原有的功能。大多数的 Firmwar...
分类:
其他好文 时间:
2015-06-29 23:30:26
阅读次数:
195
不得不亲自进行交叉编译移植的时候,所碰到的一些问题。(1)下载源码这个可以到wifidog官方下载。(2)交叉编译环境这个需要提前准备好,也不多说了(3)解压,并进入代码目录运行./autogen.sh可能会报错:libtoolize: command not found这个需要安装一下依赖的工具包...
分类:
其他好文 时间:
2015-06-17 21:19:07
阅读次数:
151
pear clear-cacheNo releases available for package "pear.php.net/XML_RPC"http://download.pear.php.net/package/XML_RPC-1.5.5.tgz
分类:
其他好文 时间:
2015-06-14 10:45:05
阅读次数:
697
1.系统需求硬件已安装了OpenWrt固件的无线路由器(典型的有Linksys WRT54G系列)软件Wifidog你可以尝试执行以下命令安装Wifidog:opkg update # Optionalopkg install wifidog复制代码将无线路由器接入Internet。设置并启用无线网...
分类:
其他好文 时间:
2015-06-11 22:32:51
阅读次数:
135
这次我使用的是php来编写auth_server服务器,因为这样比较简单。1.首先是login.php 2.ping.php 这里没有做额外的处理,只是简单地向wifidog回应一个Pong。3.auth.php 这里根据一些参数来获取$result,从而决定是否允许认证。4.welcomeP...
分类:
其他好文 时间:
2015-06-08 23:18:37
阅读次数:
155
本文主要记录在linux平台下,交叉编译wifidog并在openwrt平台上运行的过程。主要是针对wifidog源码被修改后,
不得不亲自进行交叉编译移植的时候,所碰到的一些问题。...
分类:
其他好文 时间:
2015-06-05 15:48:01
阅读次数:
163
一、 安装前准备 打开终端(用普通用户进入终端,不要用超级用户)。sudo apt-get update sudo apt-get install apache2 php5 二、 安装Database Serversudo apt-get install postgresql三、 安装需要的库文件....
分类:
系统相关 时间:
2015-06-04 22:17:18
阅读次数:
136
$Id$23OpenWRT specific README4=======================56So, you want to run wifidog on one of linksys's WRT wireless routers!78OpenWRT is the embedded ...
分类:
其他好文 时间:
2015-05-24 12:46:54
阅读次数:
203