7 de junio de 2012

WRT160NL USB Storage


Al router le he adicionado una memoria USB de 2Gb, para almacenar e instalarle futuras apliaciones.

La memoria usb le cree 4 particiones de la siguiente forma:

  1. Particion uno de 128Mb para montar /opt/
  2. Particion dos de 128Mb para usarla como swap
  3. Particion tres de 1616Mb para montar /mnt/
  4. Particion cuadtro de 128Mb para montar /jffs/

Las particiones se crearon usando una distro linux,  para datos ext3, y swap.

La primer es habilitar el uso del usb y la memoria para esto vamos a "Services >> USB" y habilitamos el soporte USB y conectar la memoria.



Para compartir archivos de forma sencilla usaremos el servidor FTP que trae el firmware, para habilitarlo hacemos lo siguiente: vamos a "Services >> NAS " y habilitamos el servicio "proFTPD", para ingresar un usuario para tener acceso ingresamos en el area texto "User Password List", asi "usuario clave" donde ponemos en cada linea el usuario y la clave (se puede poner la clave en formato md5).



 Ahora que tenemos todo configurado podemos aplicar los cambios, pero falta algo como hacer que se monte las memoria y las particiones para usarlas? ... R:// de la siguiente forma, mediante un script al arranque del router.

Vamos a "Administration >> Commands" y agregamos el siguiente texto:

mount /dev/scsi/host0/bus0/target0/lun0/part3 /mnt/
sleep 4
sh /mnt/etc/config/begin-here.startup
 
Damos en el boton que dice: "Save Startup" y quedo guardado el scrip que monta una de las particiones, para montar las otras creamos un script que se llama "begin-here.startup" y los guardamos en "/mnt/etc/config/" pero primero creamos lo carpeta (en este punto podemos usar ya el servicio ftp entonces si la ip es 192.168.1.1 ingresamos ftp://192.168.1.1/  y podemos loguearnos con los datos anteriormente ingresados.






En el archivo que se crea ingresamos el siguiente texto:


#!/bin/sh

mount /dev/scsi/host0/bus0/target0/lun0/part1 /opt/
sleep 2
mount /dev/scsi/host0/bus0/target0/lun0/part4 /jffs/
sleep 2




Luego de tener esto ya nuestras particiones se montan de forma automatica, un ultimo paso es habilitar la particion JSSF, asi que se va ha "Administration >> Management" y buscamos "JSFF2 Support" lo habiltamos y listo.






Pasos extras para configurar windows y nos quede en el como una Ubicacion de Red, vamos al explorador de Windows (caso win7) y damos click-derecho y selecionamos Ubicacion de Red.

Ahora se nos despliega una ventana y damos "Siguiente" despues otravez "siguiente y llenamos el campo con la direccion que ya tenemos "ftp://192.168.1.1/".





Damos "Siguiente" y le quitamos la opcion que dice "Inciar sesion de forma anonima" he ingresamos nuestro usuario.


Ahora damos "Siguiente" y lugo "Finalizar" ahora en el explroador de windows tenemos nuestra carpeta.


Nota: cuando nos pida la contraseña podemos dar recordar para que haceda de forma automatica.

Fuente:
DD-WRT USB Storage

No hay comentarios:

Publicar un comentario