Desperately hopeless with speed tomato 1.21 and Utorrent, PLEASE help!

Discussion in 'Tomato Firmware' started by Predtech, Sep 3, 2008.

  1. Predtech

    Predtech LI Guru Member

    Hi guys, i am new to the wrt54gl and i just switched from DD-WRT to tomato after reading a guide that pointed out the ease of use with Tomato.
    Here's my problem, when i used my Dlink DI-624, portforwarding for uTorrent was a breeze. Never needed any help whatsoever, but now i am running a Linksys, i am in a heap of crap.
    I have done countless searches on this problem and keep reading things about QOS. I know what this means, but when i tried following one guide, i ended up with REALLY poor browser speeds, and never even checked uTorrent to be honest.

    Can anybody PLEASE help me out here. I have never really had to set up any QOS settings before and I don't know if i am doing something wrong.I am running uTorrent 1.7, speed Tomato 1.21 (newest) on Comcast internet service and Ubuntu 8.04 (although that shouldn't matter?)

    I know cries for help like this can be very mundane, but i really would like a little help with this one.

  2. bripab007

    bripab007 Network Guru Member

    Okay, I'm running Tomato with QOS enabled on a Comcast cable connection and have used uTorrent for some time, and my bit torrent speeds are as fast as they've ever been.

    Basically, you need to determine your average upstream/outbound bandwidth by running some speedtests periodically for a few days. Once you've got this figured out (with Comcast, it's a little misleading since they do that speedburst thing, but I've found that I can usually get ~1000kbps outbound bandwidth consistently, without dropping packets), go into Tomato and turn on QOS, enter whatever your outbound bandwidth is, enter 999999 or something into your inbound bandwidth, as you have no control over this, and hit save.

    Basically, you should be able to run just fine with default settings. The only thing I've added in the Classification section of QOS is entries for my Xbox Live ports, giving them top priority and an entry for my FTP server, giving it a lower priority. I have no entries for bit torrent in general or uTorrent specifically.

    In uTorrent, I'm using all default settings I believe, except maybe on the Bandwidth tab I've checked the box for Automatic Upload Rate. Everything else is default.

    It's really that easy.
  3. Predtech

    Predtech LI Guru Member

    Do you have Upnp enabled in the router and in utorrent?? I had mine turned off, but i just re-enabled them after you said you left everything default, but i still only get a yellow sign, no green check mark.
  4. bripab007

    bripab007 Network Guru Member

    Yes, I have UPNP enabled on both Tomato and uTorrent. When you say yellow sign/green check mark, are you referring to the uTorrent test to see if the correct ports are opening? Yes, when I did that, I got the green exclamation mark.
  5. Predtech

    Predtech LI Guru Member

    no i'm referring to the sign at the bottom of the window when you're downloading something. It is either a red exclamation point, a yellow triangle, or a green circle.
  6. bripab007

    bripab007 Network Guru Member

    Oh, ok, I believe that's the same thing, but, yes, I'm downloading something as we speak, and I've got the green check.
  7. TVTV

    TVTV LI Guru Member


    1) First of all, you'll have to assign your computer a static IP adress, so you'll be able to use port forwarding. To do that (i'll assume you're running Tomato v1.21 as you've said), go to "Basic -> Static DHCP" and under "MAC Address" enter your PC's MAC addy (you can find it under the "Device List" tab), then, using the "IP Address" tab, assign it an IP outside your DHCP range (i have mine set to, because my DHCP range is set to ->;
    2) Go to "Port Forwarding" and:
    a) Under "Proto", select "Both";
    b) Leave the "Src Address" field blank;
    c) Under "Ext Ports" write a port that you'll easily remember. I have mine set to "2512" because 25 is my age and "12" are the last two digits of my static IP adress;
    d) Under "Int Address" write the static IP which you've set for your computer during step 1);
    e) The "Description" tab is self-explanatory, i believe. :)
    3) Start UTorrent and under "Preferences -> Connection", set the port used for incoming connections to whatever port you've forwarded in Tomato's GUI, under "Port Forwarding". Be sure to uncheck "Randomize port each start".

    That's it. Everything should work fine now.

    As for using QoS, follow bripab007's directions and you should be fine.
    You could also check out this link, which is more detailed and also contains pictures.

    Good luck!

    P.S. - BTW, UPnP works fine with Tomato 1.21 and my 54GL router + UTorrent, but i still use static port forwarding.
    P.S. 2 - You can also forward a multitude of ports, to use with multiple p2p programs: one for DC++, one for UTorrent etc. You cannot use the same port with multiple programs at the same time.
  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