20 पॉइंट द्वारा regentag 2022-09-20 | 3 टिप्पणियां | WhatsApp पर शेयर करें

USB/IP का लक्ष्य USB डिवाइसों को IP नेटवर्क पर साझा करना है। USB डिवाइस की सभी क्षमताओं को साझा करने के लिए यह USB I/O संदेशों को encapsulate करके TCP के माध्यम से भेजता और प्राप्त करता है.

USB डिवाइस के ड्राइवर और उसे उपयोग करने वाले application में कोई बदलाव किए बिना, remote USB device को local कंप्यूटर पर ऐसे ही इस्तेमाल किया जा सकता है जैसे वह सीधे उससे जुड़ा हो।

Windows के लिए: https://github.com/cezanne/usbip-win

3 टिप्पणियां

 
jjpark78 2022-09-21

इसी से मैंने यह डेमो किया था कि दफ़्तर में firmware development पर भी CI/CD लागू किया जा सकता है.. रिमोट सर्वर से लोकल के USB डिवाइस को माउंट करके unit test, e2e test आदि को स्वचालित किया था..
हा

 
kbumsik 2022-09-21

यह वही चीज़ है जो मैंने एम्बेडेड पर काफ़ी काम करते समय इस्तेमाल की थी। उस समय डेवलपमेंट एनवायरनमेंट VirtualBox VM में था, लेकिन USB Passthrough फीचर पूरी तरह से काम नहीं करता था।

लगता है कि AWS EC2 जैसे cloud कंप्यूटर पर USB इस्तेमाल करने के लिए भी इसका उपयोग होता है।