近日,接手了一个在几个麦当劳分店的无线覆盖项目。店面面积并不太大,无线覆盖比较容易,但是对于接入热点的认证方式有一些特殊要求。
第一、要求接入热点之后打开浏览器输入任何网址都能显示一个麦当劳店面的欢迎页面。
第二、在这个页面上顾客可以输入一个认证key进行认证(顾客可以凭本店面的购物票在店面柜台领取认证key)。
第三、输入正确的认证key后可以显示指定的麦当劳主页。之后,用户可以自由使用Internet。
第四、普通顾客的每个认证key有一定的使用时间限制,主要是为了吸引长时间在麦当劳上网的顾客继续购买东西。
现将整个项目方案简要介绍一下。
首先,我们尝试完全自己架设认证网关,先后调查了Mikrotik HotSpot,RouterOS等,认为很难满足这些要求,而且配置较复杂,于是放弃了这些方案。
又联系了一些其他的无线网关设备的厂商,功能方面还没有理解清楚,但首先的印象就是专用的设备需要高昂的费用。我们只能尝试另外的方案。
想到之前见过有人在餐厅和家庭旅馆用普通无线路由器安装Wiwiz HotSpot Builder架设过类似的热点认证网关。我们也决定一试。研究了Wiwiz网站的资料,并咨询了Wiwiz的客服之后,我们发现它完全可以符合我们的需求,不过需要购买专业版的功能。考虑Wiwiz专业版的费用并不贵,而且是针对每用户收费,而不是按热点数收费,我们架设的热点数量较多,加上最吸引人的是可以使用普通无线路由器,总体成本还是很低的。因此,最终我们决定采用这个方案。
以其中一个店面为例,硬件方面,用了两个普通的无线路由器。一台是Linksys WRT54GS(v3),这台刷DD-WRT固件,用于安装Wiwiz客户端。另一台是TP-LINK WR841N,不更改固件,只用于扩大覆盖范围。
首先,为LinksysWRT54GS刷DD-WRT固件。并设置好Internet连接和基本的无线配置。
然后,在Wiwiz的服务面板创建并设置好热点内容以及认证方式,并批量输入招待码(也就是认证key)等。接着,在刷过了DD-WRT的Linksys WRT54GS上安装和设置Wiwiz客户端。这些过程都比较简单。 到这里,工作就已经基本结束了。热点认证网关就已经创建完成了。拿一个手机开启Wifi测试一下,验证一下这个热点的Web认证是否正常工作。
最后,就是设置TP-LINKWR841N做覆盖的扩展,考虑到稳定性,我们用传统的有线连接的方式进行。也就是,将WRT54GS作为它的上一级有线路由器。并关闭TP-LINK WR841N的DHCP服务,并让两台路由器共用一个网段,开启并设置好IP与无线设置。这样,Wifi终端无论连接到这两个无线路由器的哪个,最终都通过WRT54GS进行认证并连接Internet。
- 大小: 33.9 KB
分享到:
相关推荐
基于WiwizHotSpot Builder的麦当劳WiFi热点Web认证方案
基于Wiwiz HotSpot Builder的麦当劳WiFi热点Web认证方案
基于C++ Builder的 建立WEB浏览器的方法
基于DSP Builder的可控信号发生器,课程设计 毕业论文 EDA FPGA
基于PowerBuilder的人事管理系统的设计与实现,基于PowerBuilder的人事管理系统的设计与实现
PowerBuilder中含有开发WEB应用的模块,通过这些模块可以连接WEB服务器与PowerBuilder应用.该模块包括以下及部分,Web.PB:是几个可以在WEB服务器上执行的程序,被服务器激活后,调用PowerBuilder应用,完成客户端...
在学习《现代数字系统设计》过程中利用DSPBuilder做的正弦信号发生器,里面包括详细步骤,mdl文件,希望对大家有所帮助
《C++ Builder 6 SOAP Web Service》配套光盘
这是自己亲自改写的基于C++builder做的饭店点餐系统,可以直接进行使用
本文首先概述了数据采集在国内外的发展,接着介绍了USB2010数据采集卡以及Borland C++ Builder 6.0编程语言,然后分析了对于声音信号的处理方法,最后是本程序的说明和关键点。
基于DSP Builder的格型FIR滤波器的设计与实现是比较实用的技术文章
基于C++builder平台的俄罗斯方块
powerbuilder 9.0应用开发丛书,这是其中的PowerBuilder 9.0 Web开发篇
倍力资讯出品, PowerBuilder .NET Web Form,PowerBuilder 11 CS转web步骤
数据库应用开发教程_基于C++Builder2007和SQLServer2000 曾棕根编著 钱能主审 300页
基于PowerBuilder 的网页数据抓取
PowerBuilder的过去、现在和未来 .NET应用程序开发 简介PowerBuilder 11.0 新功能和开发WEB应用
本程序是用MatlAB、DSP Builder设计的正弦信号发生器