1 PC mit 4 Konsolen als 4 einzelnen Arbeitsplaetzen
Debian Squeeze
Linux >= 2.6.36
btrfs
btrfs-snapshot vom passenden System
PID- und Netzwerk-Namespace
Netzwerk mittels macvlan; jeder Seat hat eine eigene MAC- und IP-Adresse
Irgendwas mit Linux-Containern. undocumented
Je USB-Port am Rechner einen USB-Hub einstecken
An jeden USB-Hub, ausser für Seat 0, 'ein' Keyboard und 'eine' Maus anschliessen, ggf. dafuer einen USB-PS/2-Adpter verwenden
Die Ps/2-Anschluesse am Rechner können für Seat 0 verwendet werden
Die Mengen an Kabeln im Kabelkanal unterbringen
die zuordnung maus-keyboard-console findet anhand des usb-controllers statt.
jedes terminal braucht also einen usb-plug am rechner, an dem ein usb-hub abgeschlossen ist, der maus und keyboard aufnimmt.
Doku
Error-Checks im C-Part
project/multiseat.txt · Zuletzt geändert: 2012/07/26 18:20 von 80.152.26.162