Para los que esteis usando o hayais usado algun router ADSL os sera bastante familiar esa situacion en la que sin mas dejas de tener acceso a internet y que la solucion a la que recurrimos todos es apagar y encender el router.

La idea es olvidarte del router y que se reinicie solo cada cierto tiempo. Para ello necesitaremos tener acceso al router mediante telnet, conocer la secuencia de comandos para llegar a reiniciarlo y una maquina con netcat.
Para el ejemplo estamos usando un router ZyXEL Prestige 643 y por lo tanto para llegar a reiniciar el router tenemos que introducir el password, acceder a System Maintenance (24) , despues a Diagnostic (4) y por ultimo Reboot System (21).
Con todo esto ya tenemos la secuencia de comandos que guardaremos en un fichero para pasarle al netcat.

# cat comandosNC
password
24
4
21

Y por ultimo ejecutamos netcat pasandole nuestro archivo "guion"

nc -v IP.DEL.ROUTER.ADSL 23 < comandosNC

Si todo ha funcionado como queriamos ya lo podemos incluir en nuestro crontab y olvidarnos del router.

PD: Inspirado en Python: Reiniciem el router si no hi ha internet aunque como podreis comprobar bastante mas simplon :)

Caregorias

dj_trelor (not verified) Wed, 12/03/2008 - 18:26

hola bueno , yo tengo el problema de que mi router se me reinicia solo y es un xavi 7868r. Pero leyendo bien tu post solo nos ayuda a saber como reiniciar el router.
SAbes seria interesante para muchos internautas como arreglar ese problema del reinicio.
Ademas ize lo que tu decias de reiniciar el router y olvidarte de el , pero no funciona siempre , ya que muchas veces se reinicia cada 1 minuto y eso fastidia tela.
Bueno espero aver si tu puedes echarnos una mano sobre el tema de como soluccionar este problema.
Yo creoo , que es por algo de las dns. Pero no estoy seguroo . Tendre que goglear mas.
saludos

javivf Wed, 12/03/2008 - 21:17

Mi problema era que el router se quedaba congelado no que se reiniciara solo, de ahi la solucion de reiniciarlo cada cierto tiempo ( una vez al dia , por ejemplo ) .
Para tu problema lo que se me ocurre es que revises si estas usando la ultima version del firmware y en caso de no ser asi actualizarla a ver si han solventado el problema. Si sigues con el problema lo mejor seria que hablases directamente con la empresa que te provee acceso a internet, son ellos los que deberian darte una solucion.

Suerte!

visitante (not verified) Thu, 09/17/2009 - 20:13

Hola,

Tambien puedes usar checkgw, esta aplicación no reinicia el router periòdicamente, solo reinicia el router cuando cae la connexión a Internet.
http://sim6.heliohost.org/checkgw

Espero que sea de tu agrado.

javivf Sun, 09/20/2009 - 18:16

Gracias por el enlace, pinta muy bien :)

Add new comment

Filtered HTML

  • Web page addresses and email addresses turn into links automatically.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.