Primero descargaremos la última versión de OpenWRT (Kernel y rootfs):
- https://downloads.openwrt.org/releases/18.06.0/targets/ramips/mt7621/openwrt-18.06.0-ramips-mt7621-r6220-squashfs-kernel.bin
- https://downloads.openwrt.org/releases/18.06.0/targets/ramips/mt7621/openwrt-18.06.0-ramips-mt7621-r6220-squashfs-rootfs.bin
Guardamos los archivos en un pendrive (FAT32).
Conectaremos el router a nuestro ordenador y habilitaremos Telnet con el enlace:
http://192.168.1.1/setup.cgi?todo=debug
Escribiremos usuario y contraseña:
Usuario: admin
Password: password
Si todo ha ido bien nos aparecerá Debug Enable!:
Ahora nos conectaremos al router mediante Telnet y para el login simplemente escribiremos root:
telnet 192.168.1.1
Introducimos nuestro pendrive en el router y lo localizamos en el directorio /mnt/shares/. En mi caso el nombre asignado es U , así que nos metemos en el directorio con:
cd /mnt/shares/U/
Una vez dentro solamente nos quedaría flashear las imagenes:
Flasheamos primero Rootfs:
mtd_write write
openwrt-18.06.0-ramips-mt7621-r6220-squashfs-rootfs.bin
Rootfs
Segundo Kernel:
mtd_write write
openwrt-18.06.0-ramips-mt7621-r6220-squashfs-kernel.bin
Kernel
Luego para finalizar, reiniciamos:
reboot
Ya tenemos nuestro Openwrt 18.06.0 Instalado en nuestro Netgear R6220.
¿Que hacer si se ha brikeado?
Para ello hay una herramienta llamada nrmpflash. Podemos ver el manual de su última actualización en el README.md