Hi there, I'm kinda posting this out of desperation as I have been fiddling around with QoS for a few days now and read so much information, some of it different, a lot of it on this forum, that I am quite overwhelmed! I would appreciate if someone could point me to the right piece of information also considering I have spent much time reading Toastman's excellent guides and set-ups, alongside other guides. I'm sure the answer is in something I have read, I am just having trouble pinning it down so I would really appreciate some help I have a WRT54Gv2 with Tomato 1.28 and the network infrastructure is as follows: Homehub 192.168.1.254 Linksys 192.168.1.101 Clients 192.168.1.60-80 (The Homehub DHCP seems to be set to this range) I cannot change the homehub (it has a custom firmware) nor the settings on the homehub, without the Linksys the network works as the homehub has DHCP on and deals with connectivity to the internet. My goal is to implement fair QoS as we have a fairly slow connection to share between 8 people (what is even worse is the speed varies so I have to keep adjusting the max QoS settings) I would like to be able to game with reasonable latency while still allowing everyone else to download/stream/msn/www etc I am happy in understanding that I need to tailor the settings to get the best results, I need to work out whether I want to classify by MAC or ports or both, so far I have been sticking to by port but want to experiment with by MAC address too as it would be more encompassing (so I could set each client to something like 15%-80% so no-one can hog the whole line) The classifications below are quite basic so far but I think they are achieving or should be achieving some useful traffic shaping. I intend to add to them as time goes on. So far I have had some success using the Linksys as somesort of hardware QoS firewall but I have run into trouble with it not always classifying connections. What's more it doesn't seem to catch all the connections. I am thinking the reason that connections aren't being classified or are being done so intermittently is because I am connecting the internet to the Linksys via a LAN port. I need to treat the connection to the homehub like it is a WAN connection as from what I have learnt so far QoS on tomato only applies to the WAN port? I understand that internal network traffic does not get classified and that is fine. Would changing the 'WAN / Internet' type help? Maybe setting it to static? Though I have messed with this and I can't seem to get it to work properly. On DD-WRT there was an option to apply QoS to either the WAN port or to LAN/WLAN. Is the 'Mode' setting in Advanced -> Routing something to consider? (It is set to gateway) Any help would be amazing, I would be happy if someone can point out something obvious I have missed Let me know if you need any more information. Thankyou in advance.