Gosher182
Posts: 18
Joined: Sun Jul 10, 2016 6:06 pm

Velocidad de descarga con transmission

Sun Nov 27, 2016 7:03 pm

Buenas,

No soy capaz de encontrar solución al siguiente problema. Tengo contratada una conexión de 1Gb que medida en el PC con cable llega hasta 350Mb/s. Al descargar un torrent en el PC con Vuze la velocidad llega a 7MB/s que, lejos de llegar al límite del máximo disponible, no está nada mal.

El problema aparece cuando conecto la Pi. Mido la velocidad con cable y llega a 90Mb/s ya que el puerto es fast ethernet. Bien. Pongo a descargar el mismo torrent en transmission y escuchando por el mismo puerto de descarga que en Vuze. La velocidad de descarga no pasa de 100kB/s, con una media de 20kB/s. Es decir, unas 100 veces más lento del máximo disponible.

Incluso el PC con wifi descarga mucho más rápido que la Pi con cable. El puerto utilizado en ambos casos está cerrado, la compañía SFR te da el router bloqueado para que no puedas abrir puertos. En cualquier caso, es el mismo puerto.

¿Se os ocurre alguna idea para mejorar la velocidad?¿Qué velocidades de descarga conseguís vosotros con transmission?

Saludos

User avatar
ManuelJorge
Posts: 10
Joined: Sat Dec 01, 2012 1:34 pm

Re: Velocidad de descarga con transmission

Sun Nov 27, 2016 8:53 pm

Yo probaría a poner ""port-forwarding-enabled": true" en /etc/transmission-daemon/settings.json. Yo consigo casi los 10 MB/s, a veces. En la Odroid C1 que está conectada por gigabit he llegado a ver 16 MB/s. Si en el GUI a través de ip:9091 consigues ver el puerto abierto todo irá mucho mejor. Ese ajuste -creo- que es el que sirve para que el transmission le pida al router que lo abra.

Gosher182
Posts: 18
Joined: Sun Jul 10, 2016 6:06 pm

Re: Velocidad de descarga con transmission

Sun Nov 27, 2016 10:30 pm

ManuelJorge wrote:Yo probaría a poner ""port-forwarding-enabled": true" en /etc/transmission-daemon/settings.json. Yo consigo casi los 10 MB/s, a veces. En la Odroid C1 que está conectada por gigabit he llegado a ver 16 MB/s. Si en el GUI a través de ip:9091 consigues ver el puerto abierto todo irá mucho mejor. Ese ajuste -creo- que es el que sirve para que el transmission le pida al router que lo abra.
Voy a probarlo a ver qué tal responde. Pero lo curioso es que no alcance la velocidad del PC, incluso si el puerto también está cerrado para el PC.

Muchas gracias en cualquier caso.

User avatar
ManuelJorge
Posts: 10
Joined: Sat Dec 01, 2012 1:34 pm

Re: Velocidad de descarga con transmission

Sun Nov 27, 2016 10:53 pm

La tarjeta SD es muy lenta o es "buenecita"? Lo normal es leer a unos 20 MB/s pero grabar es otro tema, siempre va más lento que leer. Qué versión de transmission es? Yo la 2.82. Cuando descubras lo que era dilo.

Gosher182
Posts: 18
Joined: Sun Jul 10, 2016 6:06 pm

Re: Velocidad de descarga con transmission

Mon Nov 28, 2016 7:58 am

ManuelJorge wrote:La tarjeta SD es muy lenta o es "buenecita"? Lo normal es leer a unos 20 MB/s pero grabar es otro tema, siempre va más lento que leer. Qué versión de transmission es? Yo la 2.82. Cuando descubras lo que era dilo.
Las descargas van directamente a un disco duro USB con alimentación externa. La tarjeta SD es SanDisk Ultra de 32 GB (80 MB/s, Clase 10). La versión de transmission no la recuerdo de memoria, pero es la que viene preinstalada en la imagen de AikonCWD (post "Mediacenter + Emuladores + Juegos PC Steam para Raspberry").

Gosher182
Posts: 18
Joined: Sun Jul 10, 2016 6:06 pm

Re: Velocidad de descarga con transmission

Tue Nov 29, 2016 8:56 am

Buenas,

Ayer cambié la configuración con ""port-forwarding-enabled": true" en los settings, pero no he conseguido nada, el puerto sigue cerrado. En cualquier caso me sigue intrigando la razón por la que los 2 equipos no se comportan de la misma manera.

A ver si alguien se pasa por aquí y arroja más luz al asunto, o indica algún otro parámetro a modificar que se me haya pasado por alto.

56kbps
Posts: 113
Joined: Wed Apr 13, 2016 6:22 am

Re: Velocidad de descarga con transmission

Tue Nov 29, 2016 9:35 am

Gosher182 wrote:Las descargas van directamente a un disco duro USB con alimentación externa.
Por decir algo: ¿ethernet, al compartir el bus con USB (es decir, con el disco duro), no se estará resintiendo? ¿Tienes una RPi 3? Tal vez podrías probar con su WiFi integrada que, según tengo entendido, es independiente del bus USB.

Gosher182
Posts: 18
Joined: Sun Jul 10, 2016 6:06 pm

Re: Velocidad de descarga con transmission

Thu Dec 01, 2016 7:53 am

56kbps wrote:
Gosher182 wrote:Las descargas van directamente a un disco duro USB con alimentación externa.
Por decir algo: ¿ethernet, al compartir el bus con USB (es decir, con el disco duro), no se estará resintiendo? ¿Tienes una RPi 3? Tal vez podrías probar con su WiFi integrada que, según tengo entendido, es independiente del bus USB.
Tengo la RPi 3. He probado con wifi y mejora algo, pero muy poco. Puede que hubiera más peers conectados en ese moemento... No puedo asegurar que la mejora venga del wifi.

A raiz de tu comentario del USB se me ha ocurrido descargar directamente en la SD y así no usar el USB a la vez que la conexión ethernet. Voy a probarlo esta tarde y comento. Pero tampoco creo que los tiros vayan por ahí. ManuelJorge comenta que llega a los 10MB/s de descarga pero no menciona nada del USB.

Gosher182
Posts: 18
Joined: Sun Jul 10, 2016 6:06 pm

Re: Velocidad de descarga con transmission

Tue Dec 06, 2016 10:42 am

Buenas,
He instalado otro SO para probar las velocidades y descartar que el error venga del SO, y no he conseguido nada. Mismas velocidades. y además, al volver al SO original ahora tengo menos velocidad de descarga de internet que antes. Se me van acumulando los errores!!

Volveré a escribir cuando recupere la velocidad normal y pruebe a descargar un torrent directamente en la SD.

Gon

User avatar
ManuelJorge
Posts: 10
Joined: Sat Dec 01, 2012 1:34 pm

Re: Velocidad de descarga con transmission

Tue Dec 06, 2016 12:07 pm

Si me dices exactamente qué modelo de pi es y qué programa y versión estás usando luego lo pruebo, ok?

Gosher182
Posts: 18
Joined: Sun Jul 10, 2016 6:06 pm

Re: Velocidad de descarga con transmission

Tue Dec 06, 2016 1:29 pm

ManuelJorge wrote:Si me dices exactamente qué modelo de pi es y qué programa y versión estás usando luego lo pruebo, ok?
Tengo la RPi3, y la versión de transmission que viene por defecto en el mediacenter de aikoncwd (https://github.com/aikoncwd/aikoncwd-rpi-mediacenter). Si me dices cómo mirar la versión te la puedo confirmar.

Muchas gracias por dedicarle tiempo.

User avatar
ManuelJorge
Posts: 10
Joined: Sat Dec 01, 2012 1:34 pm

Re: Velocidad de descarga con transmission

Tue Dec 06, 2016 4:12 pm

Pues es verdad, va fatal, es lamentable, y no tengo ni idea del porqué. Lo he probado en tres cacharros distintos haciendo ` sudo apt-get install transmission-daemon `, editando sudo nano /etc/transmission-daemon/settings.json para poder entrar por http desde el navegador a la GUI web. Las tarjetas SD son todas Sandisk de 64GB pata negra, y mira los resultados:

RPi3 (Raspbian):
Transmission 2.84
start:16:07:30
end:16:22:30
total:15m0s
uname -a && lsb_release -a
Linux rpi2 4.4.31-v7+ #922 SMP Mon Nov 14 15:35:46 GMT 2016 armv7l GNU/Linux
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 8.0 (jessie)
Release: 8.0
Codename: jessie

Orange Pi PC (Armbian):
Transmission 2.84
start:16:42:00
end:16:45:36
total:3m36s
uname -a && lsb_release -a
Linux orangepipc2 3.4.112-sun8i #10 SMP PREEMPT Sun Oct 23 16:06:55 CEST 2016 armv7l GNU/Linux
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 8.6 (jessie)
Release: 8.6
Codename: jessie

Odroid C1 (Armbian):
Transmission 2.82
start:16:53:00
end:16:54:54
total:1m54s
uname -a && lsb_release -a
Linux odroidc1 3.10.96-151 #1 SMP PREEMPT Wed Jun 15 18:47:37 BRT 2016 armv7l armv7l armv7l GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty

Bajando este torrent de 1.59GB:
http://releases.ubuntu.com/16.10/ubuntu ... so.torrent

Dediqué un rato a toquetear cosas en settings.json en la RPi3 pero no sirvió de nada. En mi caso además, si miro con un ` tail -f /var/log/syslog ` en la RPi3 me salen quejas del transmission:

Dec 6 15:55:02 rpi2 transmission-daemon[499]: [2016-12-06 15:55:02.649 CET] UDP Failed to set receive buffer: requested 4194304, got 327680 (tr-udp.c:78)
Dec 6 15:55:02 rpi2 transmission-daemon[499]: [2016-12-06 15:55:02.649 CET] UDP Failed to set send buffer: requested 1048576, got 327680 (tr-udp.c:89)

Pero da igual, si apagas udp en settings.json (es la última línea) no se queja pero sigue yendo fatal. Bueno al menos ya sabes que no te pasa solo a ti, jejeje, pero yo no te puedo ayudar no tengo ni idea de lo que pasa, sorry.

Gosher182
Posts: 18
Joined: Sun Jul 10, 2016 6:06 pm

Re: Velocidad de descarga con transmission

Wed Dec 07, 2016 8:52 am

ManuelJorge wrote:Pues es verdad, va fatal, es lamentable, y no tengo ni idea del porqué. Lo he probado en tres cacharros distintos haciendo ` sudo apt-get install transmission-daemon `, editando sudo nano /etc/transmission-daemon/settings.json para poder entrar por http desde el navegador a la GUI web. Las tarjetas SD son todas Sandisk de 64GB pata negra, y mira los resultados:

RPi3 (Raspbian):
Transmission 2.84
start:16:07:30
end:16:22:30
total:15m0s
uname -a && lsb_release -a
Linux rpi2 4.4.31-v7+ #922 SMP Mon Nov 14 15:35:46 GMT 2016 armv7l GNU/Linux
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 8.0 (jessie)
Release: 8.0
Codename: jessie

Orange Pi PC (Armbian):
Transmission 2.84
start:16:42:00
end:16:45:36
total:3m36s
uname -a && lsb_release -a
Linux orangepipc2 3.4.112-sun8i #10 SMP PREEMPT Sun Oct 23 16:06:55 CEST 2016 armv7l GNU/Linux
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 8.6 (jessie)
Release: 8.6
Codename: jessie

Odroid C1 (Armbian):
Transmission 2.82
start:16:53:00
end:16:54:54
total:1m54s
uname -a && lsb_release -a
Linux odroidc1 3.10.96-151 #1 SMP PREEMPT Wed Jun 15 18:47:37 BRT 2016 armv7l armv7l armv7l GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty

Bajando este torrent de 1.59GB:
http://releases.ubuntu.com/16.10/ubuntu ... so.torrent

Dediqué un rato a toquetear cosas en settings.json en la RPi3 pero no sirvió de nada. En mi caso además, si miro con un ` tail -f /var/log/syslog ` en la RPi3 me salen quejas del transmission:

Dec 6 15:55:02 rpi2 transmission-daemon[499]: [2016-12-06 15:55:02.649 CET] UDP Failed to set receive buffer: requested 4194304, got 327680 (tr-udp.c:78)
Dec 6 15:55:02 rpi2 transmission-daemon[499]: [2016-12-06 15:55:02.649 CET] UDP Failed to set send buffer: requested 1048576, got 327680 (tr-udp.c:89)

Pero da igual, si apagas udp en settings.json (es la última línea) no se queja pero sigue yendo fatal. Bueno al menos ya sabes que no te pasa solo a ti, jejeje, pero yo no te puedo ayudar no tengo ni idea de lo que pasa, sorry.
Muchas gracias por dedicarle tiempo y comprobar que también te va mal en comparación con otros equipos. Dejaré de usar la RPi para descargar cosas. A ver si con futuras actualizaciones se corrige algún problema.

Saludos,

Return to “Español”