El NSLU2 (Network Storage Link for USB 2.0 Disk Drives) es un dispositivo de almacenamiento conectado a red (NAS) fabricado por Linksys, presentado en 2004 y descontinuado en 2008. Permite que la memoria flash USB y los discos duros sean accesibles a través de una red mediante el protocolo SMB (también conocido como intercambio de archivos de Windows o CIFS). Fue reemplazado principalmente por el NAS200 (enlace de almacenamiento de tipo gabinete) y, en otro sentido, por el WRT600N y el WRT300N/350N , que combinan un enrutador Wi-Fi con un enlace de almacenamiento.
El dispositivo ejecuta una versión modificada de Linux y, de manera predeterminada, formatea los discos duros con el sistema de archivos ext3 , pero una actualización de firmware de Linksys agrega la capacidad de usar unidades formateadas en NTFS y FAT32 con el dispositivo para una mejor compatibilidad con Windows . El dispositivo tiene una interfaz web desde la que se pueden configurar las distintas funciones avanzadas, incluidos los permisos de usuario y grupo y las opciones de red.
Hardware
El dispositivo tiene dos puertos USB 2.0 para conectar discos duros y utiliza una CPU Intel XScale IXP420 compatible con ARM . En los modelos fabricados antes de abril de 2006, Linksys había reducido la velocidad del procesador a 133 MHz, aunque es posible realizar una sencilla modificación del hardware para eliminar esta restricción. Los modelos posteriores (de mayo de 2006 aproximadamente) funcionan a la velocidad nominal de 266 MHz. El dispositivo incluye 32 MB de SDRAM y 8 MB de memoria flash. También tiene una conexión de red Ethernet de 100 Mbit/s. El NSLU2 no tiene ventilador, lo que lo hace completamente silencioso.
Comunidad de usuarios
De serie, el dispositivo ejecuta una versión personalizada de Linux. Linksys tuvo que publicar su código fuente según los términos de la Licencia Pública General de GNU . Debido a la disponibilidad del código fuente, el uso de componentes básicos bien documentados por parte del NSLU2 y su precio relativamente bajo, existen varios proyectos comunitarios centrados en él, incluidas modificaciones de hardware, imágenes de firmware alternativas y sistemas operativos alternativos con distintos grados de reconfiguración.
Modificaciones de hardware

Las modificaciones de hardware no oficiales incluyen:
- Duplicación de la frecuencia de reloj en unidades con "underclocking". [1] A partir del verano de 2006, el NSLU2 se vendió sin el "underclocking".
- Adición de un puerto serie
- Adición de un puerto JTAG
- Habilitar puertos USB adicionales
- Adición de memoria extra
- Las unidades NSLU2 a las que se les ha actualizado la memoria se denominan comúnmente "FatSlugs" [2]
- Los dispositivos se han actualizado con éxito a 64 MB, pero no es posible un funcionamiento estable con 128 MB y 256 MB de RAM [3]
- La versión con 256 MB de RAM y 16 MB de flash (el doble de la cantidad estándar) ha sido apodada 'ObeseSlug' [4]
- Encendido forzado [5]
- Adición de una pantalla de matriz de puntos controlada por HD44780 [6]
Firmware alternativo

La mayoría de los proyectos de firmware alternativos ya no funcionan. Sin embargo, OpenWrt afirma que sigue trabajando para mantener el soporte para el dispositivo. [7]
Había dos imágenes de firmware de reemplazo principales disponibles para el dispositivo: la primera es Unslung , que se basaba en el firmware oficial de Linksys con algunas mejoras y características agregadas. [8] Los paquetes Optware estaban disponibles para expandir la funcionalidad. La otra era SlugOS /BE (anteriormente OpenSlug), que se basaba en el marco OpenEmbedded . [9] SlugOS/BE permitía a los usuarios volver a flashear el dispositivo con un sistema Linux mínimo que incluía un servidor SSH para permitir el acceso remoto. Una vez instalado, el sistema operativo tenía que ser movido a un disco duro adjunto debido a la falta de espacio disponible en la memoria flash. Una vez hecho esto, una amplia gama de paquetes adicionales estaban disponibles para ser instalados desde un repositorio de Internet.
También fue posible ejecutar Debian , [10] Gentoo , [11] FreeBSD , [12] NetBSD , [13] OpenBSD , [14] y Ubuntu [15] [16] en el dispositivo.
La capacidad de ejecutar un sistema operativo sin restricciones en el dispositivo abrió una gama completamente nueva de usos. Algunos usos comunes fueron un servidor web , servidor de correo , servidor DAAP (iTunes) , XLink Kai , UPnP AV MediaServers , cliente BitTorrent , FreeSWITCH , PBX asterisk [17] y enrutador de red (con la conexión de una interfaz de red USB/módem USB). El programador alemán Boris Pasternak desarrolló el programa/servidor meteorológico Meteohub como una forma económica de recopilar datos de sensores meteorológicos de estaciones meteorológicas personales ("PWS") y permitir que se publiquen en una serie de servicios meteorológicos en línea, incluidos Weather Underground, Weatherbug, Citizens Weather Observation Program (CWOP) y muchos otros.
Un NSLU2 con firmware Unslung podría interconectarse con un grabador de video personal (PVR) Topfield TF5800 para permitir que una guía electrónica de programas (EPG) se descargue automáticamente desde Internet y se transfiera al PVR. [18]
Problemas
- Al igual que la mayoría de los NAS, el dispositivo no es inmediatamente compatible con Windows Vista o 7 , ya que ejecuta una versión anterior de Samba que utiliza un mecanismo de autenticación que está deshabilitado de manera predeterminada en versiones posteriores de Windows. Existen formas de habilitar la autenticación anterior (y menos segura). [19] [20]
- El dispositivo no se encenderá automáticamente cuando reciba energía de una fuente externa. Esto podría ser un problema en un entorno donde los cortes de energía son frecuentes. El encendido automático solo es posible con una de varias modificaciones de hardware o cableado, internas o externas. [21]
Premios
El NSLU2 ganó el premio "Más innovador en redes" de los lectores en los premios Tom's Hardware 2004.
Dispositivos similares
- Estación de enlace Buffalo
- Enchufe Sheeva
- Base doméstica Belkin F5L049 (con firmware GPL)
Véase también
Referencias
- ^ "Overclocking (de-underclocking) del NSLU2". Archivado desde el original el 28 de septiembre de 2007. Consultado el 27 de diciembre de 2005 .
- ^ Babosa gorda
- ^ Rastreador de errores del kernel Error 7760
- ^ Babosa obesa
- ^ "NSLU2 ForcePowerAlwaysOn". Archivado desde el original el 28 de septiembre de 2007. Consultado el 29 de octubre de 2007 .
- ^ NSLU2 Agrega una pantalla LCD a través del I2C
- ^ Página de tabla de hardware de OpenWrt NSLU2
- ^ "El firmware Unslung". Archivado desde el original el 13 de junio de 2007. Consultado el 27 de diciembre de 2005 .
- ^ "El firmware de OpenSlug". Archivado desde el original el 8 de febrero de 2006. Consultado el 27 de diciembre de 2005 .
- ^ Debian en NSLU2
- ^ Gentoo en NSLU2
- ^ FreeBSD en NSLU2
- ^ NetBSD en NSLU2
- ^ OpenBSD se inició y ejecutó en Linksys NSLU2
- ^ Puerto ARM de Ubuntu
- ^ Grupo de usuarios de Ubuntu NSLU2
- ^ Centralita Asterisk en NSLU2
- ^ Acerca de rt2mei, software para descargar datos EPG de Internet a un PVR Topfield
- ^ Instrucciones para utilizar Windows Vista con un servidor de archivos de red (NAS)
- ^ Windows 7 y NSLU2
- ^ "NSLU2 ForcePowerAlwaysOn". Archivado desde el original el 28 de septiembre de 2007. Consultado el 29 de octubre de 2007 .
Enlaces externos
- Información archivada del producto NSLU2 en Linksys desde 2011
- Página de información actual del producto Linksys NSLU2