mysqlWisp Project. Captive Portal Manager/Slave for 1 or 100s of APs

Download a beta -for mySQL versions 4.0.4 and later

Schema changes from rc4 to rc5: You will need to reinstall.

mysqlWisp0.4rc5.tar.gz (115203 bytes. MD5=df6bbd1cda43d4bfa1899be0a84871c7)
mysqlWisp0.4rc4.tar.gz (113699 bytes. MD5=909b9a6df2cf197e9d6111fc701a7774)
mysqlWisp0.4rc2.tar.gz (121250 bytes. MD5=49236c8cc0f566d522d1284612b7e1e8)

0.4 Blurb

mysqlWisp provides a mysqlISP family standalone or mysqlISP controlled subsystem for managing 1 or 100's of hotspots with full iptables/MAC+IP+Login+Passwd controlled access. Easy on the end-user -and the hotspot staff- wide open WAPs are supported. The WAP -or LAN of WAPs- is connected to a 2nd NIC (like eth1 for example, or via a WAP capable card for low cost and very flexible linux WAP/Gateway box.) The model used is the captive portal: "redirect all traffic to hotspot login page -unless logged in" on the WAP/Gateway controlled by a local instance of mysqlWisp. The gateway linux server running mysqlWisp usually will also provide dhcpd, named, and two instances of apache2: One for the webmin and the other the login page. After hotspot user logs in, she then is allowed through the WAP/Gateway, via advanced iptables SNAT, DNAT and REDIRECT rules managed by mysqlWisp. Started adding accounting and QoS control along with mysqlCart provided online credit card processing support.

mysqlWisp Roadmap

Micro mysqlWisp client for embedded AP appliances in the works.
A Linksys WRT54G wireless router version to replace nice but more community-lan oriented NoCatSplash, is also an option. But would need to look closer at all the development tools required.

Tutorial
Install Instructions
CHANGES

Project Errata

Just starting out...please inform us of any problems you find asap!
Autologout after inactivity missing.
Apache webconsole configuration: 'HostnameLookups Off' may need to be off for current mysqlX versions to work correctly in some cases.





Also checkout
mysqlApache, mysqlISP, mysqlBind, mysqlRadius, mysqlPostfix, mysqlCart/Shop, and mysqlSendmail