Dies ist eine alte Version des Dokuments!
Das Master-Programm für den Lehrer ist dabei die MAusSK, der Client-Dienst auf dem Schüler-Device der AMDienst oder der AMService.
Benötigt neuesten schukodaemon auf dem Server! → maussk
Ab Version 0.87 für linuxmuster.net 7.
Version für linuxmuster.net 6 siehe unten → Weitere Downloads
zip-Datei mit Android-APK des Master-Programms: maussk-0.91c.apk.zip (min. Voraussetzugen: Android 5.1 Lollipop, API 22)
Funktionen:
Aktuelles Installationspaket für Server und Installationsanleitung siehe → skmini
Unter dem Menüpunkt „Einstellungen“ kann eingestellt werden:
Unter dem Menüpunkt „Experten-Einstellungen“ kann eingestellt werden:
Damit kann die MAusSK als Master in Blau oder Grün auf die Clients im grünen oder blauen Netzwerk zugreifen. Ebenso ist dann auch die Internetsperre in beiden Subnetzen realisierbar.
Alle Funktionen der MausSK MAus laufen über Port 9731. Um zusätzlich VNC zu benutzen, muss der VNC-Port 4711 zu den Clients freigegeben werden.
Im Webproxy des IPFire dürfen die Subnetze Grün und Blau nicht als „erlaubt“ eingetragen werden, so dass die Internetsperre, die direkt über die Firewall läuft, in Grün und Blau wirkt (hier ist z.B. ein Dummy-Netz eingetragen, da das Feld nicht leer sein darf):
Für den Zugriff von Blau über den Proxy der Firewall zum Server benötigt man noch folgende Regel. Damit kann man die Seite http://10.16.1.1/minisk
aufrufen und die apk-Datei zur Android-App herunterladen.
Zum Verwalten der Tablets habe ich diese in der Workstations eingetragen, z.B. mit Raumname „tablets001“. Auch muss der Raum „tablets001“ noch als Klassenraum definiert werden (z.B. mit der Schulkonsole).
Grünes Netz: Den Tablets eine IP aus Grün geben.
Blaues Netz: Bei der Firewall unter „Zugriff auf Blau“ den Tablets eine feste IP aus dem blauen Netz zuweisen (default: 172.16.16.2 … 200). Diese IP dann ebenfalls in der Workstation eintragen, so dass sie dort von der MausSK unter dem Raumnamen „tablets001“ abgerufen werden kann. Anpassung der Firewall siehe oben.
Coovachilli: Problematisch, da der Coovachilli die Clients per NAT anbindet!
Wenn auf dem Android-Device ein VNC-Viewer installiert ist, kann die miniSK diesen ansteuern, um eine VNC-Verbindung zu einem Client herzustellen. Der zugehörige Menüpunkt lautet „verbinden“. Dazu muss man vorher das VNC-Kennwort gesetzt haben. Dies geht am besten über die miniSK eines Ubuntu oder Windows-Clients, bei dem man sich als pgmadmin anmeldet. In der Konfiguration gibt man dann im Reiter „Clients“ das VNC-Passwort im Klartext ein.
Getestet mit dem kostenlosen „androidVNC“ → https://f-droid.org/packages/android.androidVNC/
App, die vom User/Schueler auf dem Device gestartet werden muss. Danach kann die MausSK auf das Device zugreifen, um es zu Sperren, Freizugeben, eine Nachricht zu senden oder eine URL zu öffnen. Dazu muss die MausSK die vom Server erhaltene IP des Device ansteuern können. Dies funktioniert z.B. dann einfach, wenn das Schüler-Device im grünen Netzwerk eingebucht ist. Für das blaue Netz sind zusätzliche Anpassungen der Firewall notwenig (siehe oben).
zip-Datei mit Android-APK: amdienst-0.21c.apk.zip (für Android 5.0) Entwicklungs-Version, noch mit Debug-Optionen!
Befehle, Logout, Reboot und Power-off ist noch nicht möglich.
Bei Verbindungsproblemen ggf. die Timeouts der MausSK zum Schüler-Client erhöhen.
Service, der als Hintergrundprozess beim Booten des Device gestartet wird. Danach kann die MausSK auf das Device zugreifen.
Die App muss als Administrations-User installiert und gestartet werden und dann zunächst die angezeigten Einstellungen gesetzt werden:
Danach muss das Device neu gestartet werden.
Download: amservice-0.25l.apk.zip
Probleme:
Befehle, Logout, Reboot und Power-off ist noch nicht möglich.