Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.

You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.

because of the low quality of the telephone line cable in my area and the large distance from the nearest dslam, my router gets filled with errors (not sure what this is, I was told so) and it needs restart to refresh and the dsl line become operational again

is there a software to restart/reset my router after few minutes of inactivity?

I have live(d) through many broadband issues and definitely sympathize.Isn't this likely more the domain of a modem rather than router? Having said that, like mentioned, make/model is first thing to know.

You may have the router set up to disconnect on inactivity - you need to check out the idle time in the DSL connection settings and set it to never disconnect (usually if it is done by time just put 0)

You may have the router set up to disconnect on inactivity - you need to check out the idle time in the DSL connection settings and set it to never disconnect (usually if it is done by time just put 0)

this cannot be done, because I want it always on (I may connect via my cell phone)

I just want it to reboot after x minutes of inactivity, so that the line will refresh and errors will be refreshed

so, I guess I can visit the above address every x minutes of inactivity? any hint how to do that?

There is usually a setting in the router that sets the time limit an admin can be logged in to the router settings before you are automatically logged out again. Set that to a very large number then open the reset.exe page regularly.

You can probably automate this with Firefox as there is a plugin the does refresh page after so many minutes so just load the restart page and left the REfresh After addon in firefox reset your router after every so many minutes.

It probably won't be very convenient because restarting you router will add regular delays in internet access as each restart can take a couple of minutes.

I would suggest your best bet would be to argue with your telephone provider and/or ISP to get the problem resolved or find a better way to connect to broadband that works properly.

...is there a software to restart/reset my router after few minutes of inactivity?...

When you say "inactivity", your goal is to have the reset happen when you are not working and would therefore not be inconvenienced by a reset?

yupreset after 30 minutes of inactivity will rarely cause problems, because being inactive for that long, will probably mean that I am afkwhen I return to keyboard, it will be much more probable to be in the time between two resets, so the internet connection will be operational and already refreshed

firefox trick would work, autohotkey would probably do it better (without me having firefox always on), the problem is how to detect inactivity

Seriously I think in Windows 7 you can schedule a task to run after so much inactivity.

Another (and simple) altenative would be to set your router to connect on demand and give it an idle timeout to disconnect. Almost all routers I have seen have this option (though I don't know your model specifically).

Connect on demand is pretty quick (much faster and less hassle than a router reset).

For the moment, let's just assume that Kalos cannot improve the quality of his DSL connection. Here's an AHK script that will check every minute for physical inactivity (not network inactivity). If the physical inactivity exceeds 30 minutes, the aforementioned URL is run. You can change the myIdleTime variable to what minutes value you would like:

Formatted for Autohotkey with the GeSHI Syntax Highlighter [copy or print]

that's what I was thinking. Plus I'd have a shortcut to manually activate the screensaver/reset script whenever I was getting up from the computer for more than a few minutes, so even if I came back in 5 minutes, the reset would be finished.

Task Schedule for Windows 7, (may have to tweak since I don't have a Pirelli), attached below.

You'll need wget.exe which is in the archive, I've put it in C:\ for this purpose but just move it wherever and change the Task accordingly.

1) Open the Task Scheduler and import the Reset Pirelli.xml file2) Task is listed, double-click to edit

Change the parameters as you like.

A bit more info on what constitutes an Idle state wrt the Task Scheduler:

Quote

Idle ConditionsYou can set a condition that tells the task to run only if the computer is in an idle state for a specific amount of time when a trigger is activated. When you set this condition, you also set the amount of time to wait (after the task is triggered) for the computer to enter an idle state.

The Task Scheduler service will check if the computer is in an idle state every 15 minutes. A computer is considered to be in an idle state when a screen saver is running. If a screen saver is not running, then the computer is considered to be in an idle state if there is 0% CPU usage and 0% disk input or output for 90% of the past fifteen minutes and if there is no keyboard or mouse input during this period of time. Once the Task Scheduler service detects that the computer is in an idle state, the service only waits for user input to mark the end of the idle state.

My IdleStart application can launch an app after a user specified length of idle time. I just tested it and it works with URL's too.

Just use the URL of the restart page instead of the path to an application in the command line parameters.

It will relaunch that page again and again, whenever that length of idle time is reached, until you either close the application or pause it from the tray icon. So just set it and forget it, and it won't bother you while you are using the PC.