viernes, abril 01, 2016

Reinicio programado de tu router ASUS RT-AC y RT-N (Parte I)

Router Automatic RebootGeneralmente el tener que reiniciar un router es signo de algún problema, pero en mi caso es algo que lo quiero hacer “por deporte” y de paso liberar memoria RAM y disco en el router.

Por lo que he experimentado, existe un pequeño bug en la versión del firmware original (3.0.0.4.378_9177) del router que hacen que se llene el disco (http://www.snbforums.com/threads/failed-to-write-var-lib-misc-dnsmasq-leases-no-space-left-on-device-retry-in-60s.28247/) y que al parecer esto también sucede con el firmware de Merlín 378.56_2.

La ventaja que tienen los usuarios del firmware Merlín es que con una versión superior, esto ya no ocurre, pero los usuarios que utilizan la última versión original, que te dice el router que tiene disponible, que en este momento es la 3.0.0.4.378_9177, siguen con el problema y lamentablemente, tienen que realizar el reinicio del router a mano. Existen por lo menos 2 versiones superiores del firmware de ASUS más en los cuales no hacen mención a este problema.

Requisitos para autorreiniciar el router

  • Modelos soportados: Router ASUS con Asus-WRT o Merlin (RT-N16, RT-N66U, RT-AC56, RT-AC66U, RT-AC68U, RT-AC87U, RT-AC88U)
  • Acceso por SSH
  • La partición JFFS habilitada

Para habilitar JFFS de forma visual necesitas tener una versión NO-Oficial del firmware, ya que el oficial no aparece en el menú para configurarlo.

Como configurar JFFS y SSH

Navega a la IP del router. Abre la configuración de RED –> Administración –> Sistema

Selecciona las opciones adecuadas en Partición JFFS2 ( JFFS2 partition):

  • Habilitar la partición JFFS (Enable JFFS partition) –> YES
  • Habilitar secuencias de comando y configuraciones (Enable JFFS custom scripts and configs) –> YES
  • Habilitar SSH (Enable SSH) –> Yes
  • Puerto SSH (SSH port) –> 22 (es el que viene por defecto, no viene mal cambiarlo por otro)

Ahora Aplica y reinicia el router.

Enable JFFS and SSH on Asus-WRT