Advice - Tomato as traffic shaper?

Discussion in 'Tomato Firmware' started by pauladams, Oct 20, 2010.

  1. pauladams

    pauladams Networkin' Nut Member


    Can Tomato, doing QoS, installed on a WRT54GL, handle a peak of 12 mbps incoming and a peak of 2 mpbs outgoing?

    Any comments or sharing your findings welcome...


    Paul Adams
  2. Azuse

    Azuse LI Guru Member

    Easily, however the problem is the inbound qos was never finished (as in, the rules work, but the classes are separate unlike the inbound). Makes qos on my 1.25/11.5 line a pain, since the only way to guarantee low game pings is sacrifice a certain amount of inbound bandwidth, however if games aren't an issue, then it's just set up and forget*.

    *no experimenting.
  3. karogyoker

    karogyoker Addicted to LI Member

    I think it's not a firmware implementation bug rather the fact that yout ISP does not use QoS and drop game packets and data packets randomly if your inbound is saturated by other downloads.

    After that the file download speed gets normalized and your pings became fine, but until then you have been killed 5 times with a knife.

    Have fun! :D
  4. Azuse

    Azuse LI Guru Member

    Umm, no. Almost zero isps use any form of end user configurable qos (which always fails since the majority of users ultimately don't know what they're doing and end up setting everything as high).

    It's no bug, it's a simple lack on ingress shaping but as I said, provided you're aware of tomatos current limitations, it's quite usable and infinity better than not using it.
  5. pauladams

    pauladams Networkin' Nut Member

    That's exactly my situation - ISP offers 12 mbps down, 2 mbps up - BUT no QoS that I can control or 'flag'.

    I link 2 branch offices to the main office using this link, (Sonicwall VPN). The Sonicwalls can support QoS but at approx $500 per unit (ouch). When Internet use at main branch gets 'heavy' - shared apps that run across the links are slowing to a crawl.

    It's outbound that's the bottleneck. I speed checked today - got 22+ mbps for 3 tests - I'm paying for 12. Outbound, 0.25 - but the building is busy. Should be more like 2 outbound. I need to test when the building is not busy.

    I figured put a WRT with Tomato at each location installed like this...

    LAN -> WRT -> Sonicwall -> ISP

    This avoids issues with tomato upsetting the Sonicwall VPN.


    Paul Adams
  6. Porter

    Porter LI Guru Member

    If people at the offices are indeed not using p2p-stuff (and I guess that you are rather sure about that) then you should find out what kind of traffic there is on your connection.

    In a worst case scenario QoS won't help you at all, because the upstream is just insufficient, which means that the solution would be to get more bandwidth.
  7. pauladams

    pauladams Networkin' Nut Member

    It's a fair point. I do know exactly what's consuming the bandwidth, been logging in detail and monitoring.

    My users use a 'terminal' app 90% of thier day. It's low bandwidth. They need a response asap. Put this as highest.

    Put DNS responses as high.

    Everything else, scanning & transmitting documents, surfing, anti-virus updates - and default (everything else) - mark as low.

    Large downloads as lowest.

    There are some guys who watch the odd YouTube video or look at some hockey sites, but it's not a big issue and, thankfully, I don't have to be an a** about it.

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice