मैं एक USB क्लाइंट के रूप में Pi एक्ट और फ्लैश ड्राइव के रूप में बहाना करने का तरीका ढूंढ रहा हूं।
मैंने बहुत से सुझाव देखे हैं, हालाँकि उनमें से ज्यादातर अब (1+ वर्ष) पुराने हैं और अस्पष्ट / अपूर्ण हैं - मैं ताज़ा करने के लिए पूछना चाहूंगा कि क्या काम किया, क्या नहीं किया, आदि।
इसके बजाय एक NAS प्रकार डिवाइस के रूप में Pi का उपयोग करने के लिए कई सुझाव भी हैं। यह मेरे उद्देश्यों के लिए काम नहीं करेगा, क्योंकि मेरे पास एक "गूंगा" मेजबान है जो केवल फ्लैश ड्राइव को स्वीकार कर सकता है (और मैं इसे "स्मार्ट" बनाने के लिए पाई का उपयोग करना चाहता हूं)
मेरे द्वारा पहले ही देखे गए सुझावों का सारांश:
- GPIO पिन के माध्यम से USB क्लाइंट का अनुकरण करें
- GPIO के माध्यम से एक सीरियल कनेक्शन का अनुकरण करें, फिर धारावाहिक से USB पर जाने के लिए मौजूदा केबल का उपयोग करें
- एक मॉडल ए का उपयोग करके, ग्राहक की तरह कार्य करने के लिए पीआई को समझाने के लिए सॉफ्टवेयर का उपयोग करें
- एक होस्ट-टू-होस्ट यूएसबी केबल का उपयोग करना (मुझे यकीन है कि मैंने कोई भी ऐसा नहीं देखा है जो लिनक्स का समर्थन करता है ..)
किसी को और अधिक गहराई से उन प्रस्तावित समाधानों में से कुछ की व्याख्या कर सकते हैं?
PS - मुझे इस कॉन्फ़िगरेशन से उच्च प्रदर्शन की आवश्यकता नहीं है और न ही उम्मीद है, USB 1.1 की गति पर्याप्त होगी।
संपादित करें: मैं किसी भी ऐसे विकल्प में दिलचस्पी लेता हूं जो इस कार्यक्षमता को प्रदान कर सके, हालांकि मैंने अभी तक कोई "स्मार्ट" यूएसबी स्टिक या एंड्रॉइड-ऑन-ए-स्टिक वेरिएंट नहीं देखा है।
usbnet
ड्राइवर के साथ लक्ष्य का हिस्सा है । उनके पास कुछ उल्लेख करने वाला एक पृष्ठ है ; यह पुराना है इसलिए अब और भी कुछ हो सकता है। इससे पहले कि आप कुछ भी चेक करें।