USB सबसिस्टम को पुनरारंभ कैसे करें?


13

मैं Arduino और कभी-कभी उपयोग किए जा रहे USB पोर्ट पर काम करना बंद कर रहा हूं। फिर मुझे डिवाइस को दूसरे यूएसबी पोर्ट में प्लग करना होगा। एक बार जब सभी यूएसबी पोर्ट काम करना बंद कर देते हैं तो मुझे मशीन को फिर से चालू करना होगा जो वास्तव में कष्टप्रद है।

जहाँ तक मुझे याद है एक कमांड है जो USB सबसिस्टम को अलग-अलग रिस्टार्ट करने में सक्षम है लेकिन मुझे याद नहीं आ रहा है। मैं पूरे सिस्टम को पुनरारंभ किए बिना यूएसबी को कैसे पुनः आरंभ कर सकता हूं?

मैं macOS सिएरा का उपयोग कर रहा हूं।

यह एक मैकबुक प्रो पर यूएसबी पोर्ट को रीसेट करने के सवाल से अलग है क्योंकि मुझे सॉफ्टवेयर-केवल समाधान की आवश्यकता है क्योंकि मेरे यूएसबी पोर्ट जमे हुए हैं - जिसका अर्थ है कि वे पूर्ण सिस्टम पुनरारंभ होने तक काम करना बंद कर देते हैं। व्यक्तिगत रूप से USB सबसिस्टम को पुनः आरंभ करने का एक तरीका होना चाहिए।


मैक के कौन से मॉडल का उपयोग कर रहे हैं?
IconDaemon

2
यह मैक संबंधित क्यों नहीं है? यह उसके मैक पर यूएसबी पोर्ट के बारे में है, और मैक पर यूएसबी सिस्टम को कैसे पुनः आरंभ करना है, न कि Arduino पर। दूसरी ओर, अर्दियो समुदाय अधिक सहायक हो सकता है क्योंकि वे इस समस्या को अधिक बार देखेंगे। arduino.stackexchange.com
SPRBRN

मेरी टिप्पणी से जो शुरू होता है "जिस तरह से आपके प्रश्न को शब्द दिया गया है ..." बताता है कि ऐसा क्यों प्रतीत होता है कि यह मैक संबंधित नहीं है। आपको यह बताने की आवश्यकता है कि आपका मुद्दा क्या है, आप क्या परिणाम की उम्मीद करते हैं और आपका पर्यावरण क्या है। याद रखें, हम आपके कंधे पर नज़र रखने के लिए नहीं हैं। साथ ही, इस सवाल का जवाब हाल ही में दिए गए आपके प्रश्न apple.stackexchange.com/questions/294944/… पर दिया गया है, इसलिए अब आपका प्रश्न (टिप्पणियों के आधार पर) संभावित रूप से एक द्वैध है।
एलन

एक XY समस्या की तरह लगता है। समस्या का एक संभावित कारण है Arduino डिवाइस बहुत अधिक शक्ति आरेखित करना और USB बस को ओवरहीटिंग करना है। इसे बाहरी रूप से संचालित यूएसबी हब से कनेक्ट करें और बाहरी रूप से संचालित यूएसबी हब को मैक से कनेक्ट करें।
user3439894

जवाबों:


5

आप USB बस को USB Prober.app से रीसेट कर सकते हैं। यह XCode के साथ शामिल नहीं है, लेकिन आप इसे Apple डेवलपर डाउनलोड पृष्ठ से अलग से डाउनलोड कर सकते हैं । आपको साइनअप और लॉगिन करना होगा।

  1. निम्न को खोजें iousbfamily
  2. नवीनतम IOUSBFamily लॉग रिलीज़ फ़ाइल डाउनलोड करें (इस पोस्ट के समय यह था IOUSBFamiliy Log Release for OS X 10.9.3)
  3. .Dmg को माउंट करें और IOUSB-XXXXXX-log के साथ निर्देशिका में नेविगेट करें।
  4. इंस्टाल नहीं करें। बस पैकेज पर क्लिक करें और "पैकेज सामग्री दिखाएं"
  5. खोल देना Archive.pax.gz; फ़ाइल USBProber.app में होगी/Archive/DevTools/Hardware


महत्वपूर्ण:

बस ऐप लॉन्च करने से आपका USB बस रीसेट हो जाएगा। सुनिश्चित करें कि आप बिना सोचे समझे और अनुचित तरीके से हटाए गए किसी भी ड्राइव को अनमाउंट कर दें!


मैं USB को इस USB Prober के साथ रीसेट करने में सक्षम नहीं हूं। क्या आप बता सकते हैं कि ऐसा कैसे किया जा सकता है?
हैक्सपेल

बस USB प्रोब लॉन्च करने से यह रीसेट हो जाएगा। आपने क्या किया और क्या हुआ?
एलन

2
मैंने आपके उत्तर के अनुसार सब कुछ किया लेकिन ऐप इसे रीसेट नहीं करता है।
21

मुझे स्पष्ट रूप से याद है कि ईश्वर के यूएसबी बकवास को पुनः आरंभ करने के लिए एक आदेश था। टर्मिनल में कमांड का 1 टुकड़ा। मुझे बस इसे एक सामान्य दिन पर पुनः आरंभ करने की आवश्यकता नहीं है ताकि मैं इसे भूल
जाऊं

वास्तव में यह यहाँ काम नहीं करता है। नवीनतम सिएरा पर एक 'खराब' यूएसबी स्टिक माउंट करने की कोशिश की। पुनः आरंभ होने तक कोई और स्टिक नहीं पहचानी जाती है। बाहरी परिधि खराब छड़ी के बाद भी काम करती है, USBProber लॉन्च पर कुछ भी रीसेट नहीं करता है। कोई और विकल्प?
LаngLаngС

2

मैं इस आदेश के साथ अपने USB LAN एडाप्टर को रीसेट करने में सक्षम था

$ USB\ Prober.app/Contents/Resources/reenumerate -v 0x00000bda,0x00008153
Verbose mode ON
Looking for vid: 0xbda, pid: 0x8153
Found "USB 10/100/1000 LAN" @ 0x14640000
Calling USBDeviceReEnumerate
ResetDevice returns 0x00000000

Prober.app कैसे प्राप्त करें, यहाँ बताया गया है: USB सबसिस्टम कैसे पुनः आरंभ करें?


1
Prober.app क्या है? यहाँ वास्तव में क्या होता है? USB क्या निर्देशिका है?
आइसफेयर

1
Mojave पर, USB Prober का उपयोग करने वाला यह कमांड मेरे लिए काम नहीं करता है। मैं पहली दो पंक्तियों को देखता हूं, लेकिन उसके बाद कुछ भी नहीं।
पैट्रिक चू
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.