PDA

View Full Version : Flow control in a coffee shop's wirelss network



stuartwu
25-06-2006, 03:12 PM
I have a friend, he runs a small coffee shop.
There is only six table indoor, two small table outdoor.
His ISP is Xtra with Broadband ADVENTURE Plane -- 3.5Mbps bandwidth (atually only 2.0Mbps more or less), 10GB Monthly data allowance
and a D-Link 604T Wireless ADSL Modem/Router.

He wants to setup a wireless network access for his customer.
We use a notebook to test the singnal with that Dlink router.
There is 80% strength at outside table, so I think the hardware is alright.

He wants:
Setup accounts and password for customer.
1. He writes down the login name and password on a piece of paper and give to customer, if someone need internet connection.
2. Limited the download speed to 200Kbps and 200MB data allowance for each customer free usage.
3. Automaticlly, block the internet connection, if that account reach the data allowance 200MB.

Some of customer want to pay more and use internet longer.
4. He can modify download speed the data allowance in each account.

eg, SSID broadcast enable --> SSID= AAcafe
a. Table 3 want to check email. My friend give him login information. (NAME: table3, PASSWORD:XXXXXX)
b. Table 5 want to download a 500MB file. My friend give him login information. (NAME: table5, PASSWORD:XXXXXXXXXX)
My friend need to change the data allowance and he can monitor each account's usage.

Anyone know What type of software he need??
He uses Windows XP pro now.

Thank in advance.
stuart :)

snoopy
25-06-2006, 06:48 PM
This may do the job

http://www.publicip.net/

stuartwu
25-06-2006, 08:29 PM
Thank you snoopy,
I download that at moment and I will have a try.
Going to be busy,again.
stuart

stuartwu
01-07-2006, 11:53 PM
I setup the wi-fi with publicip --Zonecd and tested for a few days.

This program is very easy to setup.
But I noticed that:
1. The accounts' usage are saved at public ip web site.
2. If power failure at public ip web site, I think you can not login and all of system can not start up.

3. It is a free program. I am very suprised.
4. Only cdrom startup, I can not install to HD.

Can someone suggest another software.

Thank you ;)

Rob99
01-07-2006, 11:58 PM
Linksys WRT54G accesspoint with DDT firmware.

vinref
02-07-2006, 05:05 AM
An alternative is to just throttle the speed to 200kps and to limit the time the customers have got to use the service. You need them to eat and surf and get out quickly. Suddenly cutting of access after 200MB is uncool. It is much more polite to give them a set time in case they need to log off from their email or banking.

You can use a proxy caching server to block adverts and to cache often used resources, thereby saving on downloads. The proxy itself can be used to control access with passwords and time limits, as can a DHCP server. Use the firewall to block ftp, peer-to-peer, torrents etc. Just allow http/s.

If you are familiar with Linux/BSD, all of them have firewalls with "traffic shapers". These shapers are used to create "pipes" of say, 200kps each. You then channel individual customers through these pipes. A proxy such as squid, and DHCP servers such as the ISC DHCP are all open source and free.

There are some specialist distros such as Clark Connect that have many of these features.

stuartwu
02-07-2006, 12:19 PM
Thanks Rob99 & vinref your reply, :thumbs:
Things are getting tough.
They are out of my knowledge.

I need to go to Techbooks shop find some book.

It takes time to understand that.

Thank you :badpc:

Rob99
02-07-2006, 04:54 PM
Sorry my bad, dd-wrt firmware: http://www.dd-wrt.com/dd-wrtv2/index.php

I am using this at the moment, although not the features you would use. It basically allows you to set up as a wireless ISP.