User avatar
McLarenX
Posts: 7
Joined: Mon Mar 10, 2014 2:44 pm

[SOLUCIONADO] Transmission no funciona en RPi3

Sun Jul 17, 2016 5:14 pm

He tenido 2 raspberries antes y nunca me había pasado.

Instalo con:

Code: Select all

sudo apt-get install transmission-daemon
Cuando termina:

Code: Select all

sudo service transmission-daemon stop
Edito el fichero

Code: Select all

/etc/transmission-daemon/settings.json
Y lo dejo tal que así:

Code: Select all

{
    "alt-speed-down": 100,
    "alt-speed-enabled": false,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 10,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "blocklist-url": "http://www.example.com/blocklist",
    "cache-size-mb": 24,
    "dht-enabled": false,
    "download-dir": "/media/discoUSB/Descargas",
    "download-limit": 500,
    "download-limit-enabled": false,
    "download-queue-enabled": true,
    "download-queue-size": 5,
    "encryption": 1,
    "idle-seeding-limit": 30,
    "idle-seeding-limit-enabled": false,
    "incomplete-dir": "/media/discoUSB/Descargas/tmp",
    "incomplete-dir-enabled": true,
    "lpd-enabled": false,
    "max-peers-global": 200,
    "message-level": 0,
    "peer-congestion-algorithm": "",
    "peer-limit-global": 240,
    "peer-limit-per-torrent": 60,
    "peer-port": 4006,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
    "peer-port-random-on-start": false,
    "peer-socket-tos": "default",
    "pex-enabled": true,
    "port-forwarding-enabled": false,
    "preallocation": 2,
    "prefetch-enabled": 1,
    "queue-stalled-enabled": true,
    "queue-stalled-minutes": 30,
    "ratio-limit": 2,
    "ratio-limit-enabled": false,
    "rename-partial-files": true,
    "rpc-authentication-required": true,
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": true,
    "rpc-password": "0463a55a6e8c77edd9932465z4xv65f21z00af408d8c8efVwB.YZc",
    "rpc-port": 4004,
    "rpc-url": "/transmission/",
    "rpc-username": "pi",
    "rpc-whitelist": "0.0.0.0",
    "rpc-whitelist-enabled": false,
    "scrape-paused-torrents-enabled": true,
    "script-torrent-done-enabled": false,
    "script-torrent-done-filename": "",
    "seed-queue-enabled": false,
    "seed-queue-size": 10,
    "speed-limit-down": 700,
    "speed-limit-down-enabled": true,
    "speed-limit-up": 50,
    "speed-limit-up-enabled": true,
    "start-added-torrents": true,
    "trash-original-torrent-files": true,
    "umask": 2,
    "upload-limit": 50,
    "upload-limit-enabled": true,
    "upload-slots-per-torrent": 14,
    "utp-enabled": true,
    "watch-dir": "/media/discoUSB/torrents",
    "watch-dir-enabled": true
}
Por fin inicio:

Code: Select all

sudo service transmission-daemon start
Y cuando accedo a http://localhost:4004 no ocurre absolutamente nada, no me muestra la web de transmission.

Por cierto, si lanzo:

Code: Select all

sudo service transmission-daemon status
Me da esto:

Code: Select all

● transmission-daemon.service - Transmission BitTorrent Daemon
   Loaded: loaded (/lib/systemd/system/transmission-daemon.service; enabled)
   Active: active (running) since dom 2016-07-17 19:01:41 CEST; 10min ago
  Process: 619 ExecStartPre=/bin/sleep 10 (code=exited, status=0/SUCCESS)
 Main PID: 1021 (transmission-da)
   Status: "Idle."
   CGroup: /system.slice/transmission-daemon.service
           └─1021 /usr/bin/transmission-daemon -f --log-error

jul 17 19:01:41 raspberrypi systemd[1]: Started Transmission BitTorrent Daemon.
jul 17 19:01:42 raspberrypi transmission-daemon[1021]: [2016-07-17 19:01:42.923 CEST] UDP Failed to set receive buffer: requested 4194304, got 327680 (tr-udp.c:78)
jul 17 19:01:42 raspberrypi transmission-daemon[1021]: [2016-07-17 19:01:42.924 CEST] UDP Failed to set send buffer: requested 1048576, got 327680 (tr-udp.c:89)
¿He hecho algo mal? ¿Hay algo que haya cambiado en la Raspberry Pi 3? En las 2 anteriores me funcionó tal cual.

PD: las otras veces que he instalado transmission en la RPi siempre me ha generado un grupo llamado debian-transmission que esta vez no existe... por si os da alguna pista de qué ha podido pasar. Ah, y he reiniciado, reinstalado, etc, etc.
Last edited by McLarenX on Mon Jul 18, 2016 7:10 pm, edited 1 time in total.

User avatar
actkk2000
Posts: 1309
Joined: Wed Apr 02, 2014 3:22 am

Re: Transmission no funciona en RPi3

Mon Jul 18, 2016 12:03 am

Lo del grupo y permisos me parece que es algo que habia que hacer manualmente...
Fijate en esta guia a ver si sirve:
http://www.htpcguides.com/install-trans ... -raspbian/

Slds!
Robot +Camara +Sensores +Encoder +Servo +Matriz8x8 +Joystick:
https://www.raspberrypi.org/forums/viewtopic.php?f=76&t=130470

User avatar
McLarenX
Posts: 7
Joined: Mon Mar 10, 2014 2:44 pm

Re: Transmission no funciona en RPi3

Mon Jul 18, 2016 2:29 pm

Gracias por el comentario, pero no soluciona el problema.

User avatar
AikonCWD
Posts: 180
Joined: Mon Jun 09, 2014 3:50 pm
Location: Barcelona

Re: Transmission no funciona en RPi3

Mon Jul 18, 2016 3:52 pm

McLarenX wrote:Gracias por el comentario, pero no soluciona el problema.
Ejecuta sudo htop y mira con que usuario se te está ejecutando el daemon de transmission.
Yo solo he conseguido tener transmission correctamente funcionando cuando se ejecuta desde root. Quizás tu tengas el mismo problema.

Si quieres probar esa opción, avísame y te explico como configurar system.d para ejecutarel servicio como root.
My e-mail = aikon.bcn@gmail.com

User avatar
McLarenX
Posts: 7
Joined: Mon Mar 10, 2014 2:44 pm

Re: Transmission no funciona en RPi3

Mon Jul 18, 2016 4:46 pm

AikonCWD wrote:
McLarenX wrote:Gracias por el comentario, pero no soluciona el problema.
Ejecuta sudo htop y mira con que usuario se te está ejecutando el daemon de transmission.
Yo solo he conseguido tener transmission correctamente funcionando cuando se ejecuta desde root. Quizás tu tengas el mismo problema.

Si quieres probar esa opción, avísame y te explico como configurar system.d para ejecutarel servicio como root.
Efectivamente se estaba ejecutando como pi, así que hice:

Code: Select all

sudo nano /lib/systemd/system/transmission-daemon.service
Y cambié donde pone:

Code: Select all

User=pi
Por:

Code: Select all

User=root
Después:

Code: Select all

sudo systemctl daemon-reload
sudo service transmission-daemon restart
Y nada :(

PD: ahora el htop sí me dice que el transmission-daemon lo está ejecutando root

User avatar
McLarenX
Posts: 7
Joined: Mon Mar 10, 2014 2:44 pm

Re: Transmission no funciona en RPi3

Mon Jul 18, 2016 7:09 pm

Pues al final lo he solucionado haciendo lo que pone en este post: https://pimylifeup.com/raspberry-pi-torrentbox/

Return to “Español”