You are not logged in.

#1 2012-10-01 22:41:09

HoZ
Member
Registered: 2008-03-30
Posts: 45

Transmission-gtk breaks my router every time

Strange problem.  Every time I download a torrent with transmission-gtk, my router (WRT54GS w/ DD-WRT) stops working afterwards.  The torrent completes fine, and will continue to seed after download.  However, any other application requiring network access stops functioning.  Pinging the gateway shows huge (80%+) packet loss.  This behavior persists even after transmission-gtk is closed. 

Furthermore, this affects all other computers on the LAN as well.  Release and renew of IP via DHCP fails most of the time (times out).  When it is successful, connectivity is absent or substantially degraded (even the web GUI for the router fails to load).  The only effective solution is to power cycle the router, which does fix the problem....until I download another torrent.  Any ideas what might be causing this to happen?

Offline

#2 2012-10-01 22:47:31

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: Transmission-gtk breaks my router every time

Does this happen with all torrent clients?

Offline

#3 2012-10-02 01:06:40

HoZ
Member
Registered: 2008-03-30
Posts: 45

Re: Transmission-gtk breaks my router every time

I tried deluge before I left work, and it didn't seem to cause any problems.  I'll experiment further tomorrow.

Offline

#4 2012-10-02 15:06:52

HoZ
Member
Registered: 2008-03-30
Posts: 45

Re: Transmission-gtk breaks my router every time

Well, I spoke to soon.  Started deluge (no download, just seeding 50kb/s max) this morning when I got into work, and within 10 minutes my whole network was down and I had to power-cycle the router to get things back.  Before I restarted the router, I tried an IP release and renew from two different machines, both of which failed with the following output:

dhcpcd[27924]: version 5.6.2 starting
dhcpcd[27924]: eth0: sending IPv6 Router Solicitation
dhcpcd[27924]: eth0: broadcasting for a lease
dhcpcd[27924]: eth0: sending IPv6 Router Solicitation
dhcpcd[27924]: eth0: sending IPv6 Router Solicitation
dhcpcd[27924]: eth0: sending IPv6 Router Solicitation
dhcpcd[27924]: eth0: no IPv6 Routers available
dhcpcd[27924]: timed out

Offline

#5 2012-10-02 15:24:59

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,727

Re: Transmission-gtk breaks my router every time

Interesting.  I am at work right now, so I cannot check anything until I get home tonight.

I have a couple routers running DD-WRT.  I am running a Netgear N600, which allows me to use the mega build and and external USB drive.  I have enough room to  run a full bash shell and loads of command line tools on the router.  Which build are you running on your router (micro, mini, mega)?  Are you running DD-WRT "Vintage" drivers?

Have you tried logging into the router through telnet or ssh to see if you can find anything untoward in the logs or process lists?  Also, check your memory usage.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#6 2012-10-02 16:03:16

HoZ
Member
Registered: 2008-03-30
Posts: 45

Re: Transmission-gtk breaks my router every time

My search has lead me to this dd-wrt wiki article.

I'm too busy at the moment to test this, but as soon as I can get some time I'll give it a go.  I'm currently using DD-WRT v23 SP2 (09/15/06) vpn (SVN revision 3932).

Offline

#7 2012-10-02 16:09:57

djgera
Developer
From: Buenos Aires - Argentina
Registered: 2008-12-24
Posts: 723
Website

Re: Transmission-gtk breaks my router every time

I guess the conntrack table gets huge in the router and memory gets full. You can try reducing all timeouts, so lost connections are freed quickly.

Offline

#8 2012-10-02 20:32:14

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: Transmission-gtk breaks my router every time

Quite common. The router can be made much more reliable by turning off its firewalling, and just having it forward all traffic to one PC. Then that one PC has to do the firewalling and routing.

Offline

#9 2012-10-02 21:35:17

HoZ
Member
Registered: 2008-03-30
Posts: 45

Re: Transmission-gtk breaks my router every time

OK, I disabled DHT in transmission-gtk and reduced my TCP and UDP timeout in the router config.  So far everything seems to work.  I will test further tomorrow.

Offline

#10 2012-10-02 21:37:14

Leonid.I
Member
From: Aethyr
Registered: 2009-03-22
Posts: 999

Re: Transmission-gtk breaks my router every time

brebs wrote:

Quite common. The router can be made much more reliable by turning off its firewalling, and just having it forward all traffic to one PC. Then that one PC has to do the firewalling and routing.

Off-topic, but then you don't need the router, only a decent wifi and ehternet card smile


Arch Linux is more than just GNU/Linux -- it's an adventure
pkill -9 systemd

Offline

Board footer

Powered by FluxBB