Skip to main content

NSLU2 y Debian

Últimamente le estaba dando vueltas a la cabeza pensando como podría instalarme un eMule en un equipo que pudiera estar encendido toda la noche y a ser posible, sin ventiladores.

Estuve mirando placas Epia mini-atx pero el equipo entero resultaba por unos 300€ como mínimo y era demasiado pa mi body. Al fin dí con la solución...NSLU2!.

El NSLU2 es un dispositivo creado por Linksys. Este aparatito simplemente es un servidor de ficheros compartidos en red mediante SMB. Puede compartir tanto pendrives flash como discos duros. La gestión se realiza mediante un interfaz web, como cualquier router de hoy en día.

El Slug (nombre de serie NSLU2) es un servidor ideal para dejar encendido todo el día, consume 8W/hora, es muy silencioso (no tiene ventiladores) y tiene un tamaño muy reducido.Tiene 2 puertos USB y tarjeta de red RJ45.

Su precio es de 99€ y para las funciones que realiza puede parecer un poco caro.
Pero ahora viene la gracia...



¿Si os digo que su procesador es un ARM a 266Mhz?
¿Si os digo que de firmware corre un kernel Linux capado?
¿Si os digo que se le puede cambiar el kernel y meter una Debian entera?
¿Si os digo que puede convertirse en un servidor web (apache, PHP y MySQL) , servidor Mldonkey, servidor de streaming de películas y música, servidor para una estación meteorológica...?

La cosa cambia ¿verdad?

Pues vamos allá...
NSLU2 meet the penguin!!!


El cambio de firmware es muy sencillo.
Debian ha admitido la arquitectura especifica del NSLU2 en sus distribuciones, eso quiere decir que va ser coser y cantar.

Para ello, deberemos bajarnos el paquete de firmware modificado con el instalador por red de debian. Este firmware modificado se puede instalar como si fuera un update oficial del aparatito, desde el interfaz web de administración.


Una vez substituido el kernel se deberá proceder a la instalación por red de debian.
La instalación es típica, como si fuera en un pc. Simplemente deberemos seleccionar sólo ciertos paquetes debido a la poca memoria interna del NSLU2 (32 Mb).


Una vez instalado el sistema y con un disco duro o pendrive conectado, ya podremos instalar cualquier aplicación o módulo deseado sin tener que preocuparnos del espacio.


Yo me he configurado el NSLU2 como cliente de eMule, BitTorrent, Samba y Backup de mis otros equipos. Las posibilidades son infinitas. Incluso se pueden crear clusters de NSLU2!!

Aquí os dejo la guia de instalación Debian oficial a seguir:
http://www.cyrius.com/debian/nslu2/install.html

Y recordad, sólo consume 8 Wattios!!


Algunos ejemplos impresionantes:


Cliente eMule y servidor de ficheros de 600GB.



NSLU2 utilizado como CAR-PC, servidor de audio.



NSLU2 trabajando en cluster. Servidor de Camara IP usando una simple webcam, servidor Asterisk para hacer del pequeñin de centralita PBX de Voz, servidor de ficheros, servidor web...

Comments

Mr Cripples said…
Tio, eres el puto amo. En serio, per que en tenim uno deixos ací tirats en la oficina. El gastavem com a servidor d'impressió i fallava més que una escopeta de feria. I WOP!! Casualment volia jo currame un CarPC. Com furule, et convide a sopar.
Anonymous said…
Hola, le has hecho el overclocking?
y si es así como lo has hecho?

y otra cosa una vez instalado el debian como eliges donde instalar los paquetes?
montas el disco duro usb manualmente?

me llega el nslu2 la semana que viene y quiero ponerle debian.

un salu2
Anonymous said…
En fi, ja tinc el meu SLUG funcionant i mig tunejat per a optimitzar memòria. Un parell de modprobes i a desactivar mòduls del kernel.

He canviat Openssh per dropbear(ahorro de memòria) i modificat el ordre de càrrega en els rc per a poder conectar abans.

Ara estic buscant llibreries per a fer musiqueta en el beeper intern (no es conya). Ja et comente.

Popular posts from this blog

Himno de Teleco

Himno de la carrera de ingeniería de Telecomunicaciones, al más puro estilo Dragon Ball. Para echarte unas risas. Aviso de antemano: el humor de la canción está dirigido exclusivamente a estudiantes de Telecomunicaciones, ingenieros de ídem o a cualquiera que tenga unos conocimientos básicos (universitarios) sobre señales y sistemas. Vamos con Payán, todos a la vez a buscar con ahínco un sistema de transmisión. Sin duda será, convencido estoy, lineal, invariante y sin distorsión. Este mundo es como un filtro ideal donde hay escondido un suspenso en él. Como un filtro multicolor con un cero de transmisión, como una variable aleatoria con toda su gran inversión, el proceso empieza ahora, ¡vamos a filtrar, filtrar, filtrar, filtrar, filtrar! Hallaremos su covarianza y también su correlación, con la respuesta al impulso hallaremos convolución, el filtro sin distorsión será al fin nuestro, oh. Integrémoslo por Fourier, unidos a Gauss no hay que temer pues tenemos el DSP, ¡que no sirve p...

Los Captchas y el Profeta

Ultimamente hay una palabra "nueva" en Internet que me ha llamado la atención. Se trata de Captcha. Es un tipo de prueba que intenta dificultar la automatización de ciertas tareas en Internet, obligando a un usuario humano a realizarlas. Su intención es dificultar el abuso de estos recursos, en forma de spam en foros públicos, la creación automática de cuentas de correos o cualquier otra actividad automatizada masiva. La típica prueba de captcha consiste en que el usuario introduzca un conjunto de caracteres que se muestran en una imagen distorsionada que aparece en pantalla. Se supone que una máquina no es capaz de comprender e introducir la secuencia de forma correcta por lo que solamente el humano podría hacerlo. Lo más curioso de todo esto es el origen del nombre. Captcha proviene del acrónimo Completely Automated Public Turing test to tell Computers and Humans Apart, o sea, Prueba de Turing pública y automática para diferenciar a máquinas y humanos. Esta prueba también s...

Cosas que los programadores prefieren al dinero

Muchos de los desarrolladores que conozco llevan programando desde el instituto. Tanto si era construyendo juegos en modo texto en C como creando una aplicación para el banquillo del equipo de fútbol de la escuela en Visual Basic, es algo que hacían por el desafío y, claro, por las chicas. Las mujeres aman a un hombre que puede hablar en ensamblador con su 8086. Los graduados universitarios se enfrentan a una triste realidad cuando abandonan el vientre protector de la universidad y tienen que conseguir su primer empleo. Muchos de mis amigos encontraron trabajos donde pagaban una miseria al salir de la universidad, y les asombraba que la diferencia entre salarios iniciales de ingenierías y salarios iniciales de informática era casi el doble. Pero la mayoría de los ingenieros en mi clase no se hicieron ingenieros por el dinero; lo hicimos porque teníamos un profundo deseo de trastear e impresionar a nuestros amigos. ¿Ya os he dicho lo de las chicas? El dinero es un factor de motivación p...