7 feb 2017

Actualizando el firmware de los NAS Lacie a la versión de Fvdw (Plugout.net)


Anteriormente expliqué varias mejoras con los discos duros en red (NAS) que manejo, marca Lacie con firmware Linux.
Estos pequeños servidores de archivos tienen como principal ventaja que nos permiten tener servidores de varios tipos, aparte de archivos, con un muy bajo consumo (menos de 10W en general).
El caso es que hay un firmware alternativo elaborado mejorado a partir de los fuentes de LaCie, que han compilado los chicos de Plugout.net que podemos instalar en nuestros NAS, que mejoran mucho el funcionamiento de nuestros discos de red, añadiendo posibilidades como posibilidad de elegir servidor multimedia (ideal para casa), servidores NFS, VPN, etc y descarga de archivos torrent, entre otros. Y que también nos sirve para revivir el NAS en caso de que el disco duro falle, y veremos, paso a paso, el proceso de instalación.
  • Más rápido, al haber sido optimizado con las últimas versiones del software, hasta un 40% más ágil en listado de directorios y copia de ficheros.
  • Más fiable, utiliza los sistemas de archivos más seguros.
  • Más completo, con todas las funcionalidades que se esperan de un pequeño servidor.

En esta página podéis navegar virtualmente y explorar todas sus características, que resume Fvdw (creador y administrador principal) en el siguiente listado:

fvdw-sl is software (firmware) package for controlling and operating NAS devices,
Currently suported devices by this firmware:
Lacie: network space vs1 and vs2, internetspace vs1, edmini_v2, internet space vs1 (vs2 also but not tested yet), Cloudbox (white case).
Philips: spd8020

The firmware has following features that can be controlled using a webinterface. Two web interfaces are available (v13.0 : new)
The administrator web interface has 14 menu's, each with several sub menu's.
The user web interface has only 3 menus
Menus list of the administrator web interface :
1. System management
information, setup date time, language of web interface (english, french, german, dutch), enabling https protocol for web server, LAN setup, other settings, shutdown-restart
2. User accounts
create, modify, delete users,
set access rights per user (read/write, read-only, none for each shared folder, define FTP home folder
set what user accounts can use the user console (v13.0 : new)
3. File share (shared folders)
Accessible via Samba (used by windows explorer) , FTP, NFS and also used by media servers
Create, modify, delete shared folders,
Define public shared folders, define private shared folders with setting access rights per folder for each user, enabling/disabling per share FTP and NFS access

4. SSH access
The NAS has SSH server running (dropbear)
Setup, change password for SSH access, login mode use keys or password
5. VPN servers
setup, start, stop PPTP server (v13.0 :new)
6. FTP servers
setup, start, stop FTP, FTPS or SFTP server, view FTP log file, set FTP access per shared folder and user
7. NFS server
setup, start stop server, create exports file and set access per shared folder and ip address of clients
8. Media servers
Enabling to use the NAS as mediastreamer for audio, pictures and videos
setup, start,stop, reset mediaservers: included are Minidlna, Twonky, Firefly, Mediatomb including access to web interface of these servers
From version fvdw-sl-12-1 onwards also Logitech Media Server on nwsp2 and isp1
From version fvdw-sl-14 onwards Oxylbox Media Server is no longer available(v14.0 : new)
9. Torrent clients
Use the NAS as torrent client to download torrent files and more
setup, start, stop torrent clients, included are Transmission and Torrentflux-b4rt
10. Web Tools (v13.0 : new)
setup, start, stop WebDav server
setup, start, stop Web-explorer
Wget menu to download files
Httrack menu to copy web sites
11. Task (Cron) scheduler
Define tasks that will run once or at a interval you can set
Define tasks to start or stop servers : FTP, PPTP and some media servers (v13.0 : new)
12. Disk setup features
setup, start, stop temperature guard hard disk, safe remove usb disk, enable write support ntfs usb disks
SMART Tool(v14.0 : new)
13. Attached devices
start,stop p910nd print server,
setup, start, stop Webcam (motion)(v14.0 : new)
List informations of the USB devices(v14.0 : new)
for Lacie nwsp2 support of back side usb port enabling to use NAS as external usb disk
14. Firmware update
Installing new firmware image or uploading patches
Este firmware es compatible con:
Lacie: Network Space 1 y 2, InternetSpace 1 (2 también pero no se ha testeado todavía), Edmini_v2, Cloudbox (caja blanca).
Philips: spd8020

De todas formas, no aconsejo su instalación en el Network Space 1, debido a que ocupa más memoria que el original y los paupérrimos 16 Mbytes de ese NAS puede hacer que vaya más lento que la versión original Lacie.

Para instalarlo, podéis descargar los archivos de la versión 16.1 en este enlace (no olvidéis leer los pasos del archivo "install_fvdw_sl_firmware_hlp"), o bien registraros en el foro y acceder a las últimas versiones del firmware; ya están por la 17, que acelera la escritura/lectura al utilizar ext4 como sistema de archivos, y otras mejoras. Si encuentras útil el software, considera agradecer las horas invertidas del desarrollador Fvdw mediante un donativo.

Antes de realizar la instalación, por favor léete todos los pasos. En caso de ser un Network Space 2, hay dos versiones diferentes; la versión lite soporta GPT de más de 2 TB, en cambio la versión clásica necesita una actualización del u-boot para que lo soporte, por lo que requiere una "peligrosa" actualización del programa que se encarga de cargar el sistema linux del disco, y si nos equivocamos podemos dejar el NAS inservible; si no estás seguro de saber hacerlo, siempre se pueden usar discos de 2TB, para los intrépidos, en el directorio "help" tenéis el archivo "flash_uboot_hlp.html" con instrucciones precisas.

Diferencias entre el NWS2 lite y el NWS2 clásico; el clásico tiene un disipador tocando el metal

PASOS PARA SU INSTALACIÓN

Es conveniente leer primero las indicaciones para una primera instalación (también en el "install_fvdw_sl_firmware_hlp" del archivo comprimido).

Para que la instalación no de problemas (con conexiones de red virtuales), lo mejor es desactivar todas las conexiones de red en Windows menos la que estemos usando:



Seguidamente desactivar temporalmente el cortafuegos (desconectar el router de internet por seguridad):



Con el NAS apagado, abrimos el programa fvdw-sl-console.exe, y configuramos la IP del NAS conocida (si no la conocemos podemos usar el fvdw-sl-assistant.exe para buscarlo en la red) y la IP de nuestro PC (la contraseña en el archivo PASSWORD):


Y le damos a instalar firmware en el menú Action:


Pide confirmación de si estamos seguros de haber leído las instrucciones:


Y antes de elegir kernel, explica brevemente qué kernel corresponde a cada tipo de NAS:



Seleccionamos el kernel correspondiente (en caso de equivocarnos, simplemente no funcionará ya que lo carga en memoria con el u-boot de arranque, pero no estropea nuestro NAS así que podremos volver a intentarlo empezando de nuevo tras reiniciar el NAS):


Y al aceptar se nos abrirá automáticamente el servidor FTP "tftpd32" en Windows, que se encargará de mandar los archivos:



Y la ventana de comandos con información del proceso, a la espera de que responda el programa de arranque a una petición de actualización en el NAS. Es en este momento cuando lo conectamos y encendemos:



Si todo va bien (IP correcta, etc), nos aparecerá el proceso de envío del archivo a memoria en cuanto lo encendemos:


Y tras un rato, ejecutará el archivo en memoria, que es un binario con el kernel elegido (todavía no ha tocado el disco duro, que es donde se encuentra el firmware de Lacie, por lo que si queremos podemos probar con otro disco duro por si algo fuera mal):


Mostrando los típicos chequeos de hardware disponible que hace Linux:


Y finalmente nos muestra una ventana de login:


E indicaremos usuario root y password giveit2me

Si no se abre automáticamente el script con el fondo azul, entonces tenemos que hacer unos pasos de forma manual para copiarlo y ejecutarlo (leer el archivo de ayuda indicado anteriormente):

Forma alternativa de subir el script de instalación al NAS (En caso de que el instalador no se abra automáticamente)
En la ventana de telnet poner: tftp -r fvdw-sl-installer-x-y.sh -l fvdw-sl-installer -g  ip-de-tu-pcReemplazar x-y por la revisión del script (normalmente 3-0)en el directorio tftp y la ip-de-tu-pc por la ip del equipo desde el que estás actualizando, indicado en la ventana principal del programa fvdw-sl-console.
Después de que el script es transferido al NAS, hacerlo ejecutable escribiendo: chmod 755 fvdw-sl-installer
Arrancar el instalador ejecutando en el cliente telnet:
 /fvdw-sl-installer ip-pc(reemplazar ip-pc por la ip del computador)



Al ejecutarse el programa de instalación en el disco duro, aparecerá el instalador:


Seleccionamos de nuevo el kernel correspondiente (el mismo que nos ha permitido arrancar); si algo fuera mal, basta con repetir todo el proceso:


Nos avisa que el disco se va a borrar:


Nos pregunta si el disco es mayor de 2TB, si fuera así le damos sí:


Nos avisa que va a proceder a crear las particiones (si es >2TB GPT, si es <2TB MBR) (El Network Space 1 y algún otro sólo admiten hasta 2TB, por lo que es inútil meterle de más):


Entonces procede a copiar el firmware a través del servidor FTP al disco duro:


Y ya queda instalado, por lo que podemos reiniciarlo con el comando "reboot -f" sin las comillas:


Se le habrá asignado una nueva dirección IP mediante DHCP al reiniciarlo, así que la descubrimos usando el asistente de búsqueda:



Y con cualquier navegador podemos acceder al flamante nuevo firmware indicando la IP encontrada y el usuario admin-nas y contraseña admin (cambiarla lo antes posible):


Lo primero que hice fue cambiar la configuración de red, y comprobar que todo era correcto. Ahora tiene más posibilidades y el NAS es más mío que nunca :)



Que disfrutéis de vuestros servidores de archivos, y ¡no olvidéis volver a activar el cortafuegos y conexiones de red! :)

18 comentarios:

  1. Tengo un Network Space2 Versión Classic, no encuentro el directorio Help para descargar flash_uboot_hlp.html.....

    Donde esta?

    ResponderEliminar
    Respuestas
    1. Lo tienes en el RAR del enlace del principio, por favor sigue paso a paso las instrucciones o tendrás problemas. Te copio otra vez el enlace:
      https://drive.google.com/open?id=0B0nq1tbSSc_gSGlDZl9zRDFGTmM

      Eliminar
  2. Hola, me ha salido toda la operación como correcto, cuál es el ususario y pass para acceder al dashboard?
    Previamente había instalado el firmware 1.0.2 de lacie
    http://downloads.lacie.nas-central.org/Users/Mijzelf/Networkspace2/1.0.2/
    siguiendo este método
    http://lacie.nas-central.org/wiki/Installing_firmware_on_a_new_disk_(Network_space_2)
    y con admin - admin no entraba, por eso me decidí a instalar el fvdw
    Gracias por el curro.

    ResponderEliminar
    Respuestas
    1. De nada, me alegro que lo consiguieras. El usuario es admin-nas si no me equivoco, y la contraseña es la comentada, giveit2me. Cámbiala cuanto antes.

      Eliminar
    2. No accede con ese user y pass.

      Eliminar
    3. Solucionado, fallo mío por no leer los archivos del zip, sorry.
      username : admin-nas
      password: admin

      Gracias de nuevo.

      Eliminar
    4. Perfect, sí, vienen todos los pasos en el install_fvdw_sl_firmware_hlp.zip, yo sólo los he detallado visualmente.

      Eliminar
  3. Tengo un lacio cloudbox de 3 tb.https://www.lacie.com/es/es/support/network-storage/cloudbox/#specs

    ¿Me funcionará este proceso de actualización?.Lo digo porque he ejecutado el asistente pero no encuentra mi cloudbox con firmware lacie

    ResponderEliminar
    Respuestas
    1. Si funciona yo lo he hecho con el modelo que mencionas y funciona a la perfeccion

      Eliminar
  4. Hola tengo un Lacie Cloudbox de 2TB caja blanca. Todo funciona ok, pero cuando reinicio el NAS (reboot -f) no lo veo en la red, el led se mantiene en azul sin parpadear luego de un minuto, pero ni fvdw-sl assistant lo encuentra, no se que pasa

    ResponderEliminar
  5. Hola tengo un problema con un disco Lacie Network Space max. sufrió un golpe y se dañaron los discos y pues le compre discos nuevos pero no se como comunicarme con la nas para pasar instalar el firmware, ya que solo se queda parpadeando rojo y azul y no aparece en la red de ninguna manera.

    ResponderEliminar
  6. colegas, tengo una dida; en caso de que quiera montar un disco nuevo, como logro lo de la instalacion de este firmware, con que ip?....

    saludos

    ResponderEliminar
  7. Buenas tardes:
    Se me ha roto el disco duro de un Network Space 2 y no consigo copiar una imagen de las particiones que funcione. La pagina de NAS-central esta caida y la de plugout.net no permite registrarse. Podrias subir una nueva imagen o preguntar si de nuevo nos podemos registrar en plugout.net?
    Muchas gracias y un saludo.

    ResponderEliminar
    Respuestas
    1. Buenas, tienes la versión 16.1 en el enlace que se indica en el texto: https://drive.google.com/open?id=0B0nq1tbSSc_gSGlDZl9zRDFGTmM

      Eliminar
  8. La versión 16.1 contiene varios errores que a veces son críticos. Por lo tanto, recomiendo usar versiones más nuevas durante la primera instalación.
    Para registrarse, simplemente no use correos electrónicos falsos o temporales. En cualquier caso, también necesitará una cuenta para instalar los parches.

    ResponderEliminar
  9. Hola, muchas gracias por el trabajo.

    Una anotación: Al llegar a la parte donde se abre telnet, despues de indicar el usuario y la contraseña, donde pone "Si no se abre automáticamente el script con el fondo azul", falta el paso 8, el script no se abre automáticamente. es necesario invocarlo mediante al comando fvdw-sl-program.


    Un Saludo. Gracias.

    ResponderEliminar
  10. Hola tengo un Lacie Cloudbox de 2TB caja blanca. Todo funciona ok, pero cuando reinicio el NAS (reboot -f) no lo veo en la red, el led se mantiene en azul sin parpadear, pero ni fvdw-sl assistant lo encuentra. Por favor dígame qué puedo hacer para que funcione

    ResponderEliminar
  11. Please to post on our board: https://plugout.net
    Red led means either uboot failed to load the kernel or there is a corrupted fs on sda8

    ResponderEliminar

Puede dejar su comentario, que tratará de ser moderado en los días siguientes. En caso de ser algo importante/urgente, por favor utilicen el formulario de arriba a la derecha para contactar.