Cada vez la electrónica es más pequeña y podemos hacer más cosas con ella. Pero al mismo tiempo que podemos hacer más cosas con ella, cada vez es más cerrada y no podemos expandir sus posibilidades porque los fabricantes así lo quieren. Y en esta técnica empresarial muchos ingenieros y amantes de la tecnología, investigan para sacarle más provecho a todos estos aparatos electrónicos.
Hoy os traigo el pequeño router TL-WR703N que nos permite tener un punto wifi en casa o en nuestro lugar habitual de vacaciones, sin molestarnos lo más mínimo.
Características generales
Este router chino tiene de especial que se le puede instalar openwrt, ofreciendo así grandes características de funcionamiento.
Open WRT
Open WRT es una distribución reducida de linux preparada para ser instalada en modem’s y routers wifi. Esta distribución es libre y de código abierto, y tiene una fuerte comunidad de hackers desarrollando sobre él. Puede encontrar más información aquí: Open WRT wiki.
TP-Link WR703N
Este router es un pequeño punto de acceso, con un puerto USB que lo hace altamente personalizable. Una vez que instalemos Open WRT en este router tendremos grandes posibilidades a la hora de configurarlo y poder jugar con el. También vamos a poder instalarle una interfas web, llamada LuCi, tanto en español o en inglés.
Especificaciones:
- CPU Atheros AR7240 (400 Mhz)
- Chipset Atheros AR9331 (wireless integrada)
- 802.11 b/g/n 150Mbps (130Mbps real)
- Potencia de salida wireless 20dBm – 100mW
- 4MB de memoria flash
- 32 MB de RAM
- Forma pequeña: 5.7cm x 5.7cm x 1.8cm
- 1 puerto LAN
- 1 puerto USB 2.0 (Solamente High-Speed, uso de un hub High-Speed externo para dispositivos Full/Low-Speed)
- Conector para alimentación via micro-USB
- 1 LED (personalizable una vez instalado OpenWRT)
Los pasos para instalar Openwrt los he sacado de esta página.
Este router está fabricado en China para el mercado chino, por lo que si lo compras en cualquier tienda de internet de china, verás que el interfaz está en perfecto chino. Como puedes ver a continuación:
Instalar OpenWrt en TL-WR703N
Antes de empezar, es necesario descargar la última versión de OpenWRT para el router TP-Link desde este enlace:
Pasos a realizar para instalar OpenWRT una vez descargado el firmware para este router:
- Lo primero que necesitas hacer es conectar el router al ordenador directamente con un cable Ethernet y alimentarlo con el cable mini-USB que viene incluido.
- Abrimos el navegador web y tecleamos la dirección http://192.168.1.1/. Aparecerá una ventana emergente donde tienes que introducir el nombre de usuario: contraseña admin y clave admin.
- Una vez que hemos entrado en el panel de administración del router, veremos que la interfaz de administración está en chino, y como posiblemente no leas chino, en la imagen siguiente he dejado marcado las opciones que tendrás que seleccionar para poder cargar el firmware que hemos descargado.
- En la columna de la izquierda tendremos que hacer clic en el menú (1), para poder acceder al submenú (2).
- Hacemos clic en el submenú (2) y te saldrá una página con una ventana (3), donde tendremos un recuadro para cargar el firmware nuevo, y al final de este recuadro estará el botón de carga del firmware.
- Una vez que hemos añadido el firmware, hacemos clic en el botón (4), nos aparecerá una pantalla para aceptar el proceso, y empezará el proceso de carga del firmware Openwrt en el router.
- Veremos como se flashea el router WR703N mientras va parpadeando la luz azúl. Es posible que pierdas la conexión, incluso si te habías conectado por wifi, y al final del proceso dejará de parpadear la luz azul.
- IMPORTANTE: No apagues el router, el ordenador, o desconectes los cables en el proceso de flasheado, o correrás el riesgo de bloquear el router (y eso puede ser que te ha quedado un buen ladrillo pequeño).
Una vez que esté cargado el firmware OpenWRT en el router, tendremos que conectarnos via telnet para cambiarle la clave de acceso. Abrimos un terminal y escribimos:
telnet 192.168.1.1
Para cambiar la clave de acceso, tendremos que utilizar el comando passwd. Una vez hecho esto, veremos como no hay acceso telnet, ya que esto hace que se cambie por una conexión segura ssh.
passwd
Y con este comando sigue las instrucciones para cambiar tu clave.
Ahora, para poder conectarte al router, tendrás que conectarte usando una conexión ssh:
ssh root@192.168.1.1
Y ahora vamos a ver como conectarlo a la red para actualizarlo e instalarle los paquetes que queramos y además permitir tener la wifi activa.
Configuración del router con ethernet
Con este tipo de configuración vamos a poder conectar el router a nuestra red y para eso tendremos que cambiarle la ip interna. Entonces una vez instalado el sistema Openwrt en el WR703N, no tendrá el wifi activado, por lo que tendremos que conectarnos a él vía cable de red ethernet. Para este proceso tendremos que configurarlo y de paso cambiaremos su dirección IP.
Los pasos son los siguientes:
- Comprobamos que está conectado el ordenador al WR-703N.
- Escribimos en una consola: telnet 192.168.1.1
Si tenemos windows podemos conectarnos con el PuTTY. - Tendremos en cuenta que desactivaremos la wifi del portatil o conexión a internet del ordenador, de esta manera evitaremos cualquier modificación por accidente del router de nuestra casa).
Una vez dentro del router tendremos que configurar la red interna para poder tener wifi y utilizarlo en combinación con el router de nuestra casa. Para esto necesitamos editar el fichero network. Este fichero está en /etc/config/network, y para poder hacer esto utilizaremos el editor vi. Recuerda que este editor es un poco especial, y que para insertar un texto tenemos que pulsar i, para borrar una línea donde está el cursor tenemos que teclear dd, que pulsando la tecla esc salimos del modo i o dd, y para grabar el fichero y cerrarlo tendremos que pulsar :wq sin estar en el modo i.
vi /etc/config/network
Tendrás algo así:
config interface 'lan'
option ifname 'eth1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
Además del interfaz lan, tendrás el wan. Debajo de la interfaz lan, cambiamos la dirección 192.168.1.1 por 192.168.1.2. Añadiremos el dns de google 8.8.8.8 y el gateway, que debe ser la dirección del router de tu casa (a menudo es 192.168.1.1). Te tiene que quedar algo así:
config interface 'lan'
option ifname 'eth1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option dns '8.8.8.8'
option gateway '192.168.1.1'
Y ya podríamos conectar nuestro router a nuestra red, ya sea al ordenador, al router o a donde quieras.
Configuración del router con wifi
En esta configuración tendremos los datos por defecto del router y nos conectaremos a la red de casa via wifi, teniendo de esta manera dos redes.
La configuración de la red está en el directorio /etc/config, así que primero necesitas editarlo con vi:
vi /etc/config/network
entonces edita el fichero presionando ‘i’, y si no están las lineas siguiente añádelas:
config interface 'wan'
option ifname 'wlan0'
option proto 'dhcp'
Para guardar la configuración, presionamos ‘esc’ para estar seguros de que salimos del modo editor, y tecleamos:
:wq
Ahora necesitamos editar la configuración del archivo de wireless para poder conectarnos a nuestra red:
vi /etc/config/wireless
Editando el archivo presionando ‘i’. Necesitas comentar la línea ‘option disabled 1’ añadiendo ‘#’ en la parte delantera de la línea. Entonces editamos la configuración existente:
config wifi-iface option device radio0 option network wan option mode sta option ssid '''Tu nombre de red aquí''' option encryption psk option key '''Tu de acceso aquí'''
Es necesario cambiar el SSID y la clave conforme a los datos de tu propia red. El cifrado aquí corresponde al tipo WPA, consulta el wiki de OpenWRT para otro tipo de configuración: http://wiki.openwrt.org/doc/uci/wireless
Cuando finalices, presiona ‘Esc’ para salir del modo de edición, y escribe:
:wq
para guardar los cambios y salir del archivo.
Necesitarás reiniciar el router para poder tener activos los cambios:
reboot
Después del reinicio, el router deberá estar conectado a la red inalámbrica. Si no es así, revisa de nuevo los archivos de configuración.
Una vez finalizado todo el proceso veremos como el router es un dispositivo más de nuestra casa, con la ventaja de que podremos modificarlo a nuestro antojo, e incluso si somos muy manitas poder conectarle cacharros electrónicos como un arduino.
Si quieres instalarle un usb 3G, o ponerle un interfaz para no tener que manejarlo por consola, veremos en siguientes artículos como realizar este proceso.
Wiki con toda la información de este router. http://wiki.openwrt.org/toh/tp-link/tl-wr703n
Parte segunda del artículo: Como instalar el interfaz LuCI en el router TL-WR703N
¿Te ha gustado el artículo? ¿Has encontrado otro router mejor? Coméntamelo en los comentarios y hablamos sobre el tema.
Deja una respuesta