Wireless Hotspots in a Large Environment?
matth asks: "So here at work we provide wireless internet access to customers all over our city, and into suburbia, via Alvarion radio gear. We have a large number of customers that are places like pubs, libraries, restaurants, etc. We would like to, in conjunction with these locations, setup up a public Wi-Fi network. The problem is getting the mac address back through to a central authorization server. What experience have others had in setting up a Wi-Fi hotspot network over a city, and allowing a user to register at one location and get on at any of the various locales?"
I'm not affiliated with these guys, but I've been surfing in and out every once in a while. You might want to ask them a question on their forum. http://www.newburyopen.net/
I've been in a recent presentation about HP wireless hotspot hardware(well, networking in general, we were checking out their switches, but the guy wanted to get our attention on some other stuff too) and they had a setup that used a centralised device to manage everything, and local hardware to run a wireless network with roaming on. It looked to be designed to be put into an exsisting environment, and just work, but we have not really bothered to check it out, as none of our custmers need it. You might want to give you closes HP supplier a call, if only to see the tech, they like to try to sell stuff, so it should cost you nothing.
On Arrakis: early worm gets the bird. Magister mundi sum!
Have you looked into NoCatNet? The group works on a wireless network and the software that makes it possible (NoCatAuth). From what I gather the prefered configuration involves a central authentication server seperate from each gateway.
You could allow everyone to connect regardless but use a VPN client on the customers machine to allow internet access.
The only problem here is that people could connect just to play online games with other connected people or run VOIP style apps but would this be a problem? If you only intend to charge for internet access, allowing people IP access to each other would be a way of getting them to try the system first.
Bob.
With my work, I have hostapd set up with a radius server for authentication. I specifically use x.509 certs, but you could probably use leap, or some other 802.1x.
One way to do it would be require that all ap's utilize an external authentication system, usually via radius server, tacacs or other authentication server. When a user is auth'd on one, grab the corresponding mac and permit for whatever session period you choose.
I understand that the nocat system is also great for authenticated access.
We are trying to make it as easy for the customer (ie no third party software).. and would like to have a 'greeting' page that comes up if they aren't authenticated by bring up a web browser.
The problem is getting the mac address back through to a central authorization server.
Relying on MAC addresses is not secure. VPN, 802.1x, and NoCat are better.
There is no need to have the MAC registered. Just set the WiFi up so that it is open... people with Windows XP or software for Wireless will be able to auto-connect with ease.
You may not want to follow folks who can't spell Allegheny, but the leaders of the Cumberland Gap area have set a pretty audacious task. They want people in their remote mountain area to all have access.
http://www.gov.allconet.org/about.htm
Allconet2 seems to be the wifi part:
http://prime.allconet.org/allconet2/
http://gov.allconet.org/tech/welcome.htm
Ed
Some friends of mine are planning to start an ISP that provides wireless internet access (no overhead of the dial-up lines and its faster). Being the geek that I am, they asked me to design their infrastructure. They are placing Wireless Access Points connected to gateways in a few locations around the city. Those gateways (running NoCat) look to a central authentication server (also running NoCat, but with MySQL) to verify usernames and passwords. If you're charging for access as they are, you can setup the authentication server with Apache-SSL and PHP so you can process payments.
I'm not sure what you are trying to do, but odds are you want to make sure the user authenticates to a Radius server. Any one of the boxes mentioned above will allow you to controll the splash page, etc. Colubris is actually an Access Point also, so it kills two birds with one stone. Your users associate to it, it NAT's out through the Alvarion box (which accepts one MAC address, right?). Bingo, problem solved. Then you need to set up authentication and process your money....Done deal.
Check out http://onecleveland.org. You may be able to get some info from the people that set up this wifi network....it is one of the largest in the world supposedely.