TL-WR1043ND wylaczenie i wlaczenie Wi-Fi z crona
|
Pixel |
Dodano 27-11-2010 22:57
|
User
Posty: 54
Dołączył: 01/05/2006 22:20
|
Witam!
Potrzebuje podpowiedzi (i jakieś opisy którymi bym się zasugerował) jak wykonać wyłączanie i włączanie wi-fi na noc (powiedzmy od 2 w nocy wi-fi by się wyłączało a od 8 rano włączało automatycznie)
Myślę ze podpowiedzi przydadzą się nie tylko mnie.
Pozdrawiam
Edytowany przez Pixel dnia 27-11-2010 23:38
|
|
|
|
shibby |
Dodano 28-11-2010 09:53
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
mowimy oczywiscie o openwrt?
robisz sobie skrypt no w init.d o nazwie np wifionoff i zawartosci
Cytat #!/bin/sh /etc/rc.common
# Copyright (C) 2008 OpenWrt.org
START=60
start() {
uci set wireless.@wifi-device[0].disabled=0
uci commit wireless
wifi
}
stop() {
uci set wireless.@wifi-device[0].disabled=1
uci commit wireless
wifi
}
nadajesz mu atrybut chmod +x
teraz po wydaniu komendy "/etc/init.d/wifionoff stop" wifi sie wylaczy, analogicznie start wlaczy wifi.
Wystarczy wpisac te komendy do crona o odpowiednich porach.
Edytowany przez shibby dnia 28-11-2010 09:53
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
Pixel |
Dodano 28-11-2010 11:45
|
User
Posty: 54
Dołączył: 01/05/2006 22:20
|
Tak oczywiście mam openwrt.
Pytanie skoro mam Groyale mogę wykorzystywać komendy nawiązujące do UCI ? |
|
|
|
shibby |
Dodano 28-11-2010 12:19
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
tak. gargoyle to nakladka graficzna na openwrt.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
mark3k |
Dodano 31-03-2011 08:49
|
User
Posty: 4
Dołączył: 25/03/2011 15:04
|
Cytat shibby napisał(a):
mowimy oczywiscie o openwrt?
robisz sobie skrypt no w init.d o nazwie np wifionoff i zawartosci
Cytat #!/bin/sh /etc/rc.common
# Copyright (C) 2008 OpenWrt.org
START=60
start() {
uci set wireless.@wifi-device[0].disabled=0
uci commit wireless
wifi
}
stop() {
uci set wireless.@wifi-device[0].disabled=1
uci commit wireless
wifi
}
nadajesz mu atrybut chmod +x
teraz po wydaniu komendy "/etc/init.d/wifionoff stop" wifi sie wylaczy, analogicznie start wlaczy wifi.
Wystarczy wpisac te komendy do crona o odpowiednich porach.
Witam i sorry za odgrzebanie staroci, ale nie jestem biegły w linuksie i proszę o łopatologiczne wytłumaczenie gdzie dokładnie wpisać komendy "do crona o odpowiednich porach"
System w routerze WR1043ND openwrt v.1.3.1 (garygole pl).
Wysyłane komendy jak najbardziej działają, ale chodzi o wpis czasu zał i wył. WiFi.
Dziękuję.
Pozdrawiam. |
|
|
|
Dudzio |
Dodano 31-03-2011 08:54
|
User
Posty: 173
Dołączył: 08/03/2010 13:54
|
Fajnie gdyby w gargolcu pojawiła się możliwość wpisania godzin pracy wifi |
|
|
|
mark3k |
Dodano 31-03-2011 20:46
|
User
Posty: 4
Dołączył: 25/03/2011 15:04
|
Brak info - !! No Problem.
Rozwiązanie.
Skrypt wifionoff zapisać w: root/etc/init.d - atrybut pliku: x
Dopisaś w cronetab (ścieżka: root/etc/crontab skrypt:root
*/30 */23 * * * /etc/init.d/wifionoff stop
*/0 */6 * * * /etc/init.d/wifionoff start
Stop o godzinie 23.30
Start o godz: 6.00
Po wpisaniu obu ściezek zapisać i wykonać komendę:
# /etc/init.d/cron restart
Wszystko działa
Mam nadzieję, że ktoś skorzysta.
Pozdrawiam
Marek
Edytowany przez mark3k dnia 05-04-2011 21:35
|
|
|