I built something awhile back. This was my setup.
1. multiple captive portals at different locations
2. a freeradius server for authentication
3. mod to freeradius to use mysql for storing info instead of flat text
files
4. an entry into the access points to allow access to my central site.
5. users tried to get online, went to a page that said please sign up, they
paid their couple bucks
6. the corresponding records were added into the mysql db and they could
then login
7. a customer interface was designed to take the mac addresses of each
location and create a corresponding "Location Profile"
when a customer logged in. They could see how much time they had
purchased, how much was used, how much was left. As well as a log history
to show how much time was used at what location and when.
I can dig it up again if anyone is interested?
Jason Brunk
www.wthosting.com
White Technologies, Inc.
1-866-268-7725 ext 707
*** If you are a hosting customer and have a hosting related request/issue.
Please send all further requests to [EMAIL PROTECTED] ***
-----Original Message-----
From: tunge2 [mailto:[EMAIL PROTECTED]
Sent: Tuesday, November 07, 2006 6:44 AM
To: [email protected]
Subject: RE: [pfSense-discussion] Hotspot accounting software
this could be a great feature!!!!!!!!!
-----Oorspronkelijk bericht-----
Van: Garrett Cooper [mailto:[EMAIL PROTECTED]
Verzonden: dinsdag 7 november 2006 0:28
Aan: [email protected]
Onderwerp: Re: [pfSense-discussion] Hotspot accounting software
On Nov 6, 2006, at 1:07 PM, Richard Davis wrote:
> I have a client that wants to use PFSense as an AP/captive
> portal-hotspot radio. His network model is to bring a DSL to the AP
> and use the radius/captive portal part of PFSense. Once the user has
> been authorized the traffic would be routed to the internet via the
> DSL. Any
> suggestions for the backoffice software package? The software
> must be
> able to login existing customers and sign new ones up (credit
> cards/PayPal) via web pages. We are designing the network to work
> like this so we can add/remove AP's as business demands. The billing
> would be centralized at a high bandwidth server farm.
>
> PFSense is the best AP/router system we could find but we need to have
> an "all in one billing/radius/credit card/web-captive portal"
> package to
> complement it. Any suggestions for the backend software package?
>
> Richard Davis
> [EMAIL PROTECTED]
> Director of Product Development
> Business Systems Connection Inc.
> 9357 Watson Industrial Park
> St Louis MO 63126
> local: 314-918-7526
> Toll Free: 877-271-9484
> cell: 314-602-1326
> Fax: 314-918-7527
> www.bizsyscon.com
>
Not sure how much PHP you know or what PHP devs you have on hand,
but there are documented methods of doing credit card transactions with PHP
on the PHP site <http://php.net>. If you setup the login forms for
captiveportal so the page redirects to the billing page, if the billing page
is ok'ed, add a temporary Radius account according to how much money the
person paid and what your going rate is, and let them have access to your
DSL setup. Otherwise, redirect to a "sorry, you cannot access network" page,
and don't punch a hole through the firewall for the client.
-Garrett