OpenWrt: Programar el reinicio del router

2020-06-29

Una solución simple para solucionar algunos problemas de nuestro router (uso de memoria, perdida de rendimiento, etc…) incluso como medida de seguridad, obteniendo una nueva dirección IP pública, es reiniciar el router periódicamente, por ejemplo, todas las noches.

En OpenWrt podemos utlizar un trabajo cron o bien utilizar el paquete watchcat para hacerlo desde la interfaz LuCi.

Watchcat

Podemos instalarlo desde el terminal del router:

opkg update
opkg install watchcat
opkg install luci-app-watchcat

O desde el menu Software en LuCi:

Ahora disponemos de una nueva opción en el menú Servicios

Cambiamos el modo de operación a Periodic Reboot , seleccionar el tiempo de retraso respecto a la hora de reinicio, y cada cuanto tiempo queremos reiniciar el router.

Cron

Esta es mi opción preferida, simplemente añade el siguiente codigo en las Tareas Programadas del menú Sistema

30 4 * * * sleep 70 && touch /etc/banner && reboot

En mi ejemplo, el router se reiniciará todos los días a las 04:30 AM

Espero que te haya gustado, pasa un buen día… 🐧

Ingrese la dirección de su instancia


Más publicaciones como esta

Asus RT-AC68U: Restaurar firmware original

2019-01-17 | #router

En el articulo anterior sobre el router Asus RT-AC68U, vimos la posibilidad de vitaminar nuestro router instalando el firmware alternativo Merlin Puede darse el caso de que quieras o necesites volver a restaurar el firmware original del router, como veremos a continuación el procedimiento es prácticamente el mismo que cuando decidiste cambiarlo por el firmware Merlin

Continuar leyendo 