1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

QoS Setup Help

Discussion in 'Tomato Firmware' started by AnonTomato, Mar 23, 2009.

  1. AnonTomato

    AnonTomato Addicted to LI Member


    My max upload is 512

    Highest = DNS
    High = HTTP (0-256KB)
    Medium = HTTP (256-1024KB)
    Low = HTTP (1024KB+)
    Lowest = P2P (all)

    This is my current QoS setup what do you think any suggestions?
    What would you guys suggest changing the different values to?
  2. bripab007

    bripab007 Network Guru Member

    Without knowing what sort of traffic and applications you have running on your LAN, we can't really give you an advice.

    The only advice I would give is to put "999999" in your Inbound Rate - Max Bandwidth box.
  3. AnonTomato

    AnonTomato Addicted to LI Member

    well my download speed is 3008

    For example I'm downloading something @300 kB/s (max download speed) which is "Lowest" priority and then I start to download something that is considered "High" priority the max it will download at is @50 kB/s
  4. Toastman

    Toastman Super Moderator Staff Member Member

    You need to post your whole QOS setup, or nobody can help you ...
  5. AnonTomato

    AnonTomato Addicted to LI Member

    Sorry been busy but here it is my current setup


    Basic Settings


  6. chadrew

    chadrew LI Guru Member

    If everything works fine, no need to change it :)

    Personally I do not prioritize any of the "small packets" (no point in that, for example ICMP makes your ping look faster, and I hear ACK might give more priority to P2P).

    The class percentages (% Highest to Class E) are Minimum Guaranteed / Maximum Allowed. I set the first values so the sum of them is 100% (in case your internet is fully loaded), since obviously you can't have 95% "guaranteed" traffic, added to 85% "guaranteed" traffic, etc.

    So for example I have 35% Highest, 25% High, 20% Medium, etc. in the first values. This is just the bare minimum that your connections will use. If possible, they will use more (the second value).

    The second value is "maximum allowed" and should be around 95%-100% IMHO. Think about it, if you use Lowest class for P2P downloads, and set the second value to only 25% like you do now, that means even if your internet connection isn't used for anything else, P2P will still only use 25% of your upload. I set it 95% to 100% for all classes so my internet connection would be used fully.

    Also I don't see much point in giving separate classes for 0-256k, 256-1024k, and 1024k+ uploads. IMHO just 0-256k (High) and 256k+ (any lower class) is enough. But that's just me, and it the current setup works for you, no real need to change it :thumbup:
  7. bripab007

    bripab007 Network Guru Member

    And don't use L7 filters if you can help it. Find out the ports that Steam/Counter Strike and Ventrilo use and define those instead of using the L7 filters.
  8. Toastman

    Toastman Super Moderator Staff Member Member

    A few comments:

    1) Ignore what your modem *says* the upload bandwidth is. Use an online speedtester and measure it throughout the day. Then enter 85% of the lowest figure you obtained.

    2) I wouldn't use the three classifications for HTTP either, I don't see the point and it will cause trouble.

    3) Your last rule to classify P2P is really unnecessary. Anything not covered by your other rules will automatically fall through into the default class. (The IPP2P and L7 filters don't work too well, which is why we do it this way).

    4) If you have any problems at all with P2P being a little too much, I would LOWER the outgoing P2P to 10-15%. If you do as suggested above and enter 95-100% you will swamp your incoming link. To be able to upload P2P to other clients for points, but still retain control over your bandwidth, use another rule just for uploads. See this thread for details: http://www.linksysinfo.org/forums/showthread.php?t=60304

    You will probably find that in order to be sure that P2P will not get out of control and screw your games latency, you will have to limit the incoming P2P. Depends which is more important to you!

    4) It is often necessary for good response to overstate the allocation of the so-called "guaranteed" bandwidth. See this explanation and following discussion: http://www.linksysinfo.org/forums/showpost.php?p=337417&postcount=4

    5) For your other applications, AIM, Games etc. I'll leave you to find relevant ports and test as necessary, I'm not a gamer and you probably know much more than me about that! But you will see something about AIM in the thread referred to above.

    Have fun!
  9. AnonTomato

    AnonTomato Addicted to LI Member

    Appreciate the replies guys :thumbup:

Share This Page