USB/IP - Compartir dispositivos USB por la red
(usbip.sourceforge.net)USB/IP tiene como objetivo compartir dispositivos USB a través de una red IP. Para compartir todas las funciones de un dispositivo USB, encapsula los mensajes de E/S USB y los envía y recibe mediante TCP.
Es posible usar un dispositivo USB remoto en una computadora local exactamente como si estuviera conectado directamente, sin modificar el controlador del dispositivo USB ni las aplicaciones que lo utilizan.
Para Windows: https://github.com/cezanne/usbip-win
3 comentarios
Con esto llegué a demostrar que incluso en el trabajo se puede aplicar CI/CD al desarrollo de firmware.. Montábamos en un servidor remoto los dispositivos USB locales para automatizar pruebas unitarias, pruebas E2E y demás.. ja
Virtual FIDO - Dispositivo virtual Yubikey para 2FA/WebAuthN
Es uno de esos que usé cuando estaba metido de lleno en sistemas embebidos. En ese entonces trabajaba en un VM de VirtualBox como entorno de desarrollo, pero la función de USB Passthrough no era del todo completa.
Parece que también se usa cuando quieres aprovechar USB en una computadora en la nube como AWS EC2.