Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

When I use apps like Deluge, Transmission or KTorrent, the wifi stop working! Someone know why? (sorry for my english, in not a native)

share|improve this question
    
I used to have the same problem with transmission no matter what I did (e.g. what Oli suggested). Strangely enough, switching to Ktorrent fixed everything (I use 13.04) without any configuration changes whatsoever. –  Anthony Labarre Jul 2 '13 at 14:02

1 Answer 1

A lot of wifi connections and their routers fall over if you throw too many connections at them and a lot of bittorrent clients are set to unlimited connections by default. As soon as you start something up, it'll try to connect to 600 peers and everything implodes.

Fairly simple fix: limit the number of connections. I'd suggest a global max of 100 and ~60 half-open connections. I have had bad routers that only support half that so you might need to rein it in even more. In my experience this doesn't usually hurt your speed.

You might also want to limit the upload bandwidth. I've got 1mbps (128KB/s) upload but anything over 50KB/s slows things down. I limit my upload to 20KB/s and everything keeps on going.

  • Deluge: Edit → Preferences → Bandwidth.
  • Transmission: Read this for editing config files and set
    • peer-limit-global: Number (default = 240)
    • peer-limit-per-torrent: Number (default = 60)
  • Ktorrent: No idea. Somebody can add that if they know it.
share|improve this answer
    
+1 for the connections part. I had a router with some bad firmware on it, and when Deluge opened more than 20 connections, the signal was very unstable and disconnected constantly. So I would definatly set that number very low for some testing. –  Timo Feb 16 '12 at 14:10

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.