I have a standard ADSL cable modem. My ISP is troublesome and sometimes internet connection goes off until I have to restart the modem. I usually leave my PC open while I'm out. So if the connection goes off, a software should restart the modem periodically, e.g. once an hour. Is there a software that can do this?

OS: Windows 7

link|improve this question

Which cable modem? Could you access it by a web interface? Could you telnet it? – fluxtendu Feb 12 '10 at 8:58
It's Yaksu S200 ADSL router modem. I can access its interface via my web browser. I don't know about telnet. Here is the product page I could found: 209.85.229.132/search?q=cache:lNRBlPfxLEUJ:www.yaksu.com.tr/eng/… – Mehper C. Palavuzlar Feb 12 '10 at 9:24
feedback

1 Answer

up vote 3 down vote accepted

Some things to try:

Software:

Telnet:
(according the product page telnet remote management is supported)
so try this in a command prompt:

  1. Telnet "the ip of your router" (generally 192.168.1.1 or 192.168.0.1)
  2. You will be prompted for user name & password (if it's not set, generaly admin/admin or root/root or look in the manual)
  3. Try "reboot" or "restart" (or "help" or "?" to find the similar command)

If it's succesful you could use tst10 to create a script and add it to your scheduler (you could also test your connection in the script...)

Web interface:
differents ways:

  • Sometimes the reset command is called by a simple html, so a shortcut to this page (in scheduler) will do the trick.
  • With the firefox extensions Live Http Header or FireBug you could inspect what's sended by the web interface when you reboot the modem, to reproduce it in a more convenient way
  • Sikuli (script engine using screenshots)
  • Autohotkey (powerfull script/macro engine)
link|improve this answer
feedback

protected by Mehper C. Palavuzlar Feb 14 '11 at 11:54

This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned at least 10 reputation on this site.

Not the answer you're looking for? Browse other questions tagged or ask your own question.