Cliente Torrent en Tomato RAF : Instala el cliente Transmission (Bittorrent) en Tomato

Escrito por Vicente
Firmwares

Ha llegado el momento de instalar un cliente de P2P en nuestro router con Tomato RAF. La ventaja principal de esta aplicación es que el gasto de energía eléctrica quedará reducido a 1/10 parte de lo que consumimos cuando usamos nuestro ordenador (entre 12 y 18 Watios dependiendo del consumo del disco duro usando la aplicación integrada en el router) y adicionalmente usaremos nuestro router para el control de la conexión a Internet.

La gestión de los torrents la realizaremos desde el navegador de Internet entrado la IP del router y un número de puerto para acceder al interface gráfico del cliente P2P. Instalaremos Transmission en su versión 2.13, es estable y con amplias posibilidades para limitar el número de copias, velocidades de bajada y subida en funcionamiento nocturno o diurno y por su aceptación en la mayor parte de trackers privados.

Usaremos el software que viene en los paquetes ipkg que hemos preparado al instalar este servicio en nuestro disco duro. Su configuración inicial es muy sencilla aunque necesitamos la ayuda de un script (programado por Victek) para hacerlo funcionar correctamente a parte de configurar lo necesario en el menú de Tomato RAF como veremos más adelante.

También os pasaremos el fichero de configuración .conf para que funcione desde inicio, y os explicaremos las principales opciones para que las podáis modificar a vuestro antojo este fichero.

Material necesario

Haber preparado el disco duro o lápiz de memoria según este manual que ya hemos publicado:

http://www.redeszone.net/2011/01/10/instala-ipkg-optware-en-tu-router-con-tomato-programas-que-ahorran-energia-volumen-i/

Debes instalar una versión de Tomato RAF con Kernel 2.6

Preparativos

El disco duro debe estar conectado al USB del router al realizar la instalación, ¿tenéis funcionando el servidor WEB que creamos anteriormente?:

http://www.redeszone.net/2011/01/13/servidor-web-en-tomato-raf-instala-un-servidor-web-casero-en-tomato-raf/

Si la respuesta es afirmativa estará todo preparado, ¿comenzamos ?

Instalar transmission

Entramos por telnet en el router, desde la ventana de cmd de nuestro sistema operativo:

telnet ipdelrouter …

unknown login: root
Password:

Tomato v1.28.8655 MIPSR2_RAF K26 USB VPN
root@unknown:/tmp/home/root# cd /opt
root@unknown:/opt# ls
root@unknown:/opt# ipkg install transmission

una vez haya acabado, escribir entonces:

root@unknown:/opt# ipkg install coreutils

Una vez que lo hayamos instalado reiniciamos el router.

Cuando volvamos, debemos copiar este fichero:

Script de inicio de transmission en Tomato

En la ruta /opt/etc/init.d/ una forma muy fácil y gráfica de copiar este fichero es usando WinSCP.

A continuación debemos poner esto en USB and NAS para arrancar tanto el servidor HTTP como el Transmission

Run after mounting

sleep10
/opt/etc/init.d/S80lighttpd start
sleep5
/opt/etc/init.d/S90transmission start

Run before unmounting

sleep10
/opt/etc/init.d/S80lighttpd stop
sleep5
/opt/etc/init.d/S90transmission stop

Ahora le dais a SAVE y se guardarán los cambios

A continuación nos vamos a Administration/Scripts y en FIREWALL debéis poner:

iptables -I INPUT -p tcp –dport 65534 -j ACCEPT
iptables -I INPUT -p udp –dport 65534 -j ACCEPT
iptables -I INPUT -p tcp –dport 51413 -j ACCEPT
iptables -I INPUT -p tcp –dport 9091 -j ACCEPT

Le dais a SAVE y reiniciad el router.

Al reiniciar, dejad durante 30 segundos que cague todo y ponéis en la barra de direcciones IP_ROUTER:9091 ya que el puerto por defecto de Transmission es el 9091.

Si os aparece un mensaje diciendo que no estás autorizado a entrar y que edites rpc-whitelist del fichero de configuración, significa que hemos conseguido instalarlo y arrancarlo con éxito!!!

Ahora debemos configurar las settings.json, lo primero de todo bajaros este fichero:

Descargar settings.json

Dentro tenéis las explicaciones de lo que significa cada comando, leedlo atentamente, abrid este archivo con cualquier BLOC DE NOTAS o editor de texto…pero mantened la extensión del archivo.

Cuando tengáis el fichero .json con la configuración a vuestro gusto, y únicamente la configuración (la config entre corchetes), debéis copiar el fichero settings.json en /opt/data/torrents/.config/transmission-daemon/

Y lo mismo que antes, copiadlo con WinSCP para no complicaros la vida con comanditos.

Una vez que esté el settings.json en su sitio, REBOOT al router y cuando regrese deberíais poder ingresar al Transmission con interfaz gráfica sin ningún tipo de problema (siempre y cuando halláis configurado bien el settings.json).

Notas de última hora:

– En routers como el Asus WL-500GPremiumV2 la velocidad de los torrents normalmente no supera los 800KB/s (imaginad que bajamos de trackers privados) ya que la CPU del router se queda corta…y veréis que la RAM también “sufre”, no obstante, es idóneo para compartir y dejarlo bajando por las noches. En routers potentes como el Asus RT-N16 no tenéis este tipo de problemas.

– En el script de inicio de Transmission, es conveniente revisar el archivo una vez que esté en el directorio con “ls -l” y mirar sus permisos…debe tener permisos de lectura y de ejecución, si habéis hecho todo lo anterior y no habéis tenido problemas, olvidad esto que os estoy comentando. Para poner los permisos basta con poner “chmod 755 S90transmission”

Hasta aquí hemos llegado con la instalación y configuración de Transmission en nuestro disco duro externo conectado al router, esperamos que os haya gustado y os ayude a ahorrar energía!!


Continúa leyendo
  • Julio

    Hola a todos:

    Estoy pensando en comprarme el TP-LINK TL-WR1043ND alguien podria decirme si es compatible con este firmware y en caso afirmativo, ¿sufriria los problemas de velocidad de descarga como se indica al final del articulo?

    Tengo los 50Mb de Ono, por si ayuda para la respuesta.

    Gracias

  • Jose

    Hola.
    Como muy bien explicais, si tenemos instalado Tomato RAF en nuestro router neutro es posible instalar un cliente Torrent para poder hacer descargas sin tener encendido en PC.
    Pero … además, he visto que desde el ipkg esta disponible el aMule.

    ¿seria posible tener instalado un cliente eMule con Tomato RAF?.

    • Sí, solo haría falta instalarlo, programar el script de inicio si no lo lleva, poner la orden en el autoarrancado de Tomato y los permisos en Scripts/Firewall y a continuación, meterte con su configuración.

      • Jose

        Muchas gracias por la respuesta (más rápida imposible).

        Entonces, pienso que también podría instalarse cualquier cliente eMule para linux aunque no esté disponible en el ipkg. Solo se tendría que descargar la aplicación, hacer mas o menos, … make, make install y todos los pasos que indicas en tu anterior respuesta. ¿no?

        Gracias.

        • El tema es que los ipkg vienen muy comprimidos, optimizados y pre-compilados, por eso los cogemos de este repositorio y la instalación es fácil y rápida.

          Si te interesa meter emule, pon el amule del IPKG 😉 y si no sabes o te atascas, intentamos hacer un manual para el Amule 😉

          • Jose

            El caso es que mi anterior pregunta la hacía porque no sabía si amule podría correr sin interfaz gráfico. Pero he visto que si y ademas puede ser controlado y configurado via web, asi que resulta perfecto para instalarlo en el router.

            Muchas gracias.

          • inyigo

            Me apunto a pedir un tuto de amule en Tomato Raf

            Gracias

  • Pingback: Tweets that mention Cliente Torrent en Tomato RAF : Instala el cliente Transmission (Bittorrent) en Tomato : Redes Zone : Portal sobre telecomunicaciones y redes -- Topsy.com()

  • Mikel

    Hola, aqui otra vez 🙂

    Al intentar instalar transmission y coreutils, me da este error:

    root@Linksys_E3000:/opt# ipkg install transmission
    Installing transmission (2.13-1) to /opt/…
    Downloading http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable//transm
    ission_2.13-1_mipsel.ipk
    Nothing to be done
    Successfully terminated.
    Collected errors:
    Package transmission md5sum mismatch. Either the ipkg or the package index are c
    orrupt. Try ‘ipkg update’.
    root@Linksys_E3000:/opt# ipkg update
    Downloading http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable//Packag
    es.gz
    Inflating http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable//Packages
    .gz
    Updated list of available packages in /opt/lib/ipkg/lists/optware
    Successfully terminated.

    root@Linksys_E3000:/opt# ipkg install transmission
    Installing transmission (2.13-1) to /opt/…
    Downloading http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable//transm
    ission_2.13-1_mipsel.ipk
    Nothing to be done
    Successfully terminated.
    Collected errors:
    Package transmission md5sum mismatch. Either the ipkg or the package index are c
    orrupt. Try ‘ipkg update’.
    root@Linksys_E3000:/opt# ipkg install coreutils
    Installing coreutils (8.4-1) to /opt/…
    Downloading http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable//coreut
    ils_8.4-1_mipsel.ipk
    Nothing to be done
    Successfully terminated.
    Collected errors:
    Package coreutils md5sum mismatch. Either the ipkg or the package index are corr
    upt. Try ‘ipkg update’.

    ¿que puede estar pasando?

    Saludos.

  • Mikel

    Hola:

    Al intentar instalar el transmission y el coreutils me da este error:

    root@Linksys_E3000:/opt# ipkg install transmission
    Installing transmission (2.13-1) to /opt/…
    Downloading http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable//transm
    ission_2.13-1_mipsel.ipk
    Nothing to be done
    Successfully terminated.
    Collected errors:
    Package transmission md5sum mismatch. Either the ipkg or the package index are c
    orrupt. Try ‘ipkg update’.
    root@Linksys_E3000:/opt# ipkg install coreutils
    Installing coreutils (8.4-1) to /opt/…
    Downloading http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable//coreut
    ils_8.4-1_mipsel.ipk
    Nothing to be done
    Successfully terminated.
    Collected errors:
    Package coreutils md5sum mismatch. Either the ipkg or the package index are corr
    upt. Try ‘ipkg update’.

    Ya he intentado hacer el ipkg update pero nada, sigue igual. ¿Sabeis a que puede ser debido?.

    Saludos.

  • Sigue con el manual como si no te hubiera dado errores, parece que se te ha instalado bien pero que la suma MD5 no coincide…

  • Mikel

    Hola de nuevo, perdonad por los dos mensajes iguales (es que el primero no salia ….. )

    he seguido los pasos pero al intentar acceder a la ip_router:9091, en el explorer me sale que no puede acceder y:

    Causa más probable:
    •Algunos archivos o contenido de esta página web requieren un programa que no está instalado.

    y con el firefox:

    No se puede conectar

    Firefox no puede establecer una conexión con el servidor en 192.168.1.1:9091.
    * El sitio podría estar no disponible temporalmente o
    demasiado ocupado. Vuelva a intentarlo en unos momentos.

    * Si no puede cargar ninguna página, compruebe la conexión
    de red de su equipo.

    * Si su equipo o red están protegidos por un cortafuegos
    o proxy, asegúrese de que Firefox tiene permiso para
    acceder a la web.

    Al instalar transmission y coreutils, tambien dice “nothing to be done”, como si no hubiera hecho nada (ver mensaje anterior). No sé si la cosa irá por ahí.

  • Mikel

    Otro dato:

    El directorio donde debería copiar el settings.json no existe.

    No existe ya ni el “/data/torrents/.config/transmission-daemon/”

    • Algún pequeño detalle te has comido 🙂

      Mandame los mismos datos de ayer por email para acceder desde casa y ver qué está ocurriendo, no hay nada mejor que verlo 🙂

      • Mikel

        Sin palabras ……. ¡¡¡¡¡¡ Genial !!!!!!!

  • Juanantofb

    Hola, alguien sabria decirme que es eso del “ratio” para los trackers privados? tengo la magnifica conexion de movistar, de 3 megas y de 3 20kb de subida, en la descarga no le he puesto limite, y en subida a 16, que serian unos 128kbps, la mitad que tengo porque si no no puedo navegar, que valores serian los correctos, y si esto del ratio tiene algo que ver, gracias, el ratio lo tengo por defecto tal y como venia

    • Ratio es lo descargado dividido entre lo subido, si el ratio es igual o mayor que uno perfecto, sino te banearán.

      Resumiendo…que tienes que subir la misma cantidad (o más) que bajas 🙂

  • Juanantofb

    Gracias, y cual seria un buen ratio segun mi conexion?

    • En qué tracker privado estás??

      Porque no hay ratio bueno o ratio malo según conexión…eso es indiferente…el ratio en la mayoría de trackers privados tienen que ser 0.9 o mayor si no quieres que te baneen.

  • Juanantofb

    pues si te soy sincero no tengo ni idea, yo pa bajarme un disquillo de vez en cuando, por cierto, todo funcionando y muy bien, a mi lo que me entretiene es llebar a la practica estos tutos
    saludos

  • Jesus

    no consigo hacer funcionar el servidor alguien me puede echar una mano

    • Sí, donde te has quedado atascado?? Se te monta la partición /opt/??

  • Jesus

    Ya lo consegui gracias. Solo una pregunta no me puedo conectar desde otra conexion al clliente torrent?. Lo he intentado y nada. Pongo mi dominio dyndns y el puerto y nada.

    Gracias

    • Porque lo hemos configurado para que sólo se pueda entrar en local, acabo de probar a entrar desde fuera y:

      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.

      Te toca modificar el fichero de configuración para dar acceso desde fuera 🙂 O conectarte mediante VPN al router (ya sabes que lleva OpenVPN incluido) 😀

      • Jesus

        No tengo ni idea de configurarlo me podrias ayudar.

        Gracias

        • Esta tarde te paso el .CONF con la configuración correcta 🙂

          De todas formas, yo optaría por la VPN ya que es mucho más seguro 🙂

          • Jesus

            Gracias

  • Jesus

    Sabes com puedo configurar el router para que sea servidor vpn para conectar con mi portatil.?

    Gracias de antemano.

  • Jesus

    Sabes si hay alguna forma de que el sever sea como el cliente de cisco que pida user y password

    • El server de la VPN? es mejor con certificados…es más seguro 😀 Todas las preguntas sobre la VPN hazlas en el propio link de la VPN para no mezclar.

  • Jesus

    el openssl.sample no esta es el openssl.conf?

  • Mikel

    Hola:

    ¿Alguien me podria decir el porqué de vez en cuando la partición swap se me queda inactiva con lo que no funciona ni el cliente torrent ni el servidor web?

    Haciendo un reboot al router vuelve todo a la normalidad, pero ¿se podria solucionar de una manera menos “drástica”?

    Gracias de antemano y saludos.

    • Hola.

      Haces algo “raro” cuando ocurre eso? sucede aleatoriamente??

      Yo haciendo un reboot al router, espero 1min, se monta todo etc, y no se desmonta jamás…

      La nueva versión de Tomato es mucho más estable con esto 😀 Pero la que tienes no te debería dar problemas.

      • Mikel

        Pues no, no hago nada “raro”. Como dices, sucede aleatoriamente (no mucho, la verdad), en diez dias me habrá pasado 3 veces, y no lo relaciono con nada que pueda haber hecho.

        Si cargo la nueva versión de tomato ¿ los parametros de montaje, así como los scripts del firewall se mantienen o habría que volver a meterlos ?.

        saludos Sergio.

        • Teniendo en cuenta que se recomienda hacer un ERASE NVRAM, es decir, borrar todo, te tocará reconfigurar (únicamente hacer lo de las particiones y las configuraciones que has hecho en el router en USB/NAS y en SCRIPTS).

          Yo lo tengo esto permanentemente y funciona sin problemas…cuando te ocurra eso, vete al LOG, le das a VIEW ALL y me lo mandas por email para ver qué ha pasado 😀

          • Mikel

            De acuerdo.

            Un saludo y gracias.

  • Tony

    Buenas.
    Me rindo no suelo rendirme pero este es una de las primeras veces que me ocurre.Al grano.
    Tengo el Tomato Firmware RAF1.28.8950 MIPSR2_RAF K26 USB VPN-BT
    RAF features,
    Transmission
    Extended Sysinfo
    QoS IP/Range BW Limiter | ARP Binding
    Tengo el router Netgear 3500l.Mi primera pretension es bajar ficheros(via torrent) con el ordenador apagado como suguieren por aqui que se puede hacer.
    En el firmware que tengo instalado el programa transmission viene incluido.En la cual hacedo a el via web sin problemas sin hacer ningun tipo de modificacion del firmware pero parece completamente inoperativo.
    He seguido vuestros tutoriales que comportan hacer las particiones ext/3 swap etc.Montado todo el grupo de prograrmas ipkg optoware. Montado el servidor WEB y completamente operacional pero sigue inoperativo el cliente transmission.Acedo al tutorial por vosotros expuesto de instalacion del cliente transmission y instalando el cliente,correcto,instalando coreutils,correcto,copiando el script de inizacion del transmission,correcto,añadiendo en el tomato las modificaciones tipo Run after mounting y run before unmounting ademas de añadir en admin/script en la secion Firewall las lineas que me sugeris,aparte de las que ya habia introducido montando el servidor WEB,correcto.PERO no aparece un mensaje diciendo que no estás autorizado a entrar y que edites rpc-whitelist del fichero de configuración, si no que me sale la pagina principal del transmision.Y luego al sugerir que introduzcas el fichero settings.json en /opt/data/torrents/.config/transmission-daemon/ resulta que dicho directorio no exixte data/torrents/.config/transmission-daemon/.
    En fin lo he intentado varias veces siguiendo vuestro tutorial pero no,no lo consigo.El sevidor web operativo y el aceso a la pagina transmission como siempre correcto.
    Cual es mi problema , HELP!!!!!!!!!!!!!!!.Gracias anticipadas.

    • Con el Transmission integrado no hace falta hacer particiones ni nada, puedes ponerlo en una partición NTFS incluso.

      Quita esta versión de firmware y pon la actual normal sin transmission, luego me mandas por email los datos para entrar al router (por web y por SSH) y te lo hago yo en un momento, ok? Es que no sé qué haces mal :S

      • Tony

        A que direcion email te lo envio y que tipo de datos te envio (por web?y por SSH?).
        Tengo que decirte que he instalado el ultimo firmware tomato rf sin transmision y he he vuelto ha empezar de nuevo todo,todo sin ningun problema pero ahora la pagina del cliente transmission que con el antiguo firmware con transmision si salia,ahora no sale.
        192.168.1.1:9091.
        Gracias

        • Sí claro, es normal que no salga ya que no lo tiene 🙂

          Mandamelo a sergio.deluz[at]redeszone.net

          Mandame tu direccion ip pública y el usuario y clave para entrar el equipo, ya de paso agregame al msn (si tienes) a esa misma dirección.

        • ESTE ASUNTO SE SOLUCIONÓ POR EMAIL 😉

  • David

    Buenas una ayudita, tengo un recien E3000 que estoy intentando instalarle el torrent.

    He seguido todos los pasos y ningun fallo, el problema lo tengo con el transmission, lo instalo con el ipkg meto el script, el s90transmission, reinicio, lo dejo 2 minutos pero al meterme al IPROUTER:9091 me dice que no … que no se puede conectar … he probado por telnet a meterme en /opt/etc/init.d y escribir “s90transmission start” y la conestación “-sh: S90transmission: Permission denied”. Lo he probado con sudo pero no reconoce el sudo¿?¿?

    Los pasos posteriores no los puedo hacer ya que no existe el directorio.

    En fin una ayudita …

    Gracias maquinas.

    • Has editado lo del fstab, los scripts en run afer mounting y luego los del firewall ??

      Descargate el settings.json y haz eso que te comento.

      • David

        Asi es, el fstab esta modificado y los scripts de antes, despues de montar y el firewall tambien …

        settings.json lo tengo descargado pero la ruta /opt/data/torrents/.config/transmission-daemon/ no existe …

        En fin, que no se que hacer …

        • David

          bueno, he visto a traves de “vi S90transmission” la siguiente rutina:

          coreutils-nice /opt/bien/transmission-daemon -g /opt/data/torrents/.config/transmission-daemon

          la he ejecutado y ahora sin ningun problema puedo meterme por el puerto 9091, el cual me dice que permiso denegado. meto el settings.json despues de configurarlo, reseteo, me conecto al 9091 y no funciona. Me meto por telnet vuelvo a escribir la rutina de arriba y ya funciona … y luego creo el opt/torrent/bajada y el parcial.

          No se que hago mal, parece ser que el S90transmission no se ejecuta cuando monta el opt ….

          Y otra cosa, estoy probando el transmission con un juego con muchisimas semillas y me da errores como:

          – tracker returned a error: connection failed
          – tracker gave http response code 404 (en este error tengo que borrar el torrent y probar con otro)

          Alguna idea??

          Muchas gracias de antemano.

        • Explícame eso de que no tienes la ruta: torrents/.config/transmission-daemon/

          Porque al instalarlo se te tiene que poner ahí… pon:

          cd /opt/torrents/.config

          Te tiene que salir correcto.

          • David

            Hola Sergio,

            Ya lo conseguí.

            El directorio /opt/torrents/.config se crea con la rutina que te expuse en la anterior respuesta (coreutils-nice …) por eso cuando intentaba acceder no podía. La solucion es pasar del S90transmission y poner en el after mounting / before unmounting las mismas rutinas que dentro del S90transmission, asi:

            After mounting:

            sleep10
            /opt/etc/init.d/S80lighttpd start
            sleep5
            coreutils-nice /opt/bin/transmission-daemon -g /opt/data/torrents/.config/transmission-daemon

            Before unmounting:

            sleep10
            /opt/etc/init.d/S80lighttpd stop
            sleep5
            if [ -n “`pidof transmission-daemon`” ]; then
            kill -9 `pidof transmission-daemon`
            fi

            Y ya funciona, he reseteado 4 veces y genial, sin fallos. Por cierto tambien tuve que crearme los directorios /opt/torrent/bajada y /opt/torrent/parcial.

            Muchas gracias por el curro que os habeis dado.

            Un saludo.

          • Es que eso no hay que ponerlo si has instalado el coreutils…el script que hay en el manual está bien, no entiendo por qué tienes que hacer todas esas movidas.

  • Pablo

    No encuentro solución al problema de la descarga de un archivo con caracteres CHARSET ISO 8859-1 (Latin 1) , por ejemplo un archivo con una Ñ o acentos. Transmision creo que utiliza UTF-8 y muestra caracters extraños, por lo que el hash del torrent no coincide y no se descarga el torrent.

    Ayuda please. Gracias.

    • Pico

      me pasa lo mismo me mata el proceso del transmission

      • Es culpa del transmission…sólo podemos esperar a nuevas versiones del mismo para ver si corrigen el fallo…yo no he tenido problemas con ningún torrent de momento, cierto es que tampoco he bajado ninguno con Ñ

  • Karla

    Hola, tengo el cliente torrent funcionando, y en algunas ocasiones me interesa bajarme lo descargado a otro disco, y no encuentro manera si no es a través de SSH o FTP, he probado a conectar directamente el disco por USB y no me lo reconoce el PC. Hago algo mal??

    • Si usas Windows es normal que no puedas verlo porque el sistema de archivos es de Linux.

      Deberás instalar un programita que te lee los ext2 y ext3 en Windows…o instalar ubuntu 🙂

      • Karla

        Ya se lo del sistema de archivos, estoy acostumbrada. Uso IFS driver, lo uso con un disco de grabaciones de un PVR (Gigaset M750) que tambien usa este formato y con un HDX1000. Miraré a enchufarlo directamente en un linux a ver si lo ve.

        • Karla

          Con el linux, funciona. No me acuerdo si cuando formatee, formatee en ext2 o en ext4, a lo mejor es por eso

  • Jesus

    No consigo instalar el transmission on se que pasa cuando reinicio el router no me aparece la ruta donde dejar el json “/opt/data/torrents/.config/transmission-daemon/”

    • Entras vía WinSCP?? Si no te sale asegúrate de que has ejecutado bien los scripts y has instalado también el servidor web ya que prepara todo para el transmission 😉

      • Jesus

        El servidor web funciona y si entro por winspc ylos scprits tambien estan bien no se que mas mirar lo he echo 5 veces

        • Buenas,

          Podemos hacer una cosa si quieres.

          Mandame por email (sergio.deluz[at]redeszone.net) con los siguientes datos:

          – IP pública, clave de acceso al router.
          – Acceso vía SSH a Tomato y vía REMOTE WEB (Administration) al router.

          Y te miro el tema 😀

  • Jose

    Hola, os cuento mi caso.
    Tengo conectado un modem Comtrend y un ASUS RT-N16. He instalado Tomato RAF (1.28.9006) y la última versión de Transmission.

    El problema está en que por cada periodo de 24h. de descarga continuada se producen de 1 a 3 cortes en la línea. Cuando esto sucede, automáticamente se reconecta, obtiene nueva IP y sigue con las descargas.

    Viendo el log me daba la siguiente información
    [… Todo normal hasta AQUI …]
    Feb 29 23:30:58 RAF daemon.info pppd[4637]: LCP terminated by peer
    Feb 29 23:30:58 RAF daemon.info pppd[4637]: Connect time 54.0 minutes.
    Feb 29 23:30:58 RAF daemon.info pppd[4637]: Sent 161290111 bytes, received 1273737351 bytes.
    Feb 29 23:31:01 RAF daemon.notice pppd[4637]: Connection terminated.
    Feb 29 23:31:01 RAF daemon.notice pppd[4637]: Modem hangup
    Feb 29 23:31:07 RAF user.info redial[4638]: WAN down. Reconnecting…
    Feb 29 23:31:07 RAF daemon.info pppd[4637]: Terminating on signal 15
    Feb 29 23:31:07 RAF daemon.info pppd[4637]: Exit.
    [… RECONEXION…]

    Entrando al router via telnet y haciendo un ‘ps’ me dí cuenta de que el único proceso que se reiniciaba era ‘pppd’ y ‘redial’. Todos los demás procesos permanecen en funcionamiento.

    También lo he probado con una configuración bastante conservadora de Transmission y lo mismo. Además, todo esto lo he probado también con la versión 1.28.8903 de Tomato RAF dandome los mismos resultados.

    Decidí cambiar de Firmware y coloqué la última versión de su hermano gemelo TomatoUSB Edition Extra (1.28.9054). Bajo las mismas condiciones llevo casi 3 dias sin ninguna desconexión. Aquí, curiosamente el proceso que controla la línea se llama ‘pppoecd’.

    Antes de probar este ultimo Firmware, llegé a pensar que el problema podía estar en el mismo modem o en el propio ISP que me desconectase, pero viendo como se comporta el TomatoUSB me inclino más bien por creer que el problema está en el proceso que controla la línea (pppd) de Tomato RAF.

    Al ser un problema muy específico del propio Firm posíblemente sería mejor contactar directamente con el creador.
    Os puedo mandar más información por email. ¿como lo veis?

    Gracias.

    • Manda info a victek[at]gmail.com 🙂

      • Jose

        Muy bien, ya os informaré.

        Gracias.

  • Jose

    Hola, otra vez por aquí.

    ¿Me podeis comentar cual es el objetivo de abrir el puerto 65534 TCP/UDP con las siguientes reglas?.
    iptables -I INPUT -p tcp –dport 65534 -j ACCEPT
    iptables -I INPUT -p udp –dport 65534 -j ACCEPT

    Segun el registro de las iptables, que podemos ver se entra en el router via telnet, no existe ningun trasiego de información sobre esos puertos (0 bytes). Sin embargo, sobre el puerto 51413 TCP si, como es normal.

    Entonces,
    ¿se podrían eliminar esas reglas? o por el contrario no se pueden eliminar ya que hacen su función.

    Gracias.

    • Jose

      Me contestaré a mi mismo.

      Creo que el puerto 65534 TCP/UDP no es utilizado por Transmission y como no tiene sentido tener algo abierto sin motivo, lo he cerrado.

      Funciona tan bién como antes.

      P.D.: también he modificado la regla para tener acceso a Transmission para su administración (9091) y que solo se pueda hacer desde la LAN y no desde Internet.

      Gracias.

  • Fran

    Lo tengo funcionando peero al rato se reinicia el router y luego no se vuelven a activar las descargas solas. He probado con un pincho con un disco esterno y nada. Alguien se le ocurre algo?.

  • Pingback: D-Link DNS-325: Software Fun Plug para convertirlo en máquina Linux()

  • Gonzalo

    Excelente el tutorial, no se de donde sos pero te mando un gran saludo desde Argentina!, aca pude dejar mi tomate bajando x torrent slds

  • Simplemente, expectacular.
    Muchas Gracias Vicente por este gran aporte.
    Un saludo.

  • Pingback: Tomato RAF : Actualizaciones para el Linksys WRT54GL y los Asus WL-500GPremium y otros()

  • Pingback: Transmission vs KTorrent: Pequeña comparativa de estos dos fantásticos clientes Bittorrent()

  • Pingback: Sustituye el router FTTH que proporciona Movistar por uno neutro de altas prestaciones()

  • Pingback: Routers neutros tope de gama recomendados para el mes de Mayo()