CTorrent para el NSLU2
Tras pelearme un rato con CTorrent compilándolo para que funcione en el NSLU2 con Debian Etch, tuve que rendirme, y buscar por internet, al final encontré Enhanced CTorrent, que sí pude compilar sin problemas, y CTorrent Control Server, que es un script escrito en perl para controlar mediante web a CTorrent, me di cuenta de que una vez compilado CTorrent consigues un binario que puedes o instalar o ejecutar en la carpeta que te apetezca, así que decidí crear un paquete con el CTorrent Control Server, Enhanced CTorrent compilado para Debian, y un pequeño script de bash muy simple para ejecutar CTorrent y el Control Server de una sola tacada, y poder controlar el proceso de descarga desde la web.
El paquete está en en massmirror.com, te lo descargas, lo descomprimes, bajas un torrent, te diriges a la carpeta donde tengas el ctorrent, y ejecutas:
./bajarTorrent mi_archivo.torrent
El script solito lanzará el Control Server y el CTorrent, simple y efectivo.
Espero que a todo el mundo que lo pruebe le funcione, para dudas ya sabes los comentarios.

Meneame
del.icio.us
Hola,
Yo tampoco he podido con el ctorrent, pero sobre nslug. De hecho requeria otro web server (httpd,creo) que me ha machacado la interfaz web de serie (nslug la conserva).
Me dirijo a resetearlo y cargar de nuevo el firmware..
Tu propuesta Ctorrent+control server parece interesante, aunque tengo algunas dudas. se pueden controlar las descargas individualmente, por ejemplo estableciendo prioridares o pausar descargas?
Permite la autenticación de usuarios?
Y lo + importante: Puedes establecer un directorio donde ctorrent busque periódicamente torrents y los ponga a descargar automáticamente?
Has probado o sabes sobre la versión de linux de elephant? (rendimiento,etc)creo que también dispone de interfaz web.
Gracias por adelantado
ilion | 20-01-2008 - 14:49:18 GMT -5 #
Hola:
Respecto a nslug no sé si soporte el dúo ctorrent + control server, sólo la he probado bajo Debian, pero supongo que también con gentoo debe funcionar y con nslug, la verdad el nslug me duró sólo dos días, así que no pude probar demasiado.
Respecto al control de descargas si puede, algo rudimentario pero puede, y la autenticación de usuarios pues la respuesta es no, aunque supongo que modificando el control server se puede, ya que es un script de perl, pero tal y como yo lo he puesto ahí arriba no se puede.
Lo del directorio pues tendrías que crearte un script de bash y mediante cron que los pusiera a descargar, así de fácil.
lphant pues como que no lo he probado, lo probé en mi PC de escritorio y creo que en un nslu2 consumiría bastante, el amule consume menos, pero no tiene soporte para torrent. Aunque te hablo de una versión anterior a la que mencionas, probaré a ver si lo pongo a funcionar y que tal funciona, porque me sería más cómodo controlar todo en un sólo programa que estar con ctorrent y amule.
En cuanto tenga pruebas te digo que tal fueron.
Un saludo.
meth | 22-01-2008 - 22:38:19 GMT -5 #
Hola meth.
Después de usar el ctorrent a pelo, es un gusto llegar al CTCS. Tu paquetito funciona (esto suena curioso) y el CTCS un gustazo para controlar las descargas desde el curro. A veces se cuelga, pero creo q es por pedirle demasiado al NSLU2... sólo me duele el dejar ese agujerito abierto al exterior sin ningún control de acceso donde algún desalmado puede entrar y parar la descarga en curso u alguna otra maldad... ¿no se podría añadir algún tipo de control de acceso por contraseña al puerto del CTCS? (nota: el que escribe es virgen en el tema, recién llegado del fantástico mundo de las ventanitas)
Saludos
R | 19-06-2008 - 05:14:15 GMT -5 #
Hola R:
Pues se podría, pero para eso hay que programar en perl el ctcs, y yo de perl tengo 0 conocimientos para hacer eso, así que por ahora no te queda otra más que tenerlo abierto completamente, sé que resulta incómodo pero así tiene que ser. Y enhorabuena porque te funciona.
meth | 24-06-2008 - 02:28:28 GMT -5 #
Hola de nuevo, meth.
Pues resolví el tema (entre comillas) restringiendo el acceso ip al puerto 80 con iptables, si es que eso se puede llamar resolver... de todas maneras llevo un par de dias que sólo usando el CTCS, y descargando 3 torrs (nota: modifiqué tu script para asignar "sólo" 4 mb a cada torr) la babosa se cuelga y no me deja ni acceder por 80, por 22 (refused), uséase q tengo que utilizar técnicas digitales para devolverlo a la vida... o sea, que me funciona, a medias o cuando quiere... :)
Saludos
R | 08-08-2008 - 05:30:55 GMT -5 #
A mí no se me muere con 3 torrents, con 4 sí, pero con 3 me va bien, a saber a que se deba.
meth | 12-08-2008 - 12:43:54 GMT -5 #
Por si acaso, sólo avisarte de que hay nueva versión del enhanced ctorrent y del ctcs.
http://sourceforge.net/project/platformdownload.php?group_id=202532&sel_platform=7822
Saludos
R | 18-08-2008 - 07:13:37 GMT -5 #
Muchas gracias por el aviso, ahora mismo tengo el nslu2 apagado porque el disco duro que tenía conectado murió, y estoy ahorrando para comprar otro, en cuanto pueda pruebo la nueva versión.
meth | 21-08-2008 - 16:23:58 GMT -5 #