| 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: 17165
 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
 
 Router: Unifi Cloud Gateway FiberSwitch: Unifi USW-Lite-16-PoE
 Switch: Unifi USW-Flex-Mini - szt. 2
 Wi-Fi: Unifi U6-Lite - szt. 2
 Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 4x 2TB SSD
 VM #1: Synology SA6400
 VM #2: Debian, WWW
 VM #3:  Home Assistant OS
 | 
|  | 
 
 | 
|  | 
| 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: 17165
 Dołączył: 15/01/2009 20:30
 
 
 | tak. gargoyle to nakladka graficzna na openwrt. 
 Router: Unifi Cloud Gateway FiberSwitch: Unifi USW-Lite-16-PoE
 Switch: Unifi USW-Flex-Mini - szt. 2
 Wi-Fi: Unifi U6-Lite - szt. 2
 Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 4x 2TB SSD
 VM #1: Synology SA6400
 VM #2: Debian, WWW
 VM #3:  Home Assistant OS
 | 
|  | 
 
 | 
|  | 
| 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
 | 
|  | 
 
 |