Slow uTorrent download speed using Tomato v1.21 on WRT54GL

Discussion in 'Tomato Firmware' started by Profound, Oct 19, 2008.

  1. Profound

    Profound Addicted to LI Member

    Hello everyone

    My first post here. I have been using this forum as a source of great tips and information. I have read with interest about Tomato firmware and decided this weekend to go for it and get my WRT54GL upgraded with it.

    I read the readme carefully and followed all instructions including "erase all data in NVRAM" etc.

    It all went well and greeted with new Tomato firmware. All seems fine, and in fact it seems allot faster in regard to web browsing etc, i like the bandwidth monitor etc, but the main reason i decided to use Tomato was to speed up my torrent downloads.

    I have a reliable 10MB Broadband cable connection here in UK, and yet i was never able to get a download to come down faster than 300kb/s no matter what torrent software i use, so decided to use tomato on advice as it will handle torrent downloads better.

    My problem is that even with Tomato installed i am not getting faster downloads, and even finding it slower then the default Linkysys firmware i had.

    Here is a clear list of what i have tried....

    1. I use port 10000 and forwarded fine within Tomato. I have the utorrent green tick showing ok at all times. Have tried different ports no difference.
    2. I have tried disabling and enabling UPnP on both utorrent and Tomato.
    3. Have tried changing max number of global connections on both utorrent (now at 2000) and within Tomato (now at 2000)
    4. Tried changed max no connected peers per torrent, currently set at 125
    5. I tried using QoS with ACK unchecked (as saw by someone to help) but no difference. ( i have currently got QoS disabled)

    Other information
    I am using wired connection only (not wireless) I have Win XP SP3 with Win firewall disabled. My nic is on full duplex 100. I have no special antivirus or anything strange running. My pc is pretty streamlined and fast.......

    apart from my torrent speeds :(

    I have included a pic of my utorrent screen, shows seeds/peers etc...


    Anyone know a reason why Tomato seems to be slower for download speed than the default firmware?

    Any tips to improve performance greatfully excepted. Maybe there is something i have missed, or you have any other questions on settings i have set?

    Yours faithfully
  2. GhaladReam

    GhaladReam Network Guru Member

    It really depends on the torrent you're downloading and the peers. Are you using public or private torrents? I find that private trackers have MUCH MUCH MUCH faster speeds than public ones. Even if that public torrent is VERY well seeded, I usually don't get much faster than the speeds you're getting. I get anywhere from 300k-1100k on private trackers. I have a 15MB downstram connection.

    I'm using Victek's Tomato 1.21 mod, which is better for P2P downloading anyway. I get far better speeds with that than standard 1.21.
  3. Profound

    Profound Addicted to LI Member

    Thank you for the reply. Yes that torrent for example is a public torrent, i have not tried downloading a private one, perhaps if i did i would maybe see my speed nearer 1000kb/s rather than 100-200 i get now with public. I have a fairly basic understanding of how torrents work with seeds/leechers etc so i understand lots of people will be restricting upload speed etc.

    Does anyone know of a good guide for configuring tomato/utorrent for the WRT54GL just so that i know i at least have the settings set as optimal at present. If anyone here has the same combination of OS/Tomato firmware/Router model would be great to hear your experiences.

  4. Mastec

    Mastec Network Guru Member

    I use Tomato and uTorrent as well. I don't even bother messing with the settings in Tomato to control speed while using uTorrent. I use the Bandwidth settings in uTorrent configuration to control speed. Have been doing it this way for the past several years and have no complaints. Below are my settings that I finally settled with after a lot of trial and error. These numbers allow others to play their online games with absolutely no lag.

    Attached Files:

  5. Profound

    Profound Addicted to LI Member

    Thanks for that Mastec. I will give those a go, you have allot less connections per torrent etc than i have tried, maybe that will help - I seem to always read about limiting the amount of connections so not to "swamp" the line.

    I may well try setting back my Tomato firmware to default (flushing the NV RAM) and only play with the utorrent settings instead.

    Out of interest what port do you use for utorrent? I use 10000 - Seems most people use just a single port, although i seem to remember when i used to use bittornado they allways recommended a range of ports something like 6880-6890 i think it was.

    Anyway thanks again and ill try those settings when i get home.
  6. bripab007

    bripab007 Network Guru Member

    I use pretty much default settings in uTorrent, do not have it specifically defined in Tomato QOS, just letting QOS throw it in a bulk or regular class, and I was just tapping out my inbound/download connection speed while downloading an .iso of Ubuntu. It was maxing out at ~900KB/s (kilobytes/second, not kilobits/second).
  7. Mastec

    Mastec Network Guru Member

    I use port 12214 for uTorrent. A lot of ISP now are blocking the regularly used ports such as 6880, 6889 and so on. With those settings I have downloaded at speeds any where from 50k to over 1MB but average in the 500k - 600k range. Just depends on the seeders.
  8. jersully

    jersully LI Guru Member

    I use a random port +10 for torrents - 56789-56799.

    In addition to managing your torrent client's settings, there are other tweaks that can be made outside of the GUI, within your OS, and on your router firmware. Web search for optimize torrent, etc.
  9. Toastman

    Toastman Super Moderator Staff Member Member

    And don't forget that your Windows XP may be limited in the number of connections it can open - esp. if you use XP2. I don't know if SP3 is also limited as I don't use it. (It was a disaster, slowed my PC to a crawl).

    There is a patch on the web for this - do a search for it, and then up the number to 500 or so.
  10. pharma

    pharma Network Guru Member

    Toastman is correct, you're probably coming up against the number of "half open" connections allowed by the operating system. The good news is there are fixes/patches available for both XP and Vista, 32 & 64 bit. The same happened with my Vista 64bit before I applied one of the fixes.

    Do a Tomato forum search on "4226", which is the error that will appear in the Windows Event log when this happens. If you find "4226" in your Event log then you know what the issue is. Solutions and links are provided in the search results.

  11. Profound

    Profound Addicted to LI Member

    Hello guys thanks for the extra input (been busy not able to check)

    You were quite correct. Im using XP SP3, and i was getting the "4226" error. I remember using the patch to change the connections from 10 to 50 quite a while back, but after goggling it seems that when ever we get a windows update it reverts the tcpip.sys back to default (10)

    Searching the forums i found that people had actually increased connections from 50 to 100. Was this also using patch? as i can not see that option? Or do people use a different patch to achieve this?
  12. Profound

    Profound Addicted to LI Member

    ah thats right remember now. Press C and can then change the amount with given number - remember now :)

    Ok going to give this ago. See how things workout.
  13. minolestia

    minolestia Guest

    Well I had the same problem. I am being capped to 20kb/s DL speeds on torrents or even ftp using tomato v 1.21 so I tried using dd-wrt. flashed the device with the original firmware, then flashed it with the v24_mini_generic.bin from dd-wrt. then restored to factory defaults by holding the reset button for 30 secs. then updated my pppoe connection on the router, got connected. started my ftp and received 200kb/s max DL speed. same result on my torrents. btw I only have a 2mb/s dsl connection. I am still wondering why this is so when I am using the default firmware configurations without tampering the QOS on both firmwares
  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