Servidor web, FTP, samba, cliente P2P, streaming de audio o video, todo esto nos suena, muchos tenemos pequeños equipos que dedicamos exclusivamente para estas funciones. Pero que dirías si esto mismo se pudiera con un dispositivo poco mas grande que un paquete de tabaco, un procesador de 133mhz y 32 Mb de SDRAM.

Esta es la carta de presentación del NSLU2 de Linksys, un dispositivo inicialmente pensado para compartir ficheros en red conectando discos USB 2.0 al que gracias a la comunidad de Linux y a la licencia GPL ha sido posible modificarle el firmware para permitir añadirle funcionalidades al estilo del famoso router WRT54G / L /GS de la misma marca.

Después de leer algo acerca de este cacharro pensé que era buen momento de sacar la tarjeta de crédito y comprar uno para probar por mi mismo si es verdad lo que decian de él. En principio, se trata de un sistema de almacenamiento de ficheros en red, se le pueden conectar hasta dos discos o unidades flash en los dos puertos USB 2.0 que lleva y compartir su contenido a los usuarios de la red, haciendo las veces de servidor NAS, util.

Pero nada del otro mundo si no fuera por la posibilidad de modificar el firmware que es en realidad un Linux embebido. Decidí comprarlo en una conocida tienda en Internet, nada más recibir el cacharrito fui a la pagina del proyecto del firmware http://www.nslu2-linux.org/ donde se proponen hasta 3 firmwares distintos, DebianSlug, OpenSlug y Unslung, Los dos primeros estan recomendados para gente un poco más experta en Linux, el último es el recomendado para los profanos ya que mantiene toda la funcionalidad del firmware original de Linksys, para ir empezando mejor este ultimo, llegados a este punto decir que las instrucciones de instalación estan en inglés y requieren conexión telnet al cacharrito y un mínimo de conocimiento de comandos en linux para movernos por él, más que nada para comprender lo que estamos haciendo.

Bien, pues ya lo tengo funcionando con un disco duro USB 2.0 de 2,5 sin fuente de alimentación de 60 Gb con el firmware Unslung 6.8 Beta, dos servidores web thttpd corriendo, servidor FTPD y ahora me estoy peleando para hacerle funcionar una version de bittorrent (ctorrent), el cacharro promete, me va a permitir compartir fichero con los amigos gracias al soporte .htpasswd que tiene el servidor thttpd y montar cliente bittorrent para poder apagar el equipo por las noches, en la versión de Debian se puede montar el amule, y eso es sólo el principio, en esta página podeis ver el software que podemos meterle y las posibilidades que tiene, principalmente en streaming de video y audio, existe tambien la posibilidad de usarlo como cámara IP usando una simple webcam, servidor Asterisk para hacer del pequeñín de centralita PBX de Voip.

Altamente recomendable, ojo a los navegantes, el entorno para instalar cosas es bajo telnet y sencillos comandos, el NSLU2 una vez modificado el firmware incorpora un sistema de instalacion de soft basado en paquetes OptWare con simples comandos y mediante telnet podemos añadir funcionalidades nuevas.



NSLU2 + iva y gastos de envio 100 euros. en ciudadwireless

Se puede overclockear a 266 mhz con un sencillo puente . Efectivamente el uso del cliente torrent dicen que consume muchos recursos hay que limitarlo a 4mb para que no chupe mucho, si le instalas servidor de correo al NSLU2 el cacharro te avisa enviandote un correo cuando termine la descarga. El amule es mas facil ya que tiene interfaz web para administrar las descargas. Tiene poca potencia, pero es que no tiene que soportar muchas cosas.

http://www.nslu2-linux.org/gallery/over ... 3_location

PD: Es muy interesante el tema...
Poder reducir el espacio que ocupa el pedazo de "tiesto" que tengo ahí para tener el P2P...