... sehe gerade, dass ich auch eine Vorlage für ein WOL habe, das die
IPs/MAC-Adressen aus der workstations-Datei ausliest und die Clients
einzeln aufweckt. Das läuft bei uns nicht, da ein Schütz die Clients
stromlos macht ... WOL geht danach nicht mehr :(

Vielleicht klappt's ja bei dir damit!?!

------------------------------------------------------------------------------
#!/bin/bash
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin

# gr. Raum per WOL aufwecken: Hier eintragen welche Gruppe und wieviele
Clients darin sind:
Gruppe="raum2";
Anzahl="34";

for((i=1;i<$Anzahl+1;i++)); do
# Alle MAC-Adr von Raum 2 (Client34) auslesen:
# cut sorgt dafür, dass nur die 4. Spalte angezeigt wird.
# head und tail sorgen dafür, dass NUR die i. Zeile ausgegeben wird.
IPadr="$(grep $Gruppe /root/linbo/workstations |cut -d ";" -f 5 |head -n
$i |tail -n 1)";
Macadr="$(grep $Gruppe /root/linbo/workstations |cut -d ";" -f 4 |head
-n $i |tail -n 1)";
# wakeonlan muss installiert sein:
# echo $IPadr $Macadr $Gruppe $Anzahl;
wakeonlan -i $IPadr $Macadr;
#sleep 1
done

exit 0
-----------------------------------------------------------------------------------------

Michael


_______________________________________________
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

Antwort per Email an