Bash if -eq

From: 99% of gargoyles look like (MR_BASTARD)18 Oct 2012 06:17
To: ANT_THOMAS 11 of 14
quote: ANT_THOMAS

Got a bash script for checking the speed of my router and rebooting when necessary. It is now time dependant but the line I've used is awful.

quote: ANT_THOMAS

Basically I want the script to only reboot the router at night, rather than have it loop when people are in the bathroom.

So if I've understood this correctly, you want your router to check its speed and reboot only if someone's not using the connection? Dumb question: why not just get it to (check and) reboot once before a new user session?

From: ANT_THOMAS18 Oct 2012 06:57
To: 99% of gargoyles look like (MR_BASTARD) 12 of 14

Eh? New user session?

 

There's always things connected to it using the connection. So it's not really a time with no activity, just much less. And detecting a "new user session" can't be easy.

From: 99% of gargoyles look like (MR_BASTARD)18 Oct 2012 08:42
To: ANT_THOMAS 13 of 14
quote: ANT_THOMAS

Eh? New user session?

When real people, who care about d/l speed are using the connection.

quote: ANT_THOMAS

And detecting a "new user session" can't be easy.

Au contraire, it doesn't have to be detected, it's the time when real people (if you have any in Manchester) start to use the connection. Innit?

From: ANT_THOMAS18 Oct 2012 09:10
To: 99% of gargoyles look like (MR_BASTARD) 14 of 14

That varies far too much.

And using it at a slower sync for browsing is better than waiting for it to reboot. Also, if I was to reboot just before I get back from work there's a good chance I'll go to the loo when I get home, fucking the whole thing up.

I'm sticking to early hours reboots and manual ones if I'm really bothered. Since 4mbps is actually fine for casual browsing, just not streaming and torrenting stuff quickly.