• Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick
  • November - das bedeutet oftmals Herbstblues, grauer Himmel, Tristesse und Wetter, bei dem man gern im Warmen bleibt. Aber nur oftmals! Wir fordern Euch gern auf, gegen den Herbstblues anzukämpfen und hoffen, dabei hilft Euch unser aktuelles Monatsthema. Neugierig geworden? --> Zum Mitmachen bitte hier klicken

Script um wLan zu überprüfen / anzuschalten

juupy007

Jamba
Registriert
11.08.12
Beiträge
54
Ich suche eine Möglichkeit beständig oder wenigstens in Intervallen per Script oder Automatorprogramm zu überprüfen ob das wLan aktiviert ist und falls nicht, es zu aktivieren.
Ich habe schon vergeblich versucht ein Automatorprogramm zu basteln - mir fehlt da einfach das Knowhow....

Kennt oder hat jemand so etwas?
 
ControlPlane - allerdings nicht nach festen Abständen sondern bei Aktionen.

Vielleicht hilft der Hintergrund Deiner Frage, etwas besseres zu finden.
 
Ich muss einen übers Netzwerk verbundenen Rechner pflegen. Jedoch schalten die User gerne mal das Netzwerk aus. Damit habe ich aber keine Zugriffsmöglichkeiten mehr.
Ich bräuchte ein kleines Programm, dass überwacht, ob die Netzwerkverbindung besteht und wenn nicht, sie selbständig wieder herstellt.
 
Du kannst auch (alternativ) Netzwerk einschalten und alle Benutzer als eingeschränkte Benutzer in den Systemeinstellungen eintragen. Dann müssten sie zur Netzwerkdeaktivierung einen administrativen Account eintragen.
 
Ich habe jetzt einen Terminalbefehl gefunden, mit dem ich das wlan über einen Kalendeeintrag in regelmäßigen Abständen starten kann. Lieber wäre mir ein Script, dass systemweit überwacht, ob der Rechner mit dem wlan verbunden ist und wenn nicht, es selbständig einschaltet...
 
Folgendes Skript einfach regelmäßig per launchd ausführen:

Code:
#!/bin/bash

if [[ $(networksetup -getairportpower en1) = *Off* ]];
then
    networksetup -setairportpower en1 on;
fi;
 
  • Like
Reaktionen: Wuchtbrumme