Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
anwenderwiki:classroom_management:skmini_android [2018/09/02 20:54] – [Tablets als Klassenraum] martin.res | anwenderwiki:classroom_management:skmini_android [2023/04/16 21:22] – [MAus-Schulkonsole auf Android, Android-MAus-Dienst und Android-MAus Service] martin.res | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | {{tag> classroommanagement minisk android}} | ||
+ | |||
+ | ====== MAus-Schulkonsole auf Android, Android-MAus-Dienst und Android-MAus Service====== | ||
+ | |||
+ | Das Master-Programm für den Lehrer ist dabei die MAusSK, der Client-Dienst auf dem Schüler-Device der AMDienst __oder__ der AMService. | ||
+ | |||
+ | <note warning> Beta-Version - noch in der Testphase! | ||
+ | |||
+ | Benötigt neuesten schukodaemon auf dem Server! -> [[anwenderwiki: | ||
+ | Ab Version 0.87 für linuxmuster.net | ||
+ | Version für linuxmuster.net 6 siehe unten -> [[anwenderwiki: | ||
+ | |||
+ | zip-Datei mit Android-APK des Master-Programms: | ||
+ | |||
+ | Android-APK des Master-Programms: | ||
+ | |||
+ | |||
+ | Android-APK des Master-Programms: | ||
+ | |||
+ | Funktionen: | ||
+ | * Internet, Intranet oder Drucker sperren (bei linuxmuster.net 7 - benutzerbezogen) | ||
+ | * URL-Filter deaktivieren (bei linuxmuster.net 7 - benutzerbezogen) | ||
+ | * Bildschirme sperren (einzelne oder alle) | ||
+ | * WLAN für Gruppen freigeben (ab linuxmuster.net 6.2 mit Projekt p_wifi) | ||
+ | * Eine Nachricht an die Clients senden | ||
+ | * Eine URL an den Clients öffnen oder einen Befehl an den Clients ausführen | ||
+ | * Dateien an die Clients austeilen (aktueller Raum + Dateien im " | ||
+ | * Eine auszuteilende Datei von Android-Device zum Server hochladen | ||
+ | * Dateien von den Clients einsammeln (aktueller Raum) | ||
+ | * Die Clients ausloggen, rebooten oder herunterfahren | ||
+ | * Der zu steuernde Raum kann ausgewählt werden, ggf. auch ein zweiter Raum | ||
+ | * Wake On Lan wird über den Server ausgeführt | ||
+ | * Es kann festgelegt werden, welche Buttons angezeigt werden | ||
+ | * Größen-Skalierung der Buttons | ||
+ | * Die Clients werden ggf. mit dem aktuell angemeldeten Benutzer angezeigt | ||
+ | * Zu den Clients werden ggf. Thumbnails des Desktops angezeigt | ||
+ | * Automatisches Starten eines VNC-Viewers für einzelne Clients. Um VNC zu verwenden __muss__ am Android-Device ein VNC-Viewer __installiert sein__.\\ Getestet mit dem kostenlosen " | ||
+ | * Durch ein langes Antippen des PC-Namens können für den PC Einzelaktionen ausgeführt werden, u.a. auch die VNC-Verbindung aufgebaut werden. | ||
+ | |||
+ | |||
+ | {{ : | ||
+ | |||
+ | Aktuelles Installationspaket für Server und Installationsanleitung siehe -> [[anwenderwiki: | ||
+ | |||
+ | |||
+ | ===== Einstellungen ===== | ||
+ | |||
+ | Unter dem Menüpunkt " | ||
+ | |||
+ | * **Sichtbarkeit**: | ||
+ | * **Skalierung**: | ||
+ | * **Sperrbild mit Uhr**: | ||
+ | * **Benutzer Abfrage vom Server**: Falls eingeschaltet, | ||
+ | * **Benutzer Abfrage zu den Clients**: Falls eingeschaltet, | ||
+ | * **Thumbnails (Screenshots) abrufen**: Thumbnails des Desktops werden bei den Clients abgefragt, Darstellnungsgröße kann eingestellt werden | ||
+ | * **Thumbnails (Screenshots) in Spalten**: " | ||
+ | | ||
+ | | ||
+ | | ||
+ | Unter dem Menüpunkt " | ||
+ | * **Server IP**: default ist " | ||
+ | * **debug**: Debug-Meldungen werden angezeigt | ||
+ | * **Timeouts** (in Millisekunden): | ||
+ | * **VNC Color model** | ||
+ | * **Intervall Login-Abfrage vom Server**: Zeitspanne in ms wie beim Server die angemeldeten Benutzer abgefragt werden (default: 20000 = 20 Sekunden) | ||
+ | * **Intervall Getinfo-Abfrage von den Clients**: Zeitspanne in ms wie bei den Clients direkt die angemeldeten Benutzer abgefragt werden (default : 2600 = 2,6 Sekunden) Ca. alle 2,6 Sekunden ein Client, bei 10 Clients dauert somit ein Durchlauf 26 Sekunden. | ||
+ | * **Aktionen am Client über Server ausführen**: | ||
+ | * **SSL-Verschlüsselung zum Server**: Noch experimentelle Funktion (leider bisher nicht stabil), muss auch am Server eingeschaltet werden und erfordert weitere Portfreigabe in der Firewall des Ports 9732 | ||
+ | ===== Firewall für Blau konfigurieren ===== | ||
+ | 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 " | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Für den Zugriff von Blau über den Proxy der Firewall zum Server benötigt man noch folgende Regel. Damit kann man die Seite '' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Tablets als Klassenraum ===== | ||
+ | |||
+ | Zum Verwalten der Tablets habe ich diese in der Workstations eingetragen, | ||
+ | |||
+ | **Grünes Netz:** Den Tablets eine IP aus Grün geben. | ||
+ | |||
+ | **Blaues Netz:** Bei der Firewall unter " | ||
+ | |||
+ | **Coovachilli: | ||
+ | |||
+ | ===== VNC ===== | ||
+ | |||
+ | 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 " | ||
+ | |||
+ | Getestet mit dem kostenlosen " | ||
+ | ===== AMDienst für Android (in Entwicklung) ===== | ||
+ | |||
+ | App, die vom User/ | ||
+ | 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: | ||
+ | |||
+ | //Befehle, Logout, Reboot und Power-off ist noch nicht möglich.// | ||
+ | |||
+ | Bei Verbindungsproblemen ggf. die Timeouts der MausSK zum Schüler-Client erhöhen. | ||
+ | |||
+ | ---- | ||
+ | ===== AMService für Android (in Entwicklung) ===== | ||
+ | |||
+ | 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: | ||
+ | * Server-IP (default: 10.16.1.1) | ||
+ | * Benutzer-Name zum Device | ||
+ | * Text, der beim Sperren angezeigt werden soll | ||
+ | * md5-Hash zur Authentifizierung mit dem Master -> wird durch den Butten "md5 vom Server laden" erzeugt | ||
+ | * falls debug eingeschaltet ist, erhält der Sperrbildschirm ein Freigeben-Button | ||
+ | Danach muss das Device neu gestartet werden. | ||
+ | |||
+ | |||
+ | Download: {{: | ||
+ | |||
+ | **Probleme: | ||
+ | |||
+ | * Nur beim Administartions-User funktioniert Sperren, Freigeben, Nachricht und URL-Öffnen. | ||
+ | * Bei einem anderen User wird das Device zwar gesperrt, jedoch ohne Hinweisbild | ||
+ | * Bei einem anderen User erscheint keine Nachricht oder eine URL wird nicht geöffnet | ||
+ | |||
+ | //Befehle, Logout, Reboot und Power-off ist noch nicht möglich.// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Weitere ältere und experimentelle Downloads (Entwickler alpha-Status) ===== | ||
+ | |||
+ | Download Vorversion -> {{: | ||
+ | |||
+ | |||
+ | Ab Version 0.80 wird zur Komminikation JSON-Syntax verwendet. Diese Versionen sind deshalb inkompatibel zu älteren Versionen. | ||
+ | |||
+ | Android-APK des Master-Programms: | ||
+ | |||
+ | |||
+ | |||
+ | Android-APK: | ||
+ | |||
+ | |||
+ | Android-APK nur mit WLAN-Button: | ||
+ | Android-APK nur mit WLAN-Button: | ||
+ | Android-APK nur mit WLAN-Button: | ||
+ | |||
+ | Android-APK nur für lmn6: {{: | ||
+ | |||
+ | |||
+ | |||