Inicio > NAS, Soluciones > Instalar FFP en Nas Zyxel 325v2

Instalar FFP en Nas Zyxel 325v2

Dios!, ¿Cómo se hacía esto de escribir en un blog?, bueno vamos a intentarlo…

Los pasos a seguir son resumidamente:

  1. Instalar FFP
  2. Acceder vía SSH al NAS y modificar la lista de repositorios y actualizarla
  3. Ejemplo: Instarlar miniDLNA y sus dependencias

1 Instalar FFP

  1. Descargarmos los archivos ffp_.zpkg y ZYPKGS más actuales del ftp de zyxel.
  2. Desconectamos el Nas de internert (desconectar cable telefónico), pero sin desconectarlo del router porque debemos acceder a él posteriormente.
  3. Accedemos al NAS via FTP, desde linux es sencillo, abrimos un explorador de archivos y clic en Archivo -> Conectar con el servidor… Rellenamos los datos con protocolo FTP con login, en servidor colocamos la IP del NAS y en usuario y contraseña la del administrador del NAS. Si no puedes conectar via FTP asegúrate de que tienes activado FTP en el NAS desde la aplicación web de mantenimiento de Zyxel.
  4. Colocamos los dos archivos en la carpeta \admin\zy-pkgs\
  5. Accede a la web de manetenimiento de Zyxel, en administración -> Firmware / Paquetes e instala FFP
  6. Cuando la instalación termine ya puedes conectar el NAS a internet y conectarte via SSH. Si tienes problemas para conectarte vía SSH comprueba si está activado desde la web de administración de Zyxel en el apartado de Administración.

2 Acceder vía SSH al NAS

  1. Añadimos los repositorios con los siguientes comandos desde nuestra terminal conectada mediante SSH al NAS (si no tienes wget instalado en el NAS puedes descargarlo desde tu pc y colocarlo en el NAS haciendo una conexión ssh gráficamente tal y como se explicó arriba para FTP pero colocando protocolo SSH):
  2. En mi caso me dió varios avisos de que podría estar sufriendo un ataque man-in-the-middle, la verdad es que no me molesté en comprobar a qué era causado, pero supongo que será consecuencia de FFP. Lo resolví siguiendo los pasos que indican al hacer la conexión.
  3. Abrimos el terminal y escribimos: ssh -v root@ip_del_NAS En lugar de root podemos colocar nuestro usuario o admin, pero para poder instalar paquetes necesitamos acceder como root de lo contrario tendremos problemas con los permisos. La contraseña de root es la misma que la de admin.
  4. Ahora toca actualizar la caché de los repositorios, para ello ejecutamos el comando slacker -U desde nuestra terminal conectada mediante SSH al NAS. A mí este paso me arrojó varios errores con las fuentes lo que resolví como indicaré más adelante.
  5. Si escribes en el terminal el comando slcaker te mostrará la ayuda. Para instalar paquetes escribimos slacker -a y se mostrará un listado de paquetes que podemos ir marcando para su instalación haciendo clic con la barra espaciadora. Si no encuentras un programa, digamos por ejemplo miniDLNA y sabes que está en los repositorios es porque el repositorio está mal configurado, este es el problema del que te hablé en el punto 4.
  6. Editamos las fuentes para resolver el problema comentado en el punto anterior, para ello:
    • En nuestro terminal conectado via SSH navegamos por la carpeta que contiene las fuentes con el comando cd /ffp/etc/funpkg
    • Editamos el archivo sites con el comando nano sites (si no tienes nano instalado puedes usar cualquier otro, o buscar e instalar nano como se indica en el punto 5)
    • Yo fui probando todos los repositorios y mi archivo sites quedó así:

    #mz http://downloads.zyxel.nas-central.org/Users/Mijzelf/FFP-Stick/packages/0.7/arm
    #kylek http://kylek.is-a-geek.org:31337/files/ffp/0.7-arm
    #memiks http://ffp.memiks.fr/pkg/
    #br2 http://downloads.zyxel.nas-central.org/Users/barmalej2/ffp/0.7/arm/packages/
    #ar http://downloads.zyxel.nas-central.org/Users/ariek/ffp/0.7-arm-packages/
    #R0b1n https://docs.google.com/open?id=0B9vh__F8PIvdQ2lLUkRRaXhHVnM
    s rsync://ffp.inreto.de/ffp/0.7/arm/packages
    uli rsync://funplug.wolf-u.li/funplug/0.7/arm/packages
    mz http://downloads.zyxel.nas-central.org/Users/Mijzelf/FFP-Stick/packages/0.7/arm
    memiks http://ffp.memiks.fr/pkg/
    R0b1n https://docs.google.com/open?id=0B9vh__F8PIvdQ2lLUkRRaXhHVnM
    br2 http://downloads.zyxel.nas-central.org/Users/barmalej2/ffp/0.7/arm/packages/

    • Las líneas con # están comentadas porque me daban problemas, tú puedes descomentar y probar. Salimos de nano y guardamos los cambios.
    • Actualizamos de nuevo las fuentes con el comando slacker -U y ahora no debe arrojar errores
    • Ya podemos buscar de nuevo el programa

3 Ejemplo: Instalar miniDLNA y sus dependencias

  1. Accedemos al NAS vía SSH como se explicó arriba, logeandonos como root para tener privilegios de instalación
  2. Escribimos el comando slacker -a en nuestra terminal conectada al NAS
  3. Seleccionamos con la barra espaciadora los paquetes: minidlna y sus dependencias: ffmpeg1.1.1, zlib, bzip2, uClibc, openssl, gcc, libjpeg, libexif, sqlite, libiconv, gettext, flac, libid3tag, libogg, libvorbis, ffmpeg-2.1.8, x264, lame, twolame, shine, fontconfig
  4. Configuramos miniDLNA a nuestro gusto con el comando nano /ffp/etc/minidlna.conf
  5. Actualizamos la biblioteca de contenidos con el comando /ffp/start/minidlna.sh rescan
  6. Iniciamos el servicio de miniDLNA con el comando /ffp/start/minidlna.sh start si arroja algún error de dependencias puedes volver a ejecutar slacker -a buscarla e instalarla
  7. Si queremos detener el servicio usamos el comando /ffp/start/minidlna.sh stop

Espero que os haya servido.

Categorías:NAS, Soluciones Etiquetas: ,
  1. Aún no hay comentarios.
  1. No trackbacks yet.

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: