Quattro anni dopo la prima rilascio, il progetto PiKVM è lieto di presentare la versione 3.333 con il nome in codice Non passerà.
PiKVM è un progetto che combina software e istruzioni per trasformare il Raspberry Pi in un KVM-over-IP completamente funzionale. Questo dispositivo si collega alle porte HDMI e USB di un server o di una workstation, consentendo di gestirli da remoto attraverso la rete, indipendentemente dal sistema operativo. È possibile accendere e spegnere l'host, configurare il BIOS e persino reinstallare completamente il sistema operativo utilizzando un emulatore di CD-ROM o una chiavetta USB. Tutte le funzionalità sono disponibili attraverso un'interfaccia web che non richiede plugin o applet aggiuntive e implementata interamente con HTML5.
Elenco delle modifiche più importanti:
- La modalità di trasmissione video tramite WebRTC/H.264 ha ricevuto un notevole incremento delle prestazioni ed è ora utilizzata per impostazione predefinita. Per 1080p, il ritardo è di circa 150ms a 30fps stabili. La modalità MJPEG, comunque disponibile come fallback, è stata anch'essa notevolmente accelerata.
- Aggiunta la possibilità di copiare il testo dallo schermo tramite il riconoscimento delle immagini.
- Aggiunta l'autenticazione a due fattori basata su TOTP.
- L'emulatore di unità flash virtuali ora supporta la modalità di scrittura per le immagini dal lato host. Aggiunto il supporto NFS per l'organizzazione di uno storage centralizzato di immagini di sistema.
- Aggiunta l'utility per la configurazione dell'EDID, rendendo più semplice il tuning dei parametri principali dell'emulatore dello schermo (risoluzioni e audio).
- Aggiunta una funzione sperimentale di configurazione dinamica dell'emulatore USB, che consente di accendere e spegnere i gadget componenti, come tastiere, mouse, rete via USB e altro.
- Completamente riscritte e migliorate le istruzioni passo-passo per le assemblaggi DIY: per Raspberry Pi 2-3 e Pi 4. Il supporto per Raspberry Pi 5 non è ancora previsto a causa dell'assenza di encoder video hardware.
- Introduzione di un nuovo emulatore HID basato su Raspberry Pico per sostituire quello obsoleto su Arduino. Oltre a USB, ora supporta tastiere e mouse PS/2.
- Aggiunti nuovi moduli GPIO per l'integrazione con switch per implementare un KVM over IP multi-port.
- Le patch di PiKVM che migliorano il funzionamento dei dispositivi HID virtuali e Mass Storage sono state accolte nel kernel di Linux. Il kernel stesso nel pacchetto PiKVM è stato aggiornato alla branch 6.6.x.
- Dispositivi marchiati PiKVM V3 e PiKVM V4 supporto per la cattura e il trasferimento audio dal host in formato OPUS.
- PiKVM V4 Plus ha ottenuto supporto per la trasmissione video HDMI attraverso il dispositivo, e ora può essere inserito tra il monitor e l'host, senza interrompere il lavoro locale.
Fonte: linux.org.ru
