We have a campground/retreat/conference center here, with a single router WiFi network already set up, and with some 10-odd users scattered throughout the day.
I'd like to get more control over the network in this way: Customer pays a fee (payment methods are already taken care of here, it'll usually be cash) to a desk assistant and gets a password for the HotSpot. Customer uses password to access wireless. Password automatically expires after a given amount of time. Only the first laptop that the password is used on can use that password (so that customers don't pay one fee for like 5 laptops). Many different passwords can be given to different customers at a time.
So, how can I do this? For equipment, I have a Windows Server 2003 computer, some old machines that I could put Linux on, a WRT54GL Ver.
1.1 Linksys wireless router, and a 5 Mb DSL connection. None of my machines are fast enough to run the internet through, only to act as authentication servers if need be.The desk assistant is an a machine that's on the internal secure network, and has access to the Windows Server 2003 machine, and has access to the router's configuration page, but her machine can not act as a server. I don't want to pay anything at all for 3rd party services. I am comfortable with setting up not-to-techy software, and re-flashing the router's firmware. I am very familiar with Linux and Windows.
I was thinking of using a FreeRADIUS server or using Windows Server
2003's IAS, but what I've seen so far is incredibly complicated, and I'm not sure how the desk assistant would give out new passwords. TinyPEAP seemed like it might work, but there is no package for my specific router, as TinyPEAP is no longer being supported.Oh, and I'm not too worried about security. There aren't many technically savvy people here, it's kind out of the way, and I don't really care if the signals are encrypted or not.
So, anybody have any ideas? Even a pointing in the right direction would be a big help. Thanks!
------------------------------------------------------------------------ View this thread: