USB/IP - USB aygıtlarını ağ üzerinden paylaşma
(usbip.sourceforge.net)USB/IP, USB aygıtlarını IP ağı üzerinde paylaşmayı amaçlar. USB aygıtlarının tüm işlevlerini paylaşmak için USB G/Ç mesajlarını kapsülleyip TCP üzerinden gönderir ve alır.
USB aygıtı sürücülerinde ve bunları kullanan uygulamalarda herhangi bir değişiklik yapmadan, uzak USB aygıtlarını yerel bilgisayara doğrudan bağlıymış gibi aynı şekilde kullanabilirsiniz.
Windows için: https://github.com/cezanne/usbip-win
3 yorum
Bununla iş yerinde firmware geliştirmede de CI/CD'nin uygulanabildiğini göstermiştik.. uzaktaki bir sunucudan yereldeki USB aygıtını mount edip unit test, e2e test gibi şeyleri otomatikleştirmiştik.. :)
Virtual FIDO - 2FA/WebAuthN için sanal Yubikey cihazı
Gömülü sistemlerle yoğun olarak uğraştığım dönemde kullandığım bir araçtı. O zamanlar geliştirme ortamını VirtualBox VM üzerinde kurmuştum, ancak USB Passthrough özelliği tam değildi.
AWS EC2 gibi bulut bilgisayarlarda USB kullanmaya çalışırken de bunun kullanıldığını görmüştüm.