| project |
hotspot |
| semester |
winter 2003 |
| subject |
telecommunications |
| lecturer |
Prof. Dr. Gergeleit |
| team |
Peter Krausgrill, Folkert Saathoff |
we had to set up a linux box to act as a wlan public access point. since we did not want to just install nocat on a suse pc, we chose to do this on the TEAC vendotto platform. we used netfilter to permit/deny access, php and mysql to authenticate and manage the clients and netfilter and mod_rewrite to redirect the clients to the authentication page. the hardest part however was to install all required software on the vendotto box :)
files
.htaccess handles the http redirection.
_login.php handles initial client authentication.
_dhcp_leases.php a class to parse a dhcp.leases file.
expire.php this php script gets called by crond once per second, disabling expired clients.
firewall.sh is called by the php scripts and handles all netfilter configuration.
download the presentation
here.
WLAN Hotspot
A project by Peter Krausgrill and Folkert Saathoff
Table of content
all rights [r] belong to us.