USB/IP - Compartilhe dispositivos USB pela rede
(usbip.sourceforge.net)O USB/IP tem como objetivo compartilhar dispositivos USB em uma rede IP. Para compartilhar todas as funções de um dispositivo USB, ele encapsula mensagens de E/S USB e as envia e recebe via TCP.
Sem alterar o driver do dispositivo USB nem os aplicativos que o utilizam, é possível usar um dispositivo USB remoto como se ele estivesse conectado diretamente ao computador local.
Para Windows: https://github.com/cezanne/usbip-win
3 comentários
Com isso, eu já tinha demonstrado no trabalho que até o desenvolvimento de firmware podia ter CI/CD aplicado..
Montávamos o dispositivo USB local em um servidor remoto para automatizar testes unitários, testes E2E e afins..
rs
Virtual FIDO - dispositivo virtual Yubikey para 2FA/WebAuthN
É um negócio que eu usava bastante quando trabalhava com embarcados. Na época, eu fazia o ambiente de desenvolvimento numa VM do VirtualBox, mas o recurso de USB Passthrough não era completo.
Pelo que vi, também é usado quando se quer aproveitar USB em computadores na nuvem, como o AWS EC2.