jump to navigation

Instalar Debian en un Linksys NSLU2 14 octubre, 2008

Posted by ubanov in Informática-Linux.
Tags: ,
trackback

Un Linksys NSLU2 es un servidor de almacenamiento, vendido por Linksys. Por defecto el NSLU2 lleva un linux instalado en la Flash, pero es una versión semi abierta. Se le puede instalar varios sistemas.

En esta entrada voy a dar los pasos que he seguido yo para instalarle debian 4.0r3.

El precio de este aparato es de unos 90€.

El Linksys NSLU2 tiene las siguientes características técnicas:

  • Procesador ARM a 133Mhz (se puede hacer overclocking a 266)
  • 2 conectores USB2
  • Alimentación  a 5V (y unos 2A)
  • Memoria RAM 32MBytes
  • Memoria Flash 16MBytes (almacenamiento)

Mi NSLU2 tenía como sistema operativo OpenSlug 6.8-Beta, aprovechando que he comprado un nuevo disco duro de 1TB he decido actualizar el sistema y ponerle también Debian.

La mayoría de la información de cómo instalar debian la he sacado de la siguiente página Web: http://www.cyrius.com/debian/nslu2/install.html

La página http://www.nslu2-linux.org/ es la página con la descripción de todos los Firmwares disponibles.

Básicamente los pasos para instalar debian son los siguientes:

  • Instalarle firmware de debian (http://www.slug-firmware.net/d-dls.php), hay dos métodos de instalarlo, mediante interface web y mediante upgrade por la red.
  • Particionar el disco en otra maquina (lo hago asi por que me da más flexibilidad de particionar como me de la gana)
  • Arrancar la máquina con el disco duro recien particionado conectado (tarda como 5 minutos en arrancar)
  • Conectarse a la consola por ssh (usuario installer, password install). Como el mío ya tenía dirección IP configurada ha sido necesario conectarse a la misma que tenía antes.
  • Elegir todas las opciones de instalación y esperar mucho mucho tiempo (más de dos horas y media)
  • Y a disfrutar…

En mi caso para actualizar el firmware lo primero que probe fue la actualizacion por web.. no me funcionó y tuve que hacer la de red (desde una máquina linux con el paquete upnslu2). Lo he probado con dos equipos y me ha pasado lo mismo.

Para actualizarlo de esta forma instalar paquete upslug2 (apt-get install upslug2). Apaga el aparato, quítale todos los discos y mantén pulsado el botón de reset y mientras lo hacen enciende el aparato. Al cabo de unos 10 segundos, cuando cambie la luz de status de color quita el botón de reset. Ejecutar upslug2 –image=di-nslu2.bin -d ethx

Las cosas que he instalado después son las siguientes (para mi este NSLU2 va a seguir siendo servidor de ficheros):

apt-get install beep
cat >/etc/init.d/appbeep <<EOF
#!/bin/sh
#beep -f 100 -n -f 200 -n -f 300
leds beep; leds beep; leds beep; leds beep; leds beep
EOF
chmod 755 /etc/init.d/appbeep
ln -s /etc/init.d/appbeep /etc/rc2.d/S99appbeep
apt-get install libc6-dev gcc manpages-dev make
apt-get install samba
apt-get install lighttpd
apt-get install screen vim
apt-get install nfs-kernel-server
apt-get install sysstat
apt-get clean
rm /etc/rc2.d/S20exim4

# instalar driver NTFS-3G (solo esta en sid, por lo que tenemos que compilarlo)
wget http://www.ntfs-3g.org/ntfs-3g-1.5012.tgz
tar xvfz ntfs-3g-1.5012.tgz
cd ntfs-3g-1.5012
./configure
make
make install
# Para montar disco luego: “mount /dev/sdb1 /mnt/tmp -t ntfs-3g”, aunque dara
# warning diciendo que deberias tener kernel mas nuevo

El NSLU2  se puede hacer que vaya más rápido (hacer overclocking de la CPU), mediante el procedimiento descrito en http://www.nslu2-linux.org/wiki/HowTo/OverClockTheSlug (un amigo mio ha tenido el suyo más de dos años funcionando así).

Esta máquina puede utilizarse para muchas cosas, servidor de ficheros, impresoras, como firewall, servidor de amule… dentro de mi robot con linux…. y para todo lo que se os ocurra…🙂

Comentarios»

No comments yet — be the first.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: