Vier Jahre nach der ersten Veröffentlichung, freut sich das PiKVM-Projekt, die Version 3.333 mit dem Codenamen Es wird (nicht) bestehen.
PiKVM ist ein Projekt, das Software und Anleitungen vereint, die es ermöglichen, einen Raspberry Pi in ein voll funktionsfähiges KVM-over-IP zu verwandeln. Dieses Gerät wird an die HDMI- und USB-Ports eines Servers oder einer Workstation angeschlossen und ermöglicht die Fernsteuerung über das Netzwerk, unabhängig vom Betriebssystem. Sie können den Host ein- und ausschalten, das BIOS konfigurieren und das Betriebssystem sogar vollständig neu installieren, indem Sie ein CD-ROM- oder USB-Laufwerkemulator verwenden. Alle Funktionen sind über eine Weboberfläche verfügbar, die keine zusätzlichen Plugins oder Applets benötigt und nur mit HTML5 umgesetzt wurde.
Liste der wichtigsten Änderungen:
- Der Videoübertragungsmodus über WebRTC/H.264 hat einen erheblichen Performance-Boost erhalten und wird jetzt standardmäßig verwendet. Bei 1080p beträgt die Verzögerung etwa 150 ms bei stabilen 30 fps. Der MJPEG-Modus, der weiterhin als Fallback verfügbar ist, wurde ebenfalls stark beschleunigt.
- Die Möglichkeit, Text vom Bildschirm mit Bildverarbeitung zu kopieren, wurde hinzugefügt.
- Es wurde eine Zwei-Faktor-Authentifizierung auf TOTP-Basis hinzugefügt.
- Der Emulator für virtuelle USB-Sticks unterstützt jetzt die Schreibweise von Images vom Host aus. NFS-Unterstützung wurde hinzugefügt, um eine zentrale Speicherung von System-Images zu organisieren.
- Das Tool zur EDID-Konfiguration, die die Abstimmung der Hauptparameter des Displayemulators (Auflösungen und Audio) erleichtert.
- Eine experimentelle Funktion der dynamischen Konfiguration des USB-Emulators, die es ermöglicht, angeschlossene Geräte wie Tastaturen, Mäuse, Netzwerke über USB und andere ein- und auszuschalten.
- Die Schritt-für-Schritt-Anleitungen für DIY-Bauten wurden komplett überarbeitet und verbessert: für Raspberry Pi 2-3 und Pi 4. Die Unterstützung für Raspberry Pi 5 ist derzeit nicht geplant, da es an Hardware-Video-Encodern mangelt.
- Ein neuer HID-Emulator basierend auf Raspberry Pico wurde zur Ablösung des veralteten Arduino eingeführt. Neben USB werden jetzt auch PS/2-Tastaturen und -Mäuse unterstützt.
- Neue GPIO-Module zur Integration mit Switches wurden hinzugefügt, um ein Mehrport-KVM über IP zu realisieren.
- Patches von PiKVM, die die Funktionalität virtueller HID-Geräte und Massenspeicher verbessern, wurden in den Linux-Kernel aufgenommen. Der Kernel selbst im PiKVM-Distributionspaket wurde auf die Version 6.6.x aktualisiert.
- Die Markenprodukte PiKVM V3 und PiKVM V4 Unterstützung für die Aufnahme und Übertragung von Audio vom Host im OPUS-Format erhalten.
- PiKVM V4 Plus hat Unterstützung erhalten für die HDMI-Videoübertragung über das Gerät und kann jetzt zwischen Monitor und Host geschaltet werden, ohne die lokale Nutzung zu stören.
Quelle: linux.org.ru
