This is also entirely possible with Squid. You could simply use basic authentication so that you can keep an open wireless access point and people would have to authenticate in order to surf the web or do anything. Create a temporary account for each customer and add an expiration time?
To: [email protected] Sent: Tuesday, September 6, 2011 9:07 AM Subject: Re: Cybercafe SW for OpenBSD On Tue, 6 Sep 2011 15:23:14 +0200 Paolo Aglialoro wrote: > Thank you a lot for all your nice suggestions, at the moment pfsense with > captive portal looks like the best compromise (at least having PF). Also > zeroshell could fill up the bill although it's no BSD. You could do it yourself with php and authpf.

