Bittorrent Transmission en QNAP TS119

Información y consultas relativas a los complementos QPKG

Bittorrent Transmission en QNAP TS119

Notapor raxor » Mar 13 Oct 2009 19:01

Es una copia de mi post que puse en pcdemano, me parece conveniente que también ande por aquí para los que quieran instalar un cliente Bittorent en condiciones en su QNAP TS 119

TUTORIAL, INSTALAR TRANSMISSION EN TS 119:

Desactivamos download station, activamos el web server.

1 Instalamos el paquete Optware IPKG y lo activamos desde administracion.
2 Instalamos putty en el ordenador (http://www.putty.org/)
3 iniciamos putty
4 En host name ponemos la IP del nas, connection type: SSH
5 Login: admin (default)
password: admin (default)
6
Código: Seleccionar todo
 ipkg update

7
Código: Seleccionar todo
 ipkg install transmission

8
Código: Seleccionar todo
transmission-daemon

9
Código: Seleccionar todo
killall transmission-daemon

10 movemos el directorio que nos ha generado, para que todo funcione despues de reiniciar.
Código: Seleccionar todo
mv /root/.config/transmission-daemon /opt/etc/

......
......
11 - Despues de instalar lanzamos el siguiente comando teniendo en cuenta lo que comento despues.

Código: Seleccionar todo
transmission-daemon -p 9091 -f -T -a 192.168.1.* -w /share/HDA_DATA/Qdownload/ -g /share/HDA_DATA/Qdownload/config/



Donde 192.168.1.* es tu red (puedes poner una IP completa o usar * como comodines), -w /share/HDA_DATA/Qdownload/ es el directorio de descargas (pon lo que te rote, pero que exista), y -g /share/HDA_DATA/Qdownload/config/ es el directorio persistente donde estara la configuracion de transmission, este directorio no existe, lo he creado yo, tu pon la configuracion donde quieras, pero crea el directorio primero.

Ya puedes abrir tu navegador y ver transmission funcionar http://IPNAS:9091

Abre el puerto 51413 en el router para la IP del NAS, pero no te lances a descargar como un loco aun nos queda algo de trabajo.

12 - Matas la sesion de putty con CTRL D y abrela de nuevo.
necesitamos matar el programa a lo bestia para que nos deje los ficheros de configuracion a la vista.

ejecuta:

Código: Seleccionar todo
killall transmission-daemon


Si nos vamos al directorio Qdownload/config veras unos ficheros .json en concreto settings.json contiene los parametros de configuracion de Transmission, a partir de ahora ya podrias lanzar transmission de manera mas simple (por ejemplo, - no lo ejecuteis - ) "transmission-daemon-g /share/HDA_DATA/Qdownload/config/" sin los parametros anteriores, ya estan guardados en el fichero settings.json y ya no es necesario llamarlos de nuevo solo decirle con -g donde estan dichos ficheros.

Hasta aqui el metodo manual, si reiniciaramos tendriamos que volver a lanzar Transmission con el comando de marras:

transmission-daemon-g /share/HDA_DATA/Qdownload/config/

Como esto es un coñazo mejor que se ejecute solito, ¿no?


13 - Vamos a editar un fichero llamado autorun.sh para que Transmission se reinicie solito:

Como vamos a editar desde la shell es mejor instalar un editor llamado nano que vi es un dolor de huevos.

Código: Seleccionar todo
ipkg install nano
mount -t ext2 /dev/mtdblock5 /tmp/config
nano /tmp/config/autorun.sh


----- copiamos este texto con CTRL C y pegamos con boton derecho dentro de nano ----
Código: Seleccionar todo
#!/bin/sh

    #Transmission start

    echo "/share/HDA_DATA/.qpkg/Optware/lib/" >> /etc/ld.so.conf
    ldconfig
    export EVENT_NOEPOLL=0
    export TRANSMISSION_WEB_HOME=/share/HDA_DATA/.qpkg/Optware/share/transmission/web
    /share/HDA_DATA/.qpkg/Optware/bin/transmission-daemon -g /share/HDA_DATA/Qdownload/config/ > /share/HDA_DATA/Qdownload/debug_tm.txt

------------------- CTRL O y luego intro para guardar CTRL X para salir -------

Le damos permisos de ejecucion a autorun.sh

Código: Seleccionar todo
chmod +x /tmp/config/autorun.sh


Y desmontamos la unidad.

Código: Seleccionar todo
umount /tmp/config


Ahora ya podemos reiniciar sin problemas, nuestro Transmission siempre se ejecutara.

Si quereis cambiar parametros sencillos se pueden hacer desde la web de Transmission o editando el fichero settings.json (desde nano y con el demonio de transmission apagado "killall transmission-daemon".

Modificando parametros se puede poner que pida clave por si queremos acceder remotamente, pero eso ya os buscais la vidilla ;)


Con este cliente Bittorrent los trackers privados funcionan bien ;)

Saludos
Última edición por raxor el Lun 19 Oct 2009 11:06, editado 1 vez en total
raxor
 
Mensajes: 2
Registrado: Mar 13 Oct 2009 18:49

Re: Bittorrent Transmission en QNAP TS119

Notapor Ruben [QNAP Club] » Mié 14 Oct 2009 14:55

Hola raxor,

Muchísimas gracias por el tutorial para instalar Transmission. Sin duda, será de gran utilidad para los usuarios que quieran instalar uno de los mejores clientes para redes BitTorrent.

Saludos,

Rubén Rodríguez
[QNAP Club en Español]
Ruben [QNAP Club]
 
Mensajes: 436
Registrado: Dom 04 Oct 2009 10:05
Ubicación: España

Re: Bittorrent Transmission en QNAP TS119

Notapor Pharizna » Mié 21 Oct 2009 13:15

raxor escribió:Con este cliente Bittorrent los trackers privados funcionan bien ;)


Muchas gracias Raxor por tu trabajo... pero tengo una pregunta

¿Es que no funcionan bien los trackers privados con el cliente de Torrent "estándar" que viene con este NAS?

Yo no he tenido problema para acceder con él en este NAS o su hermano mayor TS-219P :twisted:
Pharizna
 
Mensajes: 3
Registrado: Lun 12 Oct 2009 10:42

Re: Bittorrent Transmission en QNAP TS119

Notapor Ruben [QNAP Club] » Mié 21 Oct 2009 13:56

Hola Pharizna,

Tanto el cliente BitTorrent por defecto (rTorrent / libTorrent), como el cliente Transmission, funcionan correctamente en trackers privados. Ambos son clientes BitTorrent muy válidos, sin embargo, muchos usuarios prefieren Transmission, dada su excelente gestión visual, a rTorrent, que está más orientado a la línea de comandos, y por tanto, hace más difícil exprimir todo su potencial.

Saludos,

Rubén Rodríguez
[QNAP Club en Español]
Ruben [QNAP Club]
 
Mensajes: 436
Registrado: Dom 04 Oct 2009 10:05
Ubicación: España

Re: Bittorrent Transmission en QNAP TS119

Notapor miguel0909 » Jue 10 Dic 2009 16:13

Hola a todos

Tengo un pequeño problemilla al instalar Transmission...

Sigo todos los pasos al pie de la letra pero en el paso 11 se queda el putty, vamos que no termina de salir el prompt cuando termina de ejecutar la orden. La ultima linea dice:

"Port Forwarding: Forwarded" y la repite cada 20 minutos. El resto de mensajes anteriores son satisfactorios

Alguna idea de porque puede ser??

Gracias
miguel0909
 
Mensajes: 36
Registrado: Vie 27 Nov 2009 10:40

Re: Bittorrent Transmission en QNAP TS119

Notapor Ruben [QNAP Club] » Vie 11 Dic 2009 14:48

Hola miguel0909,

¿Has probado a seguir con el paso número 12 del tutorial de raxor?

Saludos,

Rubén Rodríguez
[QNAP Club en Español]
Ruben [QNAP Club]
 
Mensajes: 436
Registrado: Dom 04 Oct 2009 10:05
Ubicación: España

Re: Bittorrent Transmission en QNAP TS119

Notapor miguel0909 » Vie 11 Dic 2009 20:17

Hola Ruben

Gracias por responder

Si, he probado a matar putty con la X y tambien con control+c. Sigo con el procedimiento pero cuando intento acceder via web me da un error diciendo que no puede conectar con el servidor. En una ocasion (he probado varias veces) me decia que la ip no estaba autorizada. Era como si los ficheros donde se guarda la configuracion no fueran los que lee la aplicacion aunque el fichero settings.json, que se guarda donde tu creas la carpeta en el paso 11, si tiene los datos correctos. No se...

Sigo probando...

Un saludo
miguel0909
 
Mensajes: 36
Registrado: Vie 27 Nov 2009 10:40

Re: Bittorrent Transmission en QNAP TS119

Notapor Ruben [QNAP Club] » Sab 12 Dic 2009 14:10

Hola miguel0909,

En el paso número 11 del tutorial de raxor, en lugar de "transmission-daemon -p 9091 -f -T -a 192.168.1.* -w /share/HDA_DATA/Qdownload/ -g /share/HDA_DATA/Qdownload/config/", prueba con utilizar: "transmission-daemon -p 9091 -T -w /share/HDA_DATA/Qdownload/ -g /share/HDA_DATA/Qdownload/config/".

Tienes un completo manual del transmission-daemon en este enlace.

Saludos,

Rubén Rodríguez
[QNAP Club en Español]
Ruben [QNAP Club]
 
Mensajes: 436
Registrado: Dom 04 Oct 2009 10:05
Ubicación: España

Re: Bittorrent Transmission en QNAP TS119

Notapor Pepo » Jue 24 Dic 2009 11:51

Hola.
No me funciona el autoarranque del transmission. Tambien he probado a ejecutar el autorun.sh y me sale esto:

./autorun.sh: line 17: syntax error near unexpected token `newline'
./autorun.sh: line 17: `/share/HDA_DATA/Qdownload/config/ > '
¿Que puede ser?
Pepo
 
Mensajes: 11
Registrado: Dom 20 Dic 2009 17:30

Bittorrent Transmission en QNAP TS239

Notapor Colvaq » Sab 09 Ene 2010 02:50

Hola a todos,
Tengo un TS239 y estoy siguiendo el tutorial y consigo arrancar el transmission perfectamente. Lo que no consigo es que arranque solo al reiniciar. :cry:
Creo que la unica diferencia es donde esta localizado el fichero autorun.sh. Yo estoy montando esta carpeta "mount -t ext2 /dev/sdx6 /tmp/config". Creo que para mi equipo es la correcta, pero no estoy seguro... reinicio el equipo y nada de nada...
Gracias por anticipado.
Saludos.
Colvaq
 
Mensajes: 7
Registrado: Mar 10 Nov 2009 00:41

Siguiente

Volver a QPKG

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado