Qué es OpenWRT
El soporte fue limitado originalmente al modelo Linksys WRT54G, pero desde su rápida expansión se ha incluido soporte para otros fabricantes y dispositivos, incluidos el Netgear, D-Link, ASUS y algunos otros. El router más popular sigue siendo el Linksys WRT54G y el ASUS WL500G. OpenWrt utiliza principalmente una interfaz de línea de comando, pero también dispone de una interfaz WEB en constante mejora. El soporte técnico es provisto como en la mayoría de los proyectos de Software Libre, a través de foros y su canal IRC.
Motivación
Pasos para instalar el firmware OpenWRT en un TP-Link WA901ND
Host is up (-0.087s latency).
MAC Address: E8:94:F6:BB:D4:1E (Tp-link Technologies Co.)
passwd root
El tercer paso es actualizar el firmware descargando este fichero:
http://ooxion.com/openwrt/wax50re/openwrt-ar71xx-generic-tl-wa901nd-v3-squashfs-sysupgrade.bin
He subido también una copia a :
https://dl.dropboxusercontent.com/u/6108202/openwrt-ar71xx-generic-tl-wa901nd-v3-squashfs-sysupgrade.bin
La suma MD5 del fichero es:
e1543c33b8901b3e8f4b76d67889f000
Ahora debemos copiar el fichero vía scp:
scp openwrt-ar71xx-generic-tl-wa901nd-v3-squashfs-sysupgrade.bin root@192.168.1.1:/tmp
y actualizar el firmware:
cd /tmp
mtd write openwrt-ar71xx-generic-tl-wa901nd-v3-squashfs-sysupgrade.bin firmware
Una vez finalizado el proceso, debemos conectarnos vía telnet y activar SSH, y establecer password de "root"
telnet 192.168.1.1
y es conectar el dispositivo a Internet. Muy sencillo estableciendo una subinterfaz sobre la existente br-lan :
ifconfig br-lan:1 192.168.20.90 netmask 255.255.255.0
route add default gw 192.168.20.1
echo "nameserver 8.8.8.8" > /etc/resolv.conf