Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
knb:ssh [2024/02/26 10:21] grischeknb:ssh [2025/10/20 10:51] (aktuell) – [WLAN zeitgesteuert ein- und ausschalten] t0biii
Zeile 635: Zeile 635:
  
 ==== WLAN zeitgesteuert ein- und ausschalten ==== ==== WLAN zeitgesteuert ein- und ausschalten ====
-In manchen Unterkünften oder auch im familiären Haushalt, kann es erforderlich sein bzw. werden, den Zugang zum Internet zeitlich zu reglementieren. +In manchen Unterkünften oder auch im familiären Haushalt, kann es erforderlich sein bzw. werden, den Zugang zum Internet zeitlich zu reglementieren. 
-Dazu wird "einfach" ein Eintrag in den Aufgabendienst cron, hier micron.d geschrieben, in dem die Datei mit dem Editor VI erstellt wird:+
  
-  vi /usr/lib/micron.d/wifioff+Im Gluon-Config-Modus kann diese Einstellung über die Weboberfläche im Reiter „Advanced Settings“ einfach vorgenommen werden:
  
-Drücke **i** um in den Schreibmodus zu gelangen.+{{:knb:ap-timer.png?direct&400|}}
  
-Für tägliche Abschaltung von 21 bis 7 Uhr, sollte die Datei wie folgt aussehen:+Die Einstellung kann natürlich auch per SSH vorgenommen werden: 
 +  vi /etc/config/ap-timer
  
-  0 21 * * *  ifconfig client0 down; ifconfig client1 down +Folgende Optionen stehen zur Verfügung:
-  0  7 * * *  ifconfig client0 up; ifconfig client1 up +
-   +
-Für die Syntax gibt es viele hilfreiche Seiten, wie beispielsweise [[https://crontab.guru/#0_21_*_*_*|Crontab.guru]].+
  
-Anschließende drücke ESC und gib **:wq** ein um die Änderungen zu speichern.+**ap-timer.settings.enabled:** 
 +  * **0** disables the ap-timer (default) 
 +  * **1** enables the ap-timer
  
-Abschließend muss der Deamon die Konfiguration neu laden, damit der Cronjob aktiv geschaltet ist.+**ap-timer.settings.type:** 
 +  * **day**, $day = all 
 +  * **week**, $day = [Mon|Tue|Wed|Thu|Fri|Sat|Sun] 
 +  * **month**, $day = [01-31]
  
-  /etc/init.d/micrond reload+**ap-timer.$day.on:** 
 +  * List of time to enable wireless
  
 +**ap-timer.$day.off:**
 +  * List of time to disable wireless
  
-Siehe dazu auch den [[https://wiki.freifunk.net/Konsole#Clientnetz_zeitgesteuert_an-.2Fabschalten|Freifunk Konsolenguide]].+=== Beispiel === 
 + 
 +<code yaml /etc/config/ap-timer> 
 +config ap-timer 'settings' 
 + option enabled '1' 
 + option type 'week' 
 + 
 +config week 'Sun' 
 + list on '06:00' 
 + list off '23:00' 
 +</code> 
 + 
 + 
 +Siehe dazu auch die README vom Paket: https://github.com/freifunk-gluon/community-packages/blob/main/ff-ap-timer/README.md
 ==== Zugangs zum Clientnetz begrenzen - Clients MAC-basiert aussperren ==== ==== Zugangs zum Clientnetz begrenzen - Clients MAC-basiert aussperren ====
 Bisweilen kann es erforderlich werden, einzelne Clients auf Basis ihrer MAC-Adresse auszusperren. Die kann verschiedene Gründe haben, sei es nur zum Schutz des Client selbst oder auch zum Schutz anderer Nutzer vor Störungen.  Bisweilen kann es erforderlich werden, einzelne Clients auf Basis ihrer MAC-Adresse auszusperren. Die kann verschiedene Gründe haben, sei es nur zum Schutz des Client selbst oder auch zum Schutz anderer Nutzer vor Störungen. 
  • knb/ssh.1708942869.txt.gz
  • Zuletzt geändert: 2024/02/26 10:21
  • von grische