Linksys WRT54GL
Entrando en modo seguro
En caso de que uno de los scripts de OpenWrt no inicie correctamente y deje el sistema a medias, nos disparemos en el pie con el cortafuegos ó exista corrupción en el sistema de archivos se puede intentar arreglarlo entrando en modo seguro.
El modo seguro únicamente funciona si la imagen instalada contiene un sistema de archivos SquashFS.
OpenWrt sólo utiliza el botón de reinicio para entrar en este modo, y para nada más, especialmente no para borrar la NVRAM. El cargador de arranque, en cambio, sí que puede borrar dicha memoria cuando se presiona dicho botón, por lo que es muy conveniente saber qué estamos ejecutando en cada momento.
Un indicio de que es OpenWrt el que está funcionando es que el indicador
DMZ
lucirá desde el momento en que tome el control hasta que finalizan los
programas de arranque. Si no es así, quiere decir que es el cargador de
arranque el que está al control.
Para todos los modelos (actualizados a RC5 ó superior)
Cuando OpenWrt arranca envía un paquete UDP al puerto 4919
de la red 192.168.1.x
con el mensaje literal
Press reset now, to enter Failsafe!
y si pulsamos durante dos segundos el botón de reset entraremos en dicho modo y recibiremos el mensaje
Entering Failsafe!
Para lograr esto es necesario que el interfaz de la máquina esté configurado
en la dirección IP 192.168.1.2
(puesto que el router lo estará en la
192.168.1.1
) y se mantenga a la escucha con un monitor de red. Una opción
puede ser la siguiente
$ nc -l -p 4919 -u
Los routers linksys
También tenemos la opción de entrar en modo seguro si seguimos este procedimiento
- Conectar a la red eléctrica
- Esperar a que se encienda el indicador
DMZ
. - Inmediatamente pulsar durante dos segundos el botón de reinicio.
- Si se ha hecho correctamente el indicador
DMZ
parpadeará tres veces por segundo. - Cuidado: Si se mantiene presionado el botón de reinicio antes de que
se encienda el indicador
DMZ
se borrará la memoriaNVRAM
(puesto que es el cargador de arranque el que tiene el control).