Qué es fun_plug, es lo primero que nos preguntamos, resulta que los firmware basados en un procesador ARM tienen algunos extras, por ejemplo el usuario pude ejecutar un script nombrado como "fun_plug" cuando el S.O. arranca, para ello tiene que estar en la raiz del disco duro "Volume_1".
Lo interesante es que en ningun caso se guarda nada en la memoria Flash, con lo que si borras el fichero, cambias el disco duro o lo que quieras hacer, el sistema principal (el de fw oficial) sigue intacto y siempre funcionará, esto que le instalamos es como un extra, en en cualquier momento podemos eliminar.
En resumen gracias a fun_plug, podemos ejecutar programas y herramientas extras en el NAS.
Un aleman llamado "Fonz" creó un paquete llamado "ffp" (Fonz fun_plug", el cual tiene una serie de script y software extra que puede ser ejecutado desde fun_plug.
Desde activar un telnet al sistema, ssh, mediatomb, etc...
En el caso del DNS320, hay que modificar algunos detalles.
1º) Descargarnos lo siguiente :
fun_plug modificado para DNS-320
fun_plug 0.5
fun_plug.local modificado para DNS-320
2º) Copiar los 3 ficheros fun.plug. funplug.tgz fun_plug.local al raiz del disco duro Volumen_1 del DNS-320.
3º) Reiniciar el NAS, y en unos 2 minutos debe de estar ya instalado y funcionando el Telnet.
4º) Hacerlo compatible con otros paquetes
a) Telnet ip-DNS320 ( se puede hacer con el putty si tienes win7).
b) En el Volume_1 teclear el comando cd /mnt/HD/HD_a2
c) Mover fun_plug.local a su sitio mv fun_plug.local /ffp/etc
d) Cambiar los permisos chmod a+x /ffp/etc/fun_plug.local
e) reiniciar y listo.
5º) Activar ssh.
Entramos por telnet y tecleamos :
chmod a+x /ffp/start/sshd.sh
sh /ffp/start/sshd.sh start
Ya puedes instalar otros paquetes. Por defecto viene con fun_plug :- Lighttpd – un servidor HTTP ligero para alojar paginas web en el NAS
- OpenSSH – Secure Shell
- Mediatomb – un UPnP media server (alternativo al que trae el NAS)
- NTP – Network Time Daemon (to synchronize el reloj del NAS con servidores en internet)
- UNFS3 – user-space NFS server (para compartir en linux)
- NFS-Utils – NFS server
- RSync – Eficiente utilidad de sincronizacion y de transferencia de ficheros
Mysql, phpMyAdmin, Twonky, etc..
Resumen basado en las webs:
Instalar ffp 0.5
Hacer funcionar fun_plug en DNS320