logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Skrypt do wyłączania Wi-Fi o określonych godzinach na Mikrotik RB951Ui-2HnD

loleczek189 22 Lis 2014 15:40 3363 14
REKLAMA
  • #1 14154546
    loleczek189
    Poziom 13  
    Posty: 196
    Pomógł: 1
    Ocena: 19
    Witam
    Szukam skryptu do wyłączania wi-fi o określonych godzinach.
  • REKLAMA
  • #2 14154883
    smario11
    Poziom 31  
    Posty: 1298
    Pomógł: 140
    Ocena: 120
    Tu nie ma co szukac tylko samemu zrobic :)
    Musisz napisac skrypt do wlaczania danego interface i wylaczania.
    Jak masz dwa skrypty to ustawiasz sheludera
  • REKLAMA
  • #3 14155759
    loleczek189
    Poziom 13  
    Posty: 196
    Pomógł: 1
    Ocena: 19
    Pierwszy skrypt to będzie /interface wireless disable 0, a drugi /interface wireless enable 0.
    Jak ustawia się schedulera? Jak ustawić aby skrypt uruchamiał się o określonych godzinach?
  • Pomocny post
    #4 14156120
    witux
    VIP Zasłużony dla elektroda
    Posty: 5388
    Pomógł: 390
    Ocena: 251
    Wyłączenie wifi o 23:00, a włączenie o 05:00.
    
    /system scheduler
    add interval=1d name=OFF on-event="/interface wireless disable 0" policy="" start-date="" start-time=23:00:00
    add interval=1d name=ON on-event="/interface wireless enable 0" policy="" start-date="" start-time=05:00:00
    
  • #5 14156178
    loleczek189
    Poziom 13  
    Posty: 196
    Pomógł: 1
    Ocena: 19
    Rozumiem że mam to wkleić w zakładce "Scripts"?
  • #6 14156252
    witux
    VIP Zasłużony dla elektroda
    Posty: 5388
    Pomógł: 390
    Ocena: 251
    Wklej do terminala.
  • #7 14156276
    loleczek189
    Poziom 13  
    Posty: 196
    Pomógł: 1
    Ocena: 19
    A w policy="" coś wklejać? W start date wpisać dzień w którym ma zacząć się cykl?
  • REKLAMA
  • #8 14156312
    witux
    VIP Zasłużony dla elektroda
    Posty: 5388
    Pomógł: 390
    Ocena: 251
    Nic już nie wklejaj. To data kiedy ma skrypt się uruchomić np. start-date="" - tak uruchamia od zaraz, a tak start-date=feb/15/2016 od tej daty.
  • #9 14156325
    loleczek189
    Poziom 13  
    Posty: 196
    Pomógł: 1
    Ocena: 19
    Skrypt do wyłączania Wi-Fi o określonych godzinach na Mikrotik RB951Ui-2HnD
    Taki komunikat pojawia się po wklejeniu tego kodu do terminala.
  • #10 14156385
    witux
    VIP Zasłużony dla elektroda
    Posty: 5388
    Pomógł: 390
    Ocena: 251
    Czy czasem nie wkleiłeś to dwa razy pod rząd?
    Pokaż:
    
    sy sch export 
    

    Bo możliwe, że masz już to załadowane.
    U mnie jest OK i działa:

    
    [witux@MikroTik] > /system scheduler 
    [witux@MikroTik] /system scheduler> add interval=1d name=OFF on-event="/interface wireless disable 0" policy="" start-date="" start-time=23:00:00 
    [witux@MikroTik] /system scheduler> add interval=1d name=ON on-event="/interface wireless enable 0" policy="" start-date="" start-time=05:00:00 
    [witux@MikroTik] /system scheduler> 
    
    


    A jak sobie nie radzisz w terminalu to z buta na skróty.
    Skrypt do wyłączania Wi-Fi o określonych godzinach na Mikrotik RB951Ui-2HnD
  • #11 14156401
    loleczek189
    Poziom 13  
    Posty: 196
    Pomógł: 1
    Ocena: 19
    Skrypt do wyłączania Wi-Fi o określonych godzinach na Mikrotik RB951Ui-2HnD
    Trochę się tego nazbierało z poprzednich prób.
  • Pomocny post
    #12 14156408
    witux
    VIP Zasłużony dla elektroda
    Posty: 5388
    Pomógł: 390
    Ocena: 251
    To wywal to i wklej to co powinno być.
  • REKLAMA
  • #13 14156437
    loleczek189
    Poziom 13  
    Posty: 196
    Pomógł: 1
    Ocena: 19
    Coś robię źle bo skrypt się nie uruchamia.
  • Pomocny post
    #14 14156579
    witux
    VIP Zasłużony dla elektroda
    Posty: 5388
    Pomógł: 390
    Ocena: 251
    Dobra wpisz inne polecenie bo to, które sobie wymyśliłeś jest złe. Sprawdziłem teraz u siebie.
    
    /system scheduler 
    add interval=1d name=OFF on-event="/ interface wireless set wlan1 disabled=yes" policy="" start-date="" start-time=23:00:00 
    add interval=1d name=ON on-event="/ interface wireless set wlan1 disabled=no" policy="" start-date="" start-time=05:00:00 
    
  • #15 14156964
    loleczek189
    Poziom 13  
    Posty: 196
    Pomógł: 1
    Ocena: 19
    Ten skrypt zadziałał. Dzięki za pomoc.

Podsumowanie tematu

✨ Użytkownik poszukiwał skryptu do automatycznego wyłączania i włączania Wi-Fi na routerze Mikrotik RB951Ui-2HnD o określonych godzinach. Otrzymał wskazówki dotyczące stworzenia dwóch skryptów: jeden do wyłączenia interfejsu bezprzewodowego (/interface wireless disable 0) i drugi do jego włączenia (/interface wireless enable 0). Użytkownik został również poinstruowany, jak ustawić harmonogram (scheduler) dla tych skryptów, aby uruchamiały się codziennie o 23:00 i 05:00. Po kilku próbach i błędach, użytkownik z powodzeniem uruchomił skrypt, który działał zgodnie z oczekiwaniami.
Wygenerowane przez model językowy.
REKLAMA