Materiales necesarios para la realización del proyecto
- Raspberry Pi B
Para mayor información sobre la compra de la Raspberry Pi modelo B visite el siguiente link: http://www.amazon.com/Raspberry-Starter-Includes-Case-Power-Supply/dp/B00TFV5QTA/ref=pd_sim_sbs_147_6?ie=UTF8&refRID=0M5QXJDZGG14MH8J2A5P&dpID=51kjSwYTagL&dpSrc=sims&preST=_AC_UL160_SR160%2C160_
- Adaptador WiFi D-link awd-125
- Memoria Micro SD 8GB (mínima necesaria 2GB con 2 particiones, 1 boot 24MB y 2 boot 48MB)
- Carcasa Plastica (opcional)
- Cable HDMI
- Cable de red (distancia, la necesaria)
Procesos de instalación
Instalación de OpenWrt
Para poder realizar el siguiente procedimiento se deberá contar con una distribución Linux en nuestro computador (para el caso de nuestro proyecto se utilizo la distribucion debian), así como conexión a internet ya que se deberán descargar algunos archivos.
En primer lugar se deberá descargar la imagen de OpenWRT desde el siguiente enlace:
Debera descargar la imagen con el nombre: openwrt-15.05-brcm2708-bcm2709-sdcard-vfat-ext4..>
Una vez tenemos descargada la imagen en nuestro computador se procede a instalar la imagen desde la terminal de Debían digitando lo siguientes comandos con los que se flashea una memoria sd con el sistema empotrado Open WRT, donde if = direccion donde se encuentra la imagen y of=unidad donde se encuentra la sd, se debe tomar en cuenta que la unidad sd podria cambiar el punto de montaje.
Instalación del entorno gráfico Luci
Una vez que estamos dentro del router y este está conectado a internet tendremos que actualizar los paquetes mediante el siguiente comando:
opkg update
Luego instalaremos Luci sin soporte HTTPS ingresando los siguientes comandos:
opkg install luci
opkg install luci-mod-admin-full
opkg install uhttpd
y entonces activamos y arrancamos uHTTPd (que se reiniciará en cada encendido):
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start
/etc/init.d/uhttpd start
Después de esto, ya solo nos quedaría configurar la wifi para poder crear la red a nuestro gusto:
Nos conectaríamos con el navegador web en la siguiente dirección: http://192.168.1.1 El usuario es root y la contraseña es la que establecimos para la conexión SSH.
Hacemos clic en la pestaña network, y veremos como está configurado el router.
Inicialmente nos aparecera una pantalla como la siguiente donde podremos cambiar la password con la que queremos autenticarnos, ya que inicialmente esa contraseña esta en blanco y el usuario es root, la imagen mostrada a continuacion corresponde a lo antes mencionado:
Luego se establece la configuracion basica para ssh, en la seccion interface se puede seleccionar la interface deseada, si seleccionamos la opcion unspecified podremos accesar mediante cualquier interfaz y tambien se habilita la opcion de autenticacion por password y root.
Guardamos los cambios en Save & Apply para terminar la configuracion
Se recomienda actualizar los repositorios desde los cuales podremos descargar paquetes necesarios o actualizarlos, teniendo una conexion a internet, de no tener estos repositorios se tendran problemas al instalar o actualizar paquetes.
Para actualizar los repositorios vaya a System-> Sofware -> Configuration
Para cambiar direccionamiento ip para nuestra interfaz LAN y tener acceso internet por medio de un cable UTP Directo, haga los siguientes cambios en la pestaña
Network->Interfaces-> Edit
Para hacer configuraciones referentes a la interfaz Wireless conectarse via ssh segun el usuario y la ip que haya configurado estaticamente en el paso anterior, ejemplo:
ssh root@192.168.0.5
Configure wifi:
Desde la consola de open WRT:
#vi /etc/config/network
Luego presiona la letra “i” y agregue:
config interface 'wan'
option ifname 'wlan0'
option proto 'dhcp'
Para guardar los cambios presione la tecla “esc”.
Para salir presione los caracteres “:wq”
Editamos la configuración del archivo “wireless” para conectarnos a la red
# vi /etc/config/wireless
Nota: El “wireless” a veces por default está apagado, cuando sea ese el caso necesitamos cambiar el estado de 1 a 0.
Se podría hacer como el ejemplo siguiente:
# uci set wireless.@wifi-device[0].disabled=0; uci commit wireless; wifi
Luego agregue lo siguiente, adaptandolo a su red
config wifi-iface
option device radio0
option network wan
option mode sta
option ssid '''cosidos'''
option encryption psk
option key '''cosinados'''
Para hacer configuraciones referentes a la interfaz Wireless conectarse via ssh segun el usuario y la ip que haya configurado estaticamente en el paso anterior, ejemplo:
Configure wifi:
Nota: El “wireless” a veces por default está apagado, cuando sea ese el caso necesitamos cambiar el estado de 1 a 0.
Instalación del Adaptador Wifi
Para instalar el modulo Wifi en el entorno grafico y poder configurarlo seleccionamos en
system->software
y luego se busca los driver específicos para el adaptador Wifi que tendrá nuestra Raspberry pi que en nuestro caso es D-link awd-125. Se deberá seleccionar la opción install
Con esto se lograra que el modulo de configuración del wireless aparesca habilitado en la interfaz web de luci específicamente la pestaña Network->Wifi y apartir de las opciones presentadas en dicho modulo se podrán hacer las configuraciones necesarias para que la interfaz inalámbrica proporcionada por nuestro adaptador Wifi comienze a trabajar en la modalidad inalámbrica requerida para nuestro caso de router inalámbrico.
Para nuestro caso configuraremos la señal inalámbrica para que sea detectada por el SSID “cosidos” y de forma alternativa se le puede configurar una contraseña.
Crear la interface WAN
Para realizar esto se debera seguir los siguientes pasos:
- En el menu Network selecciones la opción interfaces
- Haga clic en add new Interface
- Ingrese COS como nombre de la interface
- Seleccione eth1 de la lista de interfaces fisicas disponibles
- Seleccione DHCP como protocolo
- Haga clic en la ficha Configuración del servidor de seguridad y seleccione Wan para la zona de cortafuegos
- Haga clic en Save & Apply
Ya tenemos nuestro AP
Hecho por:
Merino Aquino, Oscar Rene MA09040
Valladares Lemus, Luis Edgar VL10001
Ventura Mejia, Nereyda Hassel VM11009
Estudiantes de la asignatura de Comunicaciones I de Ingeniería De Sistemas Informáticos
Facultad de Ingenierías y Arquitectura
Universidad De El Salvador









No hay comentarios:
Publicar un comentario