Como Configurar Transmission para descargar TORRENTS

Sección Unicamente para Tutoriales y Guías
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2179
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Contactar:

botica escribió:Pues nada, seguro al 100% que era cosa del proveedor de servicios, ahora misteriosamente ya están todos los puertos otra vez funcionables y descargando a 2.9MB/s de media.
Imagen

Me alegro que se haya solucionado, nunca sabes que problema te encontrarás al dia siguiente :shock2
Un abrazo crack!
Si lo puedes soñar, lo puedes hacer
srodelacope
Pi Alpha
Pi Alpha
Mensajes: 19
Registrado: 07 Sep 2016, 15:12

Me ha servido mucho, lo he logrado arrancar, ahora mirare de que la descarga vaya a un disco duro extrerno.
Gracias y saludos!
botica
Pi Beta
Pi Beta
Mensajes: 180
Registrado: 28 Jun 2016, 08:29

En el addon de servicio se puede cambiar la ruta sin problemas, ni consola.
Fácil, sencillo y para toda la familia.
srodelacope
Pi Alpha
Pi Alpha
Mensajes: 19
Registrado: 07 Sep 2016, 15:12

Por si a alguien le ocurre como a mi, que transmission no se iniciaba (en raspbian) con el arranque podeis probar lo siguiente:
Menu--preferencias--configuracion de la rasp pi
En sistema clicar la casilla: "ESPERAR RED"
Reboot
A mi me ha funcionado.
Saludos!
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2179
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Contactar:

srodelacope escribió:Por si a alguien le ocurre como a mi, que transmission no se iniciaba (en raspbian) con el arranque podeis probar lo siguiente:
Menu--preferencias--configuracion de la rasp pi
En sistema clicar la casilla: "ESPERAR RED"
Reboot
A mi me ha funcionado.
Saludos!
Interesante, el otro dia justamente un usuario le pasaba lo mismo y no supimos encontrar el problema... mil gracias ! :D
Si lo puedes soñar, lo puedes hacer
srodelacope
Pi Alpha
Pi Alpha
Mensajes: 19
Registrado: 07 Sep 2016, 15:12

a ver si tengo tiempo y pongo los pasos para configurar un hdd fijo para las descargas transmission, me devolvia denegacion de permiso de escritura, pero finalmente lo arregle...
Saludos!
srodelacope
Pi Alpha
Pi Alpha
Mensajes: 19
Registrado: 07 Sep 2016, 15:12

Hola, ahora que tengo un rato os explico lo he hecho para que cada vez que se reinicie Raspbian o Ubuntu, Transmission, siga descargando los archivos en una unidad externa, asi como cargar los archivos ya descargados en una unidad externa:

PARA MONTAR EL HDD Y TENER PERMISOS DE ESCRITURA DESDE TRANSMISSION:

Instalamos el lector de NTFS:

Código: Seleccionar todo

sudo apt-get install ntfs-3g

(3g para que lea ntfs) (en caso de tener Raspbian)

Editamos las unidades, os saldra la Micro SD, debajo de sus lineas escibimos las unidades que queramos montar, os paso como yo lo tengo:

Código: Seleccionar todo

sudo nano /etc/fstab
proc /proc proc defaults 0 0
/dev/mmcblk0p2 / ext4 defaults,noatime 0 1
/dev/mmcblk0p1 /boot/ vfat defaults 0 2


#PARA QUE RECONOZA UNO DE LOS DISCOS, YA SEA PARA TORRENTS O PLEX HAY QUE QUITAR :"#" (de la linea del disco a montar)


#ESTE ES EL DISCO PARA DESCARGAR TORRENTS:

#/dev/sda1 /media/hdd ntfs-3g defaults 0 0

#ESTE ES EL DISCO SERVER DE PELICULAS PARA PLEX:

#/dev/sdb1 /media/2tb ntfs-3g defaults 0 0

#ESTE ES EL DISCO 1 DE SERIES PARA PLEX, contiene Juego de Tronos, Peaky Blinders

#/dev/sda1 /media/series1 ntfs-3g defaults 0 0

#ESTE ES EL DISCO 2 DE SERIES PARA PLEX, contiene Hermanos de Sangre, The Pacific

#/dev/sdb1 /media/series2 ntfs-3g defaults 0 0
Si no montas la unidad como fija, al reiniciar no aparece en la misma ruta.

Tendras que tener siempre conectados los disco que montes y no esten comentados o te dara un error y te hara desmontar el disco que no esta conectado para poder arrancar raspbian y que no salga la consola de errores.

Código: Seleccionar todo

sudo reboot
Espero os sirva.
Saludos!
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2179
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Contactar:

Muchas gracias por la explicación maquina, con tu permiso me he permitido el lujo de editarlo para dejar el mensaje más bonito :victoria
srodelacope escribió:Hola, ahora que tengo un rato os explico lo he hecho para que cada vez que se reinicie Raspbian o Ubuntu, Transmission, siga descargando los archivos en una unidad externa, asi como cargar los archivos ya descargados en una unidad externa:

PARA MONTAR EL HDD Y TENER PERMISOS DE ESCRITURA DESDE TRANSMISSION:

Instalamos el lector de NTFS:

Código: Seleccionar todo

sudo apt-get install ntfs-3g

(3g para que lea ntfs) (en caso de tener Raspbian)

Editamos las unidades, os saldra la Micro SD, debajo de sus lineas escibimos las unidades que queramos montar, os paso como yo lo tengo:

Código: Seleccionar todo

sudo nano /etc/fstab
proc /proc proc defaults 0 0
/dev/mmcblk0p2 / ext4 defaults,noatime 0 1
/dev/mmcblk0p1 /boot/ vfat defaults 0 2


#PARA QUE RECONOZA UNO DE LOS DISCOS, YA SEA PARA TORRENTS O PLEX HAY QUE QUITAR :"#" (de la linea del disco a montar)


#ESTE ES EL DISCO PARA DESCARGAR TORRENTS:

#/dev/sda1 /media/hdd ntfs-3g defaults 0 0

#ESTE ES EL DISCO SERVER DE PELICULAS PARA PLEX:

#/dev/sdb1 /media/2tb ntfs-3g defaults 0 0

#ESTE ES EL DISCO 1 DE SERIES PARA PLEX, contiene Juego de Tronos, Peaky Blinders

#/dev/sda1 /media/series1 ntfs-3g defaults 0 0

#ESTE ES EL DISCO 2 DE SERIES PARA PLEX, contiene Hermanos de Sangre, The Pacific

#/dev/sdb1 /media/series2 ntfs-3g defaults 0 0
Si no montas la unidad como fija, al reiniciar no aparece en la misma ruta.

Tendras que tener siempre conectados los disco que montes y no esten comentados o te dara un error y te hara desmontar el disco que no esta conectado para poder arrancar raspbian y que no salga la consola de errores.

Código: Seleccionar todo

sudo reboot
Espero os sirva.
Saludos!
Si lo puedes soñar, lo puedes hacer
Avatar de Usuario
xxmonti
Pi Master
Pi Master
Mensajes: 257
Registrado: 19 May 2016, 10:05

LISTO!! Ahora vamos a hacer el ultimo cambio para tema de permisos, escribimos en SSH:
CÓDIGO: SELECCIONAR TODO
sudo nano /etc/init.d/transmission-daemon


editaremos SOLO la línea:
USER=debian-transmission


y cambiaremos por:
USER=root


Guardamos los cambios pulsando estas teclas, en este caso (putty ssh)
Control + X
tecleamos Y
ENTER
-----------------------------------------------------------------------------------------

Damos persmisos a nuestro disco duro con los siguientes comandos:

CÓDIGO: SELECCIONAR TODO
sudo chown root –R /media/servidor
sudo chmod 755 –R /media/servidor


-----------------------------------------------------------------------------------------
@Kike
En mi caso estoy usando el usuario pi en vez de root, y cuando intento enviar un torrent me da error de permisos :lol:

Leyendo por internet, he seguido estos pasos, pero no consigo funcionarlo:

Step 1: Stop transmission daemon

Código: Seleccionar todo

sudo service transmission-daemon stop
Step 2: Add pi to debian-transmission group

Código: Seleccionar todo

sudo usermod -a -G debian-transmission pi 
Step 3: changing the daemon-user

Código: Seleccionar todo

sudo nano /etc/init.d/transmission-daemon
Change USER to pi.

Step 4 Change the rights of the configuration files folder

Código: Seleccionar todo

sudo chown -R pi /var/lib/transmission-daemon/info/
sudo chmod 755 /var/lib/transmission-daemon/info/settings.json 
Step 5: Set the correct permissions for the download / incomplete folders

Código: Seleccionar todo

sudo chown -R pi /somewhere/downloads
sudo chown -R pi /somewhere/incomplete
Step 5: Start transmission daemon

Código: Seleccionar todo

sudo service transmission-daemon start
Imagen
leserc
Pi Omega
Pi Omega
Mensajes: 43
Registrado: 26 Jun 2016, 09:10

Muchisimas gracias por el tutorial , llevaba dia y medio peleando con tranasmision, hasta que despues de seguir tu tuto en dos minutos hecho.
Mi fallo, no cambiar el usuario debian-transmission en init.d
Mil gracias
Avatar de Usuario
MLopez
Pi Omega
Pi Omega
Mensajes: 61
Registrado: 04 Oct 2016, 17:35

instalado en mi Opi... estoy usando la mmc de 8 gigas y me esta descargando 2 capitulos de una serie para probar... pronto montaré el hdd para crear un servidor,

NO HE REALIZADO LA PARTE DE USER=root y los permisos di a todo chmod 777 xD por si las moscas... tampoco he hecho los ajustes del archivo .json solo puse la carpetas de descargas tras dar permisos y false el whitelist y claro esta usuario y contraseña....

para cuando monte el servidor completo con el hdd le meteré más mano :silbido

genail tuto facil y sencello.

gracias y salu2
con una orange pi pc plus con hdd de 2tb a modo de servidor casero y portatil...
leserc
Pi Omega
Pi Omega
Mensajes: 43
Registrado: 26 Jun 2016, 09:10

Tras haber conseguido que funcione transmission segun el tutorial, al reiniciar la raspberry con raspbian PIXEL, ya no puedo conectar a transmission, vuelta a configurar en otra carpeta, esta vez en la misma sd y el problema persiste, tras reiniciar, no deja conectar

Si hago un transmission-daemon restart, vuelve a funcionar, hasta que vuelvo a reiniciar y si lo quiero tener accesible otro restart
leserc
Pi Omega
Pi Omega
Mensajes: 43
Registrado: 26 Jun 2016, 09:10

Al final he conseguido la solucion, entrar en configuracion y retrasar el inicio hasta que tenga red

sudo raspi-config
3 Boot Options
B2 Wait for network at Boot
Yes
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2179
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Contactar:

MLopez escribió:instalado en mi Opi... estoy usando la mmc de 8 gigas y me esta descargando 2 capitulos de una serie para probar... pronto montaré el hdd para crear un servidor,

NO HE REALIZADO LA PARTE DE USER=root y los permisos di a todo chmod 777 xD por si las moscas... tampoco he hecho los ajustes del archivo .json solo puse la carpetas de descargas tras dar permisos y false el whitelist y claro esta usuario y contraseña....

para cuando monte el servidor completo con el hdd le meteré más mano :silbido

genail tuto facil y sencello.

gracias y salu2
No es muy recomendable 777 , a no ser que lo tengas "sin acceso" jeje 8-)
leserc escribió:Al final he conseguido la solucion, entrar en configuracion y retrasar el inicio hasta que tenga red

sudo raspi-config
3 Boot Options
B2 Wait for network at Boot
Yes
Interesante, no conocía esa función :inform
Si lo puedes soñar, lo puedes hacer
Avatar de Usuario
MLopez
Pi Omega
Pi Omega
Mensajes: 61
Registrado: 04 Oct 2016, 17:35

Kike escribió:
No es muy recomendable 777 , a no ser que lo tengas "sin acceso" jeje 8-)
pues como doy permisios a mi disco hdd que lo tengo montado en media/servidor... con la nube tenia problemas y el deluge al igual que transmission fallaban las descargas nada mas empezar...
como tendria que dar los permisos??? de forma correcta a cada cosa?
la nube falla y no me guardaba la carpeta data a mi servidor los 2 tb, y deluge (lo uso y me gusta más a transmission) me fallaba.... le di permisos a todos y me lo quité de delant ajajaja ya se que no es recomendable pero no se como puedo dar los permisos a cada cosa...

salu2
con una orange pi pc plus con hdd de 2tb a modo de servidor casero y portatil...
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2179
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Contactar:

MLopez escribió:
Kike escribió:
No es muy recomendable 777 , a no ser que lo tengas "sin acceso" jeje 8-)
pues como doy permisios a mi disco hdd que lo tengo montado en media/servidor... con la nube tenia problemas y el deluge al igual que transmission fallaban las descargas nada mas empezar...
como tendria que dar los permisos??? de forma correcta a cada cosa?
la nube falla y no me guardaba la carpeta data a mi servidor los 2 tb, y deluge (lo uso y me gusta más a transmission) me fallaba.... le di permisos a todos y me lo quité de delant ajajaja ya se que no es recomendable pero no se como puedo dar los permisos a cada cosa...

salu2
Yo crearía un grupo de usuarios "ROOT" :

Código: Seleccionar todo

sudo addgroup root
Añadiría los usuarios en ese grupo, por ejemplo el transmission con:

Código: Seleccionar todo

usermod -a -G root debian-transmission
Damos propiedad al grupo "ROOT" a la carpeta donde tenemos montado el disco:

Código: Seleccionar todo

sudo chown :root -R /media/discoduro

Código: Seleccionar todo

sudo chown 775 -R /media/discoduro
Con este proceso, los usuarios que no pertenecen en el grupo solo tienen lectura :silbido
Si lo puedes soñar, lo puedes hacer
Avatar de Usuario
Gubenote
Pi Omega
Pi Omega
Mensajes: 58
Registrado: 21 Oct 2016, 09:50

He seguido el tutorial del foro para instalar trasnmission, pero no consigo entrar por web, he abierto el puerto pero me dice lo siguiente

403: Forbidden

Unauthorized IP Address.

Either disable the IP address whitelist or add your address to it.

If you're editing settings.json, see the 'rpc-whitelist' and 'rpc-whitelist-enabled' entries.

If you're still using ACLs, use a whitelist instead. See the transmission-daemon manpage for details.

Alguien que me ilumine??
leserc
Pi Omega
Pi Omega
Mensajes: 43
Registrado: 26 Jun 2016, 09:10

Has puesto en whitelist false?

Enviado desde mi m2 note mediante Tapatalk
Avatar de Usuario
Gubenote
Pi Omega
Pi Omega
Mensajes: 58
Registrado: 21 Oct 2016, 09:50

si claro. bueno, eso creo...
No tienes los permisos requeridos para ver los archivos adjuntos a este mensaje.
leserc
Pi Omega
Pi Omega
Mensajes: 43
Registrado: 26 Jun 2016, 09:10

Hasta donde llego, lo veo bien. ¿Has reiniciado?

Enviado desde mi m2 note mediante Tapatalk
Responder