Uživatelské nástroje

Nástroje pro tento web


Automatické vypínání wifi přes noc díky CRONu

CRON je linuxový systémový nástroj, který běží na pozadí operačního systému, který umožňuje spouštět programy a skripty v časových intervalech nebo v určený čas podle nastavení.

Přihlaš se do administračního rozhraní LuCI, které bys měl najít na této adrese:

http://192.168.1.1/cgi-bin/luci

Nyní přejdi do SystémNaplánované úlohy a zkopíruj tento skript pro automatické vypínání Wi-Fi:

Volba skriptu je na tobě a neboj se ho klidně upravit podle toho, jak potřebuješ.

Skript 1

Každý den kromě víkendu ti přesně v 01:00 ráno vypne WiFi a 07:00 ji zapne.

O víkendech se WiFI vypne v 01:25 a zapne v 09:50.

00 1 * * 1-5 wifi down
00 7 * * 1-5 wifi up

25 1 * * 6-7 wifi down
50 9 * * 6-7 wifi up

Skript 2

Tento skript vypne každý den WiFi ve 22:30 a zapne ji v 06:30.

30 22 * * * wifi down
30 6 * * * wifi up

Je důležité, aby tam byl poslední prázdný řádek, jinak Ti cron nebude fungovat.

Vysvětlení skriptů

Myslím si, že nejlépe to je vysvětleno na Wikipedii z které jsem převzal tento obrázek:

Případné je možné použít stránky pro generování cronu: https://crontab.guru/ a https://crontab-generator.org/ (bohužel obě jsou v angličtině)

Úspěšné vložení skriptu

Po úspěšném vložení prvního skriptu do LuCI by se ti mělo objevit:

# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/etc/crontabs/root installed on Fri Mar 24 00:05:33 2017)
# (Cron version V5.0 -- $Id: crontab.c,v 1.12 2004/01/23 18:56:42 vixie Exp $)

00 1 * * 1-5 wifi down
00 7 * * 1-5 wifi up

25 1 * * 6-7 wifi down
50 9 * * 6-7 wifi up

Znamená to, že si odvedl dobrou práci! Jen tak dál.

Často kladené otázky / FAQ

Večer se mi WiFi vypla, ale potřeboval bych jí ještě chvíli

V tuto chvíli jsou pouze dvě možnosti:

1) V počítači, který máš připojený po kabelu zapni SSH klienta (PuTTY), připoj se do Turrise a zkopíruj/přepiš tento příkaz pro zapnutí WiFi:

wifi

2) Přes mobilní připojení se přes VPN připoj do administračního rozhraní LuCI vypni a zapni WiFi síť, kterou zrovna potřebuješ nebo je možné se připojit do SSH klienta a zapnout si to bez administračního rozhraní.

Pokud není možné ani jedna z tato možnosti, tak Ti nezbývá nic jiného než to následující den upravit, tak jak by si potřeboval.

Pokud máš čas a rád by si pomohl ostatním Turristům, tak rádi uvítáme HW tlačítko, které by bylo velice užitečné.

Josef Schlehofer 2017/09/29 21:51