Opened 15 years ago
Closed 15 years ago
#26 closed Verbesserung (erledigt)
LTSP-Clients in den Klassenräumen sollten zu Stundenbeginn selbst hochfahren
| Reported by: | Rüdiger Kupper | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | bald erledigen | Milestone: | Herbstferien 2011 |
| Component: | Server: Linux Terminal Server (LTSP) | Severity: | |
| Keywords: | Kollegen, Klassenraumrechner | Cc: | bau |
Description (last modified by )
Viele Kollegen bemängeln, dass sie den Rechner erst hochfahren müssen, um eintragen zu können. Zwar braucht man dazu nur ein einziges mal auf den Power-Knopf zu drücken, dennoch wird das Argument oft dafür angeführt, dass die Klassenraumrechner nicht verwendet werden.
Mögliche Lösungen:
- Das automatische Herunterfahren einfach abschalten. Dann sind die Rechner immer an. Das könnte man auch einfach mal testweise machen, um zu sehen, ob die Kollegen dann zufriedener sind.
- Zeitschaltuhren an den Rechnern.
- Rechner per WakeupOnLAN einschalten
- Ausschaltscript ersetzen durch ein Abmeldescript
(da Lehrer automatisch ausgelogged werden müssen wegen der Sicherheit)
Change History (13)
comment:2 by , 15 years ago
Ich glaube, die Arbeit mit dem WakeOnLAN brauchen wir uns nicht zu machen, dafür, dass der Rechner zwischen den Stunden für eine Viertelstunde abgeschaltet ist. Ich wäre für Lösung 4.
comment:3 by , 15 years ago
| Priority: | minor → major |
|---|
follow-up: 5 comment:4 by , 15 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
Das Ausschalteskript wurde durch ein Abmeldeskript ersetzt.
Noch zu implementieren ist das WakeOnLAN.
Jens: Wie geht das, Du hattest das doch schon auspronbiert?
comment:5 by , 15 years ago
Ich habe das Paket wakeonlan auf der paedml installiert.
wakeonlan [MAC]
Die MAC's stehen ja alle in den DHCP-Conf-Dateien drin.
Vielleicht sollten wir aber das Ding mal ganz anders aufziehen (so wie es die PaedML macht):
- eine Datei LTSPworkstations (z.B. /etc/linuxmuster/LTSPworkstations)
- CSV
- MAC;IP;LTSP-Server;Workstationname;WOL(Y/N?)
- Bsp (ohne WOL): 00:30:05:44:7B:56;10.32.128.42;LTClient128-42;0
- Bsp (mit WOL): 00:30:05:44:7B:56;10.32.128.42;LTClient128-42;1
- Ein Script, welches daraus
- die DHCP-Conf-Dateien erzeugt
- die WOL-Datei (WOL-clients.conf) erzeugt
Im Bash-Scripting bin ich nun nicht so der Held, deshalb geht das Ticket gleich wieder an dich zurück. Eventuell können wir ja den Scriptmeisterc :-) (joachim.lutz GMX.DE) anfragen.
Den obige Rechner weckst du mit
wakeonlan 00:30:05:44:7B:56
Ach ja: wakeonlan kann mit dem parameter -f ein ganzes File mit MAC's einlesen und einschalten.
comment:6 by , 15 years ago
Hallo Rüdiger,
das hat was mit Scripting zu tun, da bin ich nicht so firm.
Ich würde z.B. die DHCP-Conf-Dateien auslesen und der Reihe nach alle aufwecken, aber eben nur am Wochentag und eventuell könnte man ja irgendwo im Internet Feiertage abfragen?
comment:7 by , 15 years ago
| Owner: | changed from to |
|---|
comment:8 by , 15 years ago
| Priority: | major → critical |
|---|---|
| Status: | assigned → accepted |
comment:9 by , 15 years ago
| Priority: | critical → major |
|---|
Major enhancement, aber nicht kritisch.
Sobald ich etwas Zeit hab, implementiere ich's.
comment:10 by , 15 years ago
| Milestone: | Schuljahr 2011/12 → Herbstferien 2011 |
|---|
comment:11 by , 15 years ago
Zum Wecken udn Herutnerfahren der Clients gibt es jetzt zwei Skripte:
comment:12 by , 15 years ago
Todo:
- ssh-Schlüssel in der Client-Chroot hinterlegen, damit sich das shutdown-Skript ohne Passwort einloggen kann.
- Skript in die Crontab eintragen (erst wenn der LTSP-Update fertig ist)
comment:13 by , 15 years ago
| Resolution: | → fixed |
|---|---|
| Status: | accepted → closed |
Erledigt: Alles LTSP-Clients werden nun werkstags morgens um 7:30 Uhr per wakeonlan geweckt.
Siehe: