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

WRT54 Script Generator and latest Tomato

Discussion in 'Tomato Firmware' started by bengali, Sep 4, 2007.

  1. bengali

    bengali LI Guru Member

    So I've just been getting into Tomato and all the associated apps over the past 2 days.

    My main question here is what benefit the Script Generator,
    http://www.hyperwrt.org/forum/viewtopic.php?id=2002 adds to the latest version of Tomato (1.07).

    It seems that the biggest "selling point" of the script generator is to shape inbound traffic, since the QoS on Tomato is meant really to shape outbound traffic.

    Specifically I am interested in what it can do for MY scenario. I understand and fully realize the benefit it gives in creating a script to let's say split internet bandwidth evenly between 5 connected PCs.

    However, my current situation is a single PC running multiple applications that have need of prioritization.

    I am currently using Tomato's QoS to help me prioritize outbound traffic between VoIP, P2P, Online Games, and standard Web Browsing traffic.

    I have NOT chose to utilize Tomato's functions of limiting downstream traffic, because to do so would mean placing a static (read: non-dynamic) cap on a class of traffic. For example, if I set a downstream limit on my Lowest classification of 60%, then i could never go above 60% even if nothing else was competing for bandwidth...and I don't want to do this.

    That being said, I am having a hard time figuring out what additional benefits I might get from making some scripts with the generator? Maybe it is because I won't get any(?)

    It seems that the best it can do for me is give me slightly more granular control. For instance, with just what Tomato gives me, everything in my "High" priority would have to have the same limits put on them (since there is only one dropdown box to set the downstream limit). However, with the Script Generator I can write a script that might take one of my "High" priority apps (one that runs over port 5678 for example) and give it one set of limits, and one another app (that runs on 6789) and give it a different set of limits. In this scenario, I could use either just the scripts, or combine it with the Tomato GUI (to provide both an umbrella filter, and then a more granular one). Would this description be accurate?

    Other than that, I'm not sure what it can do for me. If I am missing something else fundamental in terms of the power I have to manipulate the traffic, please advise as I would like to use this combination to its fullest potential.

  2. MiseryQ

    MiseryQ Network Guru Member

    I'm not sure about the script. But from what I've read limiting inbound traffic isn't a good thing.
    In order to limit inbound traffic the router would simply start dropping packets.

    I'm sure somebody will come in and elaborate on that.
  3. Searcher61

    Searcher61 Network Guru Member

  4. Toxic

    Toxic Administrator Staff Member

    My guess would be the script generator allows more settings to be accessed/setup since the webgui is limited by it design. cli usually gives better functionality.

Share This Page