Hello Network Experts! I am a homeowner with AT&T DSL service on a cheapest subscription plan (3mbps/512kbps). Everything was fine for years until I decided to have a roommate. As soon as roommate moved in, I noticed everytime my roommate is home and while I'm surfing on the internet, the internet became extremely slow and sometimes it doesn't even load a webpage. And whenever roommate is not home, the internet performance went back to normal. I talked to my roommate about taking it easy on bandwidth but the roommate continues doing the same. So, I decided to do something about it. I learned that QOS might be something I would like to use on my modem/router. However, my modem/router (2wire 2701HG-B) doesn't have the QOS feature. So, I just gotten myself a ASUS WL-520GU-EZ because tomato supports it. I tried my best to learn everything about setting it up correctly. Since I just started to learn about networking last few days, I am not yet confidence with my setup plan. I hope you could help me out. I have read Toastman's cool posts about QOS. I learned quite a bit and even enjoyed reading it! I also visited original tomato and tomatoUSB website to learn as much as I can. Here is the setup plan with some questions I have so far: ===Goal=== 1. Limit internet bandwidth on roommate's computer to the point where I can get my "internet" back plus being able to download/upload large data as well. 2. Use the same SSID and WEP password from 2wire 2701HG-B so I don't have to give new setup information to my roomie. ========= ===Choosing Firmware=== Q: Based on my goal, what flavor of firmware should I use for ASUS WL-520GU-EZ? OEM? original tomato? tomatoUSB? toastman? other? So far I've downloaded toastman's firmware: tomato-NDUSD-1.28.7628.1-Toastman-Std.trx (3.4MB) but if you think others are better, I'll be happy to download it. =================== ===Installing Firmware=== Q: Will this install method work with any tomato flavor such as toastman's? 1. If WL-520GU-EZ has OEM firmware version 3.x or later, then use the OEM menus to downgrade to OEM firmware version 188.8.131.52 2. Rename Tomato file to WL520gu_184.108.40.206_EN.trx 3. Use the OEM menus to update the firmware with renamed Tomato file (WL520gu_220.127.116.11_EN.trx) =================== ===Physical Setup=== (Original Setup) Internet <---> 2wire 2701HG-B <---> wifi and wired devices (New Setup) Internet <---> 2wire 2701HG-B <--->(*) WL-520GU <---> wifi and wired devices (*) 2wire connects to WL-520GU's LAN port not to WAN port ================ ===WL-520GU Setup=== Leave everything with tomato default settings except for QOS (later) and set this router in bridge mode Unplug ethernet cable from computer that connects to 2wire and plug in WL-520GU directly to computer then access Tomato (Tomato->Basic->Network): [WAN/Internet] Type = disabled Use WAN port for LAN = unchecked [LAN] Router IP Address = 192.168.1.2 (or similar as long as not same as 2wire's router ip address) Subnet Mask = 255.255.255.0 Default Gateway = 192.168.1.254 (2wire's gateway) Static DNS = 192.168.1.254 (2wire's gateway) DHCP Server = unchecked [Wireless] Enable Wireless = checked Wireless Mode = Wireless Ethernet Bridge B/G Mode = Mixed SSID = (Same as 2wire SSID) Broadcast = ????? Channel = ????? (Do I click 'scan' then select dropdown menu with matching 2wire SSID?) Security = (Same type as 2wire? Or it is for it's own? If it is for itself, I heard WPA-TKIP/AES is recommended?) Shared Key = (Is this like WEP password that I need to create for this router?) Q: If done with setup, do I need to release & renew computer DHCP lease? Q: Will this setup automatically disable DNS & DHCP? If not, where to disable them? ================== ===2wire 2701HG-B Setup=== Everything leave untouched except wireless disabled? ===================== QOS setup: To be continuted Q: Lastly, did I miss any steps or do I have a wrong setup? Thanks!