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

Ok you script guru's....or maybe a pipedream feature request

Discussion in 'Tomato Firmware' started by Mercjoe, Apr 21, 2007.

  1. Mercjoe

    Mercjoe Network Guru Member

    Here is what I want to be able to do.

    I want to SPLIT the bandwidth to each connected computer. This is not like QOS, I want to divide the bandwidth between all connected computers equally. This way each person connected can do whatever they want to with their own private amount of bandwidth. If they want to hog it with a torrent then fine, so be it, everyone else will have their own bandwidth to squander as they please.

    Now, if that pipedream is doable, how about making it dynamic. If only 2 machines are on-line split it 2 ways, 3 computers split it 3 ways, and so on and so on.

    QOS does get the job done for me most of the time. It seems that my kids can bypass the QOS filters and hog the bandwidth until I can patch the hole in the QOS rules. I figure that if I can give EACH computer its own upload/download bandwidth allocations what they do with it will and not slam the daylights out of everyone else.

    So, does anyone have any ideas on how to accomplish this little slight-of-hand?
     
  2. roadkill

    roadkill Super Moderator Staff Member Member

    this program gives you much more control over QOS configurations and I did what you're talking about.
    Robsonn Script Generator
    Good Luck
    :biggrin:
     
  3. GhaladReam

    GhaladReam Network Guru Member

    I know this has nothing to do with Tomato, but I do know that the paid version of DD-WRT, called DD-WRT Special Edition does have per-user bandwidth control. Granted, I personally don't like DD-WRT nearly as much as Tomato, but it does have that feature, which would do exactly as you describe. Only cathc is, DD-WRT Special Edition costs.. I *think* about 20 Euros if I'm not mistaken.
     
  4. mikester

    mikester Network Guru Member

    I second the Robson script generator suggestion...and it's free!
     
  5. Mercjoe

    Mercjoe Network Guru Member

    I have played with that script generator and it indeed does split the bandwidth.

    However, when 2 of my 4 machines are off-line it will continue to restrict everyone to a preset limit and not adjust according to the computers powered up and actively connected. This means that now HALF of the available bandwidth is going to waste.

    I am looking for something a bit more dynamic. Dividing the available bandwidth by the connected computers is more in line with what I am really needing.

    As for DD-WRT, I have played with it for a while. I flop back and forth with Tomato. I have to admit, it is tomatos' ability to change, reset, adjust, etc WITHOUT loosing a connection is why I keep coming back to it. I like being able to play with QOS, port forwarding, etc without having the wife complain at me while the router resets. The fancy graphs are just eye candy to me. DD-WRT has some nice features and a little more configurable but DD-WRT is just to finicky for my tastes at this time.

    Paying (DD-WRT) for one thing that I might be able to use is not something I do anymore. DD-WRT is asking me to pay for something that may or may not work correctly. The whole situation appears to me to be a Sveasoft in the making. I got burned by Sveasoft. I donated, I made a comment that was not liked, and now I am banned. I will not get burned again.

    I do acknowledge that I have not sent Jon any monies yet for Tomato. I will be correcting this as finances allow.
     
  6. roadkill

    roadkill Super Moderator Staff Member Member

    check the Ceil. rating it is the maximum that a connection throughout can be...
    until Jon come up with a decent bandwidth management solution - if at all
    this is the best solution available, AFAIK.
    that is if you don't want to pay for "SPECIAL" version for F/OSS product...
     
  7. azeari

    azeari LI Guru Member

    it can be done under qos. Setup a class that has an exact percentage of ur total in and out bandwidth, ie 25% if there's 4 coms, then under classification, set it up to classify by Source MAC address to prevent ur kids from bypassing, and assign it to each com
     

Share This Page