lunes 24 de julio de 2006

Actualizando OpenWRT

Acabo de actualizar el firmware de mi Linksys WRT54G, en esta ocasión a OpenWRT RC5. El proceso es bastante fácil e indoloro (no toca la nvram!). En mi caso opte por usar squashfs como sistema de ficheros. Así pues, y desde el propio router:


cd /tmp
wget http://downloads.openwrt.org/whiterussian/rc5/bin/openwrt-brcm-2.4-squashfs.trx

mtd -r write /tmp/openwrt-brcm-2.4-squashfs.trx linux




Reiniciamos, conectamos por telnet y ejecutamos password para establecer contraseña a root y habilitar el acceso por ssh


_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
WHITE RUSSIAN (RC5) -------------------------------
* 2 oz Vodka Mix the Vodka and Kahlua together
* 1 oz Kahlua over ice, then float the cream or
* 1/2oz cream milk on the top.
---------------------------------------------------




También he estado trasteando un rato con squashfs. Ya había jugado hace un par de años con cramfs, (que viene a ser muy parecido ya ambos son de sólo lectura y tienen compresión), en mi época en la que me hacía mis initrd a mano (sic). Aunque si es cierto que nunca le encontré utilidad a usar initrd para meter todos los módulos del kernel, pero en fin. Tanto ha dado de sí la cosa, que he estado retocando la imagen a mi gusto, lo he flasheado y el router no arrancaba (el LED de power parpadeaba sin parar). Para arreglarlo basta con volver a conectar por tftp a 192.168.1.1 (IP por defecto) y volver a subir la imagen. Para más info recomiendo alguna que otra lectura

0 comentarios:

Publicar un comentario en la entrada