Dopo quattro anni dal primo rilascio, il progetto PiKVM è lieto di presentare il rilascio 3.333 con il nome in codice Non passerà.
PiKVM è un progetto che unisce software e istruzioni per trasformare un 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 tramite rete, indipendentemente dal sistema operativo. È possibile accendere e spegnere l'host, accedere al BIOS e persino reinstallare completamente il sistema operativo utilizzando un emulatore di CD-ROM o una chiavetta USB. Tutte le funzionalità sono accessibili tramite un'interfaccia web, che non richiede plugin o applet aggiuntivi ed è realizzata 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 di default. Per 1080p, la latenza è di circa 150ms a 30fps stabili. La modalità MJPEG, ancora disponibile come fallback, è stata anch'essa notevolmente accelerata.
- È stata aggiunta la possibilità di copiare testo dallo schermo utilizzando il riconoscimento delle immagini.
- È stata implementata l'autenticazione a due fattori basata su TOTP.
- L'emulatore di unità flash virtuali ora supporta la modalità di scrittura delle immagini dal lato host. È stata aggiunta la supporto per NFS per la creazione di uno storage centralizzato delle immagini di sistema.
- È stata aggiunta un'utilità per la configurazione dell'EDID, facilitando la regolazione dei parametri principali dell'emulatore di display (risoluzioni e audio).
- È stata aggiunta una funzione sperimentale di configurazione dinamica dell'emulatore USB, che consente di accendere e spegnere i dispositivi, come tastiere, mouse, rete tramite USB e altri.
- Le istruzioni passo-passo per le assemblaggi DIY sono state completamente riscritte e migliorate: per Raspberry Pi 2-3 e Pi 4. Il supporto per Raspberry Pi 5 non è previsto al momento a causa dell'assenza di codificatori video hardware.
- È stato presentato un nuovo emulatore HID basato su Raspberry Pico per sostituire l'obsoleto Arduino. Oltre a USB, ora sono supportate anche tastiere e mouse PS/2.
- Sono stati aggiunti nuovi moduli GPIO per integrazione con switch, per implementare un KVM over IP multiplo.
- Le patch da PiKVM che migliorano il funzionamento delle virtual HID e Mass Storage sono state accettate nel kernel Linux. Il kernel nel pacchetto PiKVM è aggiornato alla versione 6.6.x.
- Dispositivi marchiati PiKVM V3 e PiKVM V4 ha ricevuto supporto per la cattura e la trasmissione audio dal host in formato OPUS.
- PiKVM V4 Plus ha ottenuto supporto per il passaggio video HDMI tramite il dispositivo, e ora può essere inserito nel collegamento tra monitor e host, senza interferire con il lavoro locale.
Fonte: linux.org.ru
