Updated 26 Jan 2013, changes in blueJust to add some info from my ongoing experience of trying to optimize my wireless router (Linksys WRT120N, firmware version recently upgraded to 10.0.07) with our new Roku XS, uprgraded from a Roku LT (which strangely enough, seemed to have fewer problems re-loading, stalling etc).
I did disable the WRT120N Router's firewall since the main DSL modem itself has a built-in firewall. The wifi router is hardwired/ethernet cabled into the hardwired aDSL modem/router (older one, from 2009).
Before disabling it, I ran the port scan/probe tests at GRC.com Shield's Up using my tablet browser since the tablet is connected to the same wifi network as the Roku XS to make sure all was 'stealth'/all green squares -- check and true.
Next I disabled the wifi router firewall only, restarted everything, then I ran port scan/probe tests again GRC.com Shield's Up, again using the tablet browser and all the results were again perfect, meaning my DSL hardwired modem/router's built-in firewall works fine and the wifi router's firewall is not needed.
I tweaked some of the wifi router's setttings, did some experiementation of network speeds using the debug menu for the roku and so far, the best, Not perfect, results come from turning off the firewall and tweaking the basic setup defaults to:
Basic Setup> Internet Setup >
Internet Connection Type > = Static IP via my desktop browser set my wifi router settings to static IP, i just keep/use the WAN settings as shown when clicking from auto DHCP to static (192.168.2.2)
255.255.255.0 remains in the subnet,
I entered the DSL modem (192.168.2.1) as the gateway
Static DNS 1: 8.8.8.8 =Google
Static DNS 2: 8.8.4.4 =Google
Static DNS 3: a sprint dns recommended through re-running GRC DNS Nameserver Benchmark; sprint actually came in a close second and 8.8.4.4 was a close 3rd, but on my desktop I have this order so I'm keeping it consistent here too. assume it's one closer to us but haven't checked location yet; others in our ISP came in pretty high. Note: I use 1Password so it's quick & easy for me to save every modification to a different 'login' in order to systematically test my variations; I can keep notes in each one, dates, and don't have to hand write a bunch of stuff that I'll lose anyway

).
MTU =
manual (1500)
Host Name:
Domain Name: [both are blank]
NEXT SECTION SAME BASIC SETUP PAGE
Network Setup > Router IP keeps the router IP /subnet as is
DHCP Server Setting keeps the DHCP Server: Enabled
Max users: 10 (was 50)
Client lease time: default of 1440
i
f DHCP Server is enabled/automatic, you probably don't need to mess with this, esp if you don't know what it all means:
> DHCP Reservation button pops up configurable list > Static DHCP Table >
DHCP Reservation > Select Clients from DHCP Tables
already Lists what's connected on the LAN so I checkmarked to auto add the Roku, tablet, imac, laptop MACs; there's a spot to manually enter and assign IP address if need be or if needs to be
all already have different IP addresses automatically assigned, so I kept those, auto -added them, figuring it makes it faster for the router to recognize them when already Reserved.
exactly the same Static DNS settings as above:
Static DNS 1: 8.8.8.8
Static DNS 2: 8.8.4.4
Static DNS 3: a sprint dns It has a WINS slot, but we are
mainly Mac os x users, so it =0.0.0.0
Setup > Advanced Routing > Dynamic Routing (RIP) =enabledSo far this is working 'better' (not perfectly) in terms of consistently getting at least 1.2 thruput to the Roku and more consistently showing anywhere from 1.6, 1.8, 3.9, 4.4, 6.x mbps and above, even up to 10mpbs occasionally as the network speed when using the network speed debug features (see elsewhere). Guessing that we get better numbers at night due to less than stellar ISP oversubscribing the pipes (or 'tubes' as some like to say

).
add'l settingsApplications & Gaming > ]QoS > WMM = enabled always enabled
Internet Access Priority = Disabled Altho, I'm going back & forth in this section sometimes enabling it
and when it's enabled choosing --
I am going to also try going back to high later tonight since I re-tweaked the DNS above last night, or possibly will even keep it disabled in case it's not actually helping based on other suggestions I've read. will update this if i notice real changes.
Basic Wireless Settings > Configuration View = Manual
> Network Mode = Wireless-N only (for now), was mixed
> Channel Width =40 MHz only (was 20, trying this to see if better)
> Wide Channel = Auto
> SSID Broadcast = Enabled
Wireless Settings > Wireless Security > Wireless MAC Filter = enabled
Permit listed computers to access wireless network = enabled
Wireless Client List:
MAC 01 =roku MAC
MAC 02 =tablet MAC
MAC 03 =imac MAC not sure if I need this in addtion to the airport MAC b/c now imac is only a LAN connection not WLAN so this may get removed if not needed when I connect airport eventually as a test. Mainly I will only have the Roku and tablet actually connected to the Wireless Network (WLAN)
MAC 04 =laptop MAC
MAC 05 =imac Airport MAC
MAC 06 thru 32 = 00:00:00:00:00:00
I also added those MACs to the
Access Restrictions > Applied PCs > Edit List (button) > Internet Access PC list popup section (using browser on my Linksys interface; diff routers use diff organization/categories). Security > Firewall > SPI Firewall Protection = DISABLEDWe do also use firewall software on the main desktops and laptops, just fyi.
Hope this might help someone else.
Our DSL is supposed to be 10MBps. The wifi router is one room away, with a wall|closet|wall/door in between it and the roku. It sits up approx 5ft 8in on a box on a chrome wire shelf unit. The roku is on its side and on box on a 72in high chrome wire shelf unit. My connectivity says excellent on the splash screen/settings. But hafta admit, since upgrading to the XS, have had many more connectivity/quality problems than the good ole little LT.
Note: for all I know, upgrading the firmware did part of the trick
cheers to all ! feedback welcome :mrgreen:
1st Orig UPDATE
definitely having some loading, stalling, re-loading, slow slow slow issues after disabling QoS where I had roku using MAC address and priority=medium
I had re-enabled
QoS > MAC address > used the roku xs mac address, set to high, but didn't help/may have worsened
applet on laptop, so I used it last night to get/tweak the above DNS settings :mrgreen: