I am working in a restaurant and we got our own 10Mbps speed Internet connection. The high speed is intended for our servers and credit card phone line. We recently decided to open wireless up to customers who visit us. However, other neighbor stores keep stealing our connection and it lag our servers' connection. Even though we WEP our wireless connection, because we are a restaurant, we have to give out the password to customers for them to use our free WiFi connection.
My concern is it is just a matter of time until our neighbor stores know the password and steal our connection again. Additional information: our employees also use this connection and it is SLOOOOWW~ Plus, we only get 1-2 bars (our of 5) of signal when we are upfront while the router is located in the office in the back. (Around 20~40 ft away with around 6-7 walls/2-3 rooms) The first day I created a WEP, speed is at 4-5mbs (tested with http://www.speakeasy.net/speedtest/) but after 2 months it drop down to 1-2mbps. Sometimes it was even below 1mbps. So I want two network access on one service line.
Here is what I have done:
- Set up the password WEP. No, I do not want to reset the password everyday~
- I've create a password so outsiders cannot access our router information. But I feel this is not safe enough when more than 20 new strangers know our WEP daily.
This is what I want to know (or do):
- Create 2 access on one service line. Might need 2 routers (?)
- Increase the range to the connection. Router modifications are welcome but please with CLEARLY step-to-step or video demonstration.
- Limit bandwidth for "guest" (around 20% of max speed) and Max "Private" bandwidth
What I want to accomplish from this:
- I want to create one connection for guests so they can surf internet during their visit. I don't care if our neighbor steal our connection as long as we still have our MAIN connection for personal and server usage.
- Limited usage for guest
- Increase range (and speed if possible) for our guest and personal usages (modifications are welcome)
Let me know if you need any additional information.

