सवाल यूएसबी स्लॉट समय-समय पर अचानक काम करना बंद कर देते हैं


मेरे लैपटॉप पर लुबंटू 12.04 सिस्टम को दोबारा स्थापित करने के बाद कुछ दिनों के बाद एक पुरानी समस्या फिर से उभरी और विभिन्न कार्यक्रमों की स्थापना: स्पष्ट कारण के बिना बाहरी माउस और कभी-कभी अन्य यूएसबी जुड़े डिवाइस (एचडीडी सहित) काम करना बंद कर देते हैं। एचडीडी दिखाता है कि इसमें तनाव है क्योंकि इसमें एक प्रकाश है, और बाहरी माउस प्लग होने पर एक सेकंड के लिए चमकता है।

मैंने पहले इस समस्या का एक अलग संस्करण पोस्ट किया है। मैं इसे अब दो उत्तरों के उदाहरण के रूप में रखता हूं। उनमें से कोई भी यहां काम करता है।

लॉग इन आउट-इन कुछ भी नहीं करता है, फिर से शुरू करता है।

घटना पूरी तरह से यादृच्छिक प्रतीत होती है, रीबूट के बाद यह कई दिनों या हफ्तों के बाद फिर से दिखाई देगी, या शायद ही कभी कुछ घंटों के बाद।

  • http://pastebin.com/0qR8bhhX में var/log/syslog नई घटना के बाद (केवल बाहरी वायर्ड माउस और कीबोर्ड के साथ)

मुझे लगता है कि अंत में क्या मायने रखता है:

Nov 24 14:06:55 cprq-HP-Compaq-nx8220-PY518EA-ABB kernel: [29953.822962] usb 3-1: USB disconnect, device number 3
Nov 24 14:06:57 cprq-HP-Compaq-nx8220-PY518EA-ABB kernel: [29955.069427] uhci_hcd 0000:00:1d.0: host controller process error, something bad happened!
Nov 24 14:06:57 cprq-HP-Compaq-nx8220-PY518EA-ABB kernel: [29955.069439] uhci_hcd 0000:00:1d.0: host controller halted, very bad!
Nov 24 14:06:57 cprq-HP-Compaq-nx8220-PY518EA-ABB kernel: [29955.069461] uhci_hcd 0000:00:1d.0: HC died; cleaning up
Nov 24 14:06:57 cprq-HP-Compaq-nx8220-PY518EA-ABB kernel: [29955.069492] usb 2-2: USB disconnect, device number 2
  • मैंने नोटिस किया है कि ज्यादातर अवसरों पर केवल बाहरी माउस और कीबोर्ड प्रभावित होते हैं, लेकिन बाहरी एचडीडी नहीं। या यदि यह है, तो इसे हल करने से समस्या हल हो जाती है

  • मेरे पास WinXP के साथ दोहरी बूट है: विंडोज में यह कभी नहीं होता है, इसलिए यह हार्डवेयर समस्या नहीं है

  • मैंने लुबंटू क्वांटल 12.10 का उपयोग किया है और वही समस्या भी हुई है। उसमें उन्नयन एक समाधान नहीं होगा

  • कुछ अवसर पर केवल 2 या 3 बार फिर से शुरू करना उसे हल कर लिया।


लिनक्स मिंट 14 (क्वांटल) एक्सएफसी के साथ एक ही पीसी / हार्डवेयर का उपयोग करके, समस्या लगभग गायब हो गई(यह हुआ एक बार तब से)। मुझे यकीन नहीं है कि यह 'समाधान' एक्सएफसी या मिंट का उपयोग करने से आता है (मुझे लगता है कि मिंट 14 नाडिया उसी कर्नेल को लुबंटू क्वांटल के रूप में उपयोग करता है)।


26
2017-11-24 23:51


मूल


कृपया आउटपुट पोस्ट करें lsusb। मैंने Google खोज की है host controller process error, something bad happened और सबसे पुराना एक 2002 के आरंभ में दिखाई देता है। फिर इन सभी वर्षों में समय-समय पर पॉप-अप करना जारी रखें। समस्या कुछ यूएसबी चिपसेट बनाम ड्राइवर लगता है। - John Siu
@ जॉन सिउ: paste.ubuntu.com/1472989 - यह बाहरी माउस और बाहरी कीबोर्ड के साथ किया जाता है। यह वे हैं कि इस समस्या से संबंधित है। मैंने अलग चूहों का उपयोग किया है और एक ही समस्या थी (शायद ही कभी, जैसा कि मैंने कहा था) लेकिन मैंने विशेष रूप से इस कीबोर्ड का उपयोग किया है: क्या यह कारण हो सकता है? - cipricus
हम्म, मैं वास्तव में इस 'बस 001 डिवाइस 002: आईडी 8087: 0024 इंटेल कॉर्प इंटीग्रेटेड रेट मैचिंग हब' जैसी लाइन की तलाश में था। क्योंकि अगर 'nx8220' सही मॉडल है, तो बॉक्स इंटेल 915 पीएम चिपसेट का उपयोग करना चाहिए। हालांकि आपके पास केवल 'लिनक्स फाउंडेशन ....' है। मैं जवाब दूंगा, क्योंकि यहां उचित प्रारूप में सुझाव देना मुश्किल होगा। - John Siu
यदि यह XP के साथ कभी नहीं होता है, तो यह हार्डवेयर (कीबोर्ड) से संबंधित नहीं होना चाहिए। - John Siu
एक नोट के रूप में - सिर्फ इसलिए कि यह विंडोज में नहीं होता है, इसका मतलब यह नहीं है कि यह हार्डवेयर समस्या नहीं है। यह पूरी तरह से संभव है कि एक हार्डवेयर त्रुटि या विफलता के लिए विंडोज (या यहां तक ​​कि हार्डवेयर ड्राइवर) कम संवेदनशील है, या अधिक कृपा से प्रतिक्रिया करता है। (उदाहरण के लिए, विंडोज़ पर लॉजिटेक सॉफ़्टवेयर डिस्कनेक्शन का पता लगा सकता है और उपयोगकर्ता हस्तक्षेप के बिना पुनः कनेक्ट करने के लिए आवश्यक कदम उठा सकता है)। - Shauna


जवाब:


कर्नेल बनाम हार्डवेयर मुद्दों

यदि आपने वोल्टेज / वर्तमान समस्याओं जैसे संभावित हार्डवेयर मुद्दों से इंकार कर दिया है, तो यूएसबी पोर्ट / हब विफल होने पर यह शायद एक कर्नेल समस्या है।

यदि आप बूट पर संभावित गैर-बूटिंग समस्याओं / ब्लैक स्क्रीन समस्याओं के साथ सहज महसूस करते हैं, तो आप 12.04 रिपॉजिटरीज़ में उपलब्ध क्वांटल कर्नेल को स्थापित करने का प्रयास कर सकते हैं।

याद रखें - अधिकांश ब्लैकस्क्रीन मुद्दे मालिकाना ग्राफिक्स ड्राइवरों की स्थापना के कारण हैं। अपने कर्नेल को अपग्रेड करने से पहले आपको इन्हें सबसे पहले भाग्य मिल जाएगा।

क्वांटल कर्नेल स्थापित करने के लिए:

sudo apt-get install linux-generic-lts-quantal

यदि नया कर्नेल इसे ठीक करने से अधिक तोड़ देता है तो आपको पुनर्प्राप्त करने की अनुमति देने के लिए एक पूर्ण सिस्टम बैकअप करना याद रखें।


5
2017-11-10 01:24



बस fyi, मुझे मात्रात्मक के साथ एक ही समस्या है। मैंने माना था कि ऐसा इसलिए था क्योंकि मैंने एचडी को दो बार गिरा दिया था। यह "क्लिक" करता है और फिर गायब हो जाता है। जाना पहचाना? - Magpie
@ मैग्पी: बिलकुल नहीं। अब भी मुझे एहसास है कि: 1. इसे दोहरी बूट में WinXP में कभी नहीं मिला है, इसलिए मुझे लगता है कि हार्डवेयर समस्या नहीं है, 2. मेरे पास यह मात्रात्मक भी था, इसलिए उन्नयन समाधान नहीं होगा - cipricus
@cipricus - ट्रेस में त्रुटियां वास्तव में इसे कर्नेल समस्या की तरह दिखती हैं। अपस्ट्रीम कर्नल लोगों को दिलचस्पी होगी। हालांकि, वे पहले आपको नवीनतम कर्नेल को आजमाने के लिए कहेंगे - जो मुझे लगता है कि 3.8rc1 है। यदि आप इस मार्ग पर जाते हैं - पहले एक छवि क्लोन के साथ अपने सिस्टम का बैकअप लें। एक विकल्प है कि आप अपने सिस्टम (या दोहरी बूट) का बैकअप लें, एक सप्ताह के लिए उग्र (13.04) इंस्टॉल करें और देखें कि समस्या फिर से दिखाई दे रही है या नहीं। फिर आप बाद में अपने मुख्य सिस्टम पर वापस आ सकते हैं। रियरिंग v3.8 कर्नेल का उपयोग करेगा - शायद इसे अगले कुछ हफ्तों में मिल जाएगा। - fossfreedom♦
@ fossfreedom: क्या मैं 12.04 के समानांतर में 13.04 का एक नया बूट विकल्प बना सकता हूं, एक अलग ओएस के रूप में? समस्या यह है कि यह शायद ही कभी हाल ही में हुआ था। शायद मुझे स्थिर 13 और अपग्रेड के लिए इंतजार करना चाहिए? - cipricus
हां (मैंने इसे पिछले 11.10 और 12.04 में एक ही समय में किया है) - यूएसबी से बूट होने पर यह आपको मिटाने के बजाए दोहरी बूट करने का विकल्प देगा ... लेकिन कृपया - कृपया (!) अपने सिस्टम को पहले बैकअप लें: ) - fossfreedom♦


यूएसबी 2.0 के लिए पावर मुद्दे

यूएसबी 2.0 में 500 एमए का अधिकतम वर्तमान ड्रॉ उपलब्ध है, हालांकि यह ध्यान दिया जाना चाहिए कि कई बंदरगाहों पर + 5 वी वास्तव में एक ही बस पर हो सकता है। उदाहरण के लिए डेस्कटॉप मामले पर मशीन के सामने यूएसबी पोर्ट एक ही बस पर हो सकते हैं, जबकि मशीन के पीछे के बंदरगाह आम तौर पर एक अलग बस होंगे, या प्रत्येक समूह के लिए पूरी तरह अलग + 5 वी आपूर्ति होगी यूएसबी 2.0 सॉकेट।

यूएसबी 2.0 द्वारा परिभाषित एक कम वर्तमान डिवाइस मानकों 100 एमए (1 यूनिट) तक पहुंच सकता है जबकि उच्च वर्तमान डिवाइस 5 इकाइयों (500 एमए) तक पहुंच सकते हैं। आपूर्ति के बाहरी स्रोत वाले हार्ड ड्राइव आमतौर पर उच्च वर्तमान डिवाइस होते हैं।

यदि +5 वी लाइन 4.75 वी से नीचे गिरती है तो डिवाइस को काम करना बंद कर देना चाहिए और यही कारण है कि कई उच्च शक्ति डिवाइस कुछ कंप्यूटरों पर समस्याएं पैदा कर सकते हैं।

इसके अलावा सर्किट जो प्रत्येक बस को + 5 वी की आपूर्ति करता है, यदि डिवाइस + 5 वी लाइन को बहुत कम खींचने के लिए पर्याप्त चालू ड्राइंग कर रहा है तो उच्च शक्ति क्षमता को फिर से बातचीत करने से इनकार कर सकता है। यही कारण है कि अगर वे बिजली की समस्या के कारण विफल हो जाते हैं तो वे उच्च शक्ति उपकरणों को हटाने और फिर से संलग्न होने की आवश्यकता होगी, और एक रीबूट एक पूर्ण शक्ति डाउन / अप चक्र के दौरान फिर से संलग्न करने की अनुमति नहीं देता है ऐसा कर सकता है

ध्यान दें कि यदि एक या अधिक निम्न पावर डिवाइस पहले ही यूएसबी बस में प्लग किए गए हैं, तो बाहरी हार्ड ड्राइव जैसे उच्च पावर डिवाइस को चलाने के लिए पर्याप्त क्षमता उपलब्ध नहीं हो सकती है।

इसलिए उच्च शक्ति उपकरणों का उपयोग करने की योजना बनाई जानी चाहिए, और यदि समस्याएं मौजूद हैं तो डिवाइस को किसी भी बस पर स्वयं का इस्तेमाल करने की आवश्यकता है या एक अलग + 5 वी आपूर्ति दी गई है।

जबकि यूएसबी 2.0 मानकों के दस्तावेज़ को पढ़ने में थोड़ा मुश्किल हो सकता है, वहां कुछ बहुत अच्छी जानकारी और स्पष्टीकरण हैं यूएसबी 2.0 के विषय पर विकिपीडिया पेज

यह भी ध्यान रखें कि बाहरी यूएसबी हब डिवाइस के माध्यम से कई कम बिजली उपकरणों में प्लगिंग से बस आपूर्ति लाइन पर वोल्टेज ड्रॉप भी हो सकता है, जिससे कुछ या सभी डिवाइस अक्षम हो जाते हैं।

इस्तेमाल किए गए केबल्स के प्रकार उच्च शक्ति उपकरणों की विश्वसनीयता को भी प्रभावित कर सकते हैं। उदाहरण के लिए एक नियमित हार्ड यूएसबी केबल के माध्यम से प्लग की गई बाहरी हार्ड ड्राइव को 500 एमए पर वोल्टेज ड्रॉप पर्याप्त सर्किट्री या ड्राइव मोटर्स को नुकसान पहुंचाने के लिए अक्षम कर सकता है। इन उपकरणों को आम तौर पर एक विशेष शॉर्ट केबल, या एक 'वाई' केबल के साथ आपूर्ति की जाती है जो बिजली की समस्या में मदद के लिए दो यूएसबी पोर्टों में प्लग करता है। ध्यान दें कि विशेष रूप से केबलिंग समस्या से संबंधित समस्या का यह केवल आंशिक समाधान है, यह वास्तव में 500 एमए से अधिक आपूर्ति की अनुमति नहीं देता है क्योंकि आसन्न यूएसबी पोर्ट कंप्यूटर में आंतरिक रूप से 5V 500mA आपूर्ति पर होने की संभावना है। यहां तक ​​कि 'वाई' केबल पर दूसरे प्लग के लिए एक अलग बस का उपयोग किया जाता है, लेकिन यह यूएसबी बस से अनुरोध करने के लिए कोई डेटा कनेक्शन नहीं होने के कारण उच्च वर्तमान आपूर्ति प्राप्त नहीं कर पाएगा। एक बंदरगाहों में से केवल एक को उच्च वर्तमान आपूर्ति के रूप में सक्षम किया जाएगा।

चूंकि यूएसबी कीबोर्ड और चूहों के बहुत आम उपयोग के बाद, समस्याएं कभी-कभी होती हैं जब ये दोनों एक ही बस में प्लग होते हैं। पावर-ऑन पर पीक लोड धाराएं यूएसबी बस के डिज़ाइन विनिर्देश से अधिक हो सकती हैं और एक या दोनों डिवाइस अक्षम या खराब होने का कारण बन सकती हैं।

इन समस्याओं के समाधान में आमतौर पर केवल कम से कम कम बिजली वाले उपकरणों का उपयोग करना शामिल होता है, केवल अच्छी तरह से डिज़ाइन किए गए और कम बिजली वाले उपकरणों का उपयोग करके, यह सुनिश्चित कर लें कि वे अलग-अलग + 5 वी लाइनों के साथ अलग-अलग बसों में प्लग हो जाएं, और जहां एक पावर हब का उपयोग करके उच्च शक्ति डिवाइस शामिल हों कई यूएसबी 2.0 बस आपूर्ति पर देखी गई आपूर्ति समस्याओं में मदद के लिए। यदि एक संचालित केंद्र का उपयोग करना संभव नहीं है, तो कंप्यूटर को संचालित होने के बाद उच्च शक्ति डिवाइस को केवल प्लग किया जाना चाहिए और कम बिजली उपकरणों से वर्तमान नाली स्थिर हो गई है।

यहां यह भी ध्यान दिया जाना चाहिए कि लैपटॉप और नेटबुक जैसे कंप्यूटरों में कम बिजली यूएसबी डिवाइस आंतरिक रूप से शामिल हो सकते हैं। आंतरिक कार्ड पाठक, वायरलेस 3 जी एडाप्टर, और वेबकैम जैसे हार्डवेयर अक्सर यूएसबी बस में आंतरिक रूप से जुड़े होते हैं। यह अपनी स्वयं की + 5 वी शक्ति के साथ एक समर्पित बस हो सकती है, या इसे एक या अधिक बाहरी यूएसबी पोर्ट के साथ साझा किया जा सकता है।


9
2017-10-05 21:43



उत्कृष्ट स्पष्टीकरण - यहां कुछ बहुत ही उपयोगी जानकारी।
यह माउस ही नहीं है लेकिन डोंगल जिसे आप यूएसबी पोर्ट में प्लग करते हैं जो माउस से आंदोलन डेटा प्राप्त करता है। यह अन्य उपकरणों के साथ अच्छी तरह से खेल नहीं सकता है और उन्हें समस्याएं पैदा कर सकता है। यह स्पष्ट नहीं है कि आपने हमें बताया है कि असली अपराधी कहां है। एक हार्ड ड्राइव ठीक हो सकती है, लेकिन परिणामी वोल्टेज ड्रॉप अन्य उपकरणों को खराब कर सकती है। मैंने पाया है कि कंप्यूटर को पावर करना सबसे अच्छा है और फिर आवश्यक कम बिजली उपकरणों को स्थिर करने के बाद उच्च शक्ति डिवाइस प्लग करें। - fabricator4
एक समस्या के तुरंत बाद syslog की आखिरी कुछ पंक्तियों पर एक नज़र डालें: "बिल्ली / var / logs / syslog | पूंछ" यह देखने के लिए कि वहां कुछ भी उल्लेख किया गया है या नहीं। - fabricator4
जैसे ही यह फिर से होता है, मैं तदनुसार प्रश्न अपडेट करूँगा ... कृपया फ़ॉलो करें - cipricus
यह किया: pastebin.com/0qR8bhhX। - cipricus


ऐसा कुछ मेरे साथ हो रहा था। यह ब्लॉग पोस्ट एक आंशिक समाधान प्रदान किया।

इसी से मेरा काम बना है:

sudo -s
cd /sys/bus/pci/drivers/xhci_hcd/
for file in ????:??:??.? ; do
 echo -n "$i" > unbind
 echo -n "$i" > bind
done

जैसा कि उस ब्लॉक पोस्ट पर ध्यान दिया गया है, विभिन्न प्रणालियों में अलग-अलग सिस्टम लटकाए जाते हैं, इसलिए अगर उपरोक्त काम नहीं करता है, तो आप प्रतिस्थापित करने की कोशिश करना चाहेंगे /sys/bus/pci/drivers/xhci_hcd/ साथ में /sys/bus/pci/drivers/ehci_hcd/, या /sys/bus/pci/drivers/uhci_hcd/, अगर उनमें से एक मौजूद है।


5
2017-12-28 15:57



डेबियन 9.5: / sys / bus / pci / drivers / ehci-pci (डैश को नोट करें "-" नहीं "_") - eli


पुरानी पोस्ट, और उत्तर यूएसबी 3.0 के लिए प्रासंगिक नहीं हैं। तो यहां डेटा बस को रोकने वाले 3.0 बस को रीसेट करने का तरीका बताया गया है:

su -

और रूट के रूप में:

echo -n "0000:06:00.0" | tee /sys/bus/pci/drivers/xhci_hcd/unbind
echo -n "0000:06:00.0" | tee /sys/bus/pci/drivers/xhci_hcd/bind

इसके बाद, पुनरारंभ करने के बाद, यूएसबी को फिर से सही ढंग से काम करना शुरू कर देना चाहिए।


व्याख्या

यदि आप एक अलग ड्राइवर का उपयोग कर रहे हैं, तो मुझे यह पता चला कि मुझे क्या करना है, इसे संदर्भ के रूप में उपयोग करें:

lsusb -t इसे आउटपुट करेंगे - का एक नोट लें xhci_hcd फास्ट बस के लिए ड्राइवर, यह 3.0 ड्राइवर का नाम है:

$ lsusb -t
        /:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
        /:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
            |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=dvb_usb_it913x, 480M
        /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
            |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
            ...etc

देखने के लिए निर्देशिका है /sys/bus/pci/drivers/xhci_hcd

        drwxr-xr-x  2 root root    0   5 21:48 ./
        drwxr-xr-x 28 root root    0   1 00:21 ../
        lrwxrwxrwx  1 root root    0   6 00:29 0000:06:00.0 -> ../../../../devices/pci0000:00/0000:00:1c.3/0000:06:00.0/
        --w-------  1 root root 4096   5 22:33 bind
        lrwxrwxrwx  1 root root    0   5 22:32 module -> ../../../../module/xhci_hcd/
        --w-------  1 root root 4096   5 22:32 new_id
        --w-------  1 root root 4096   5 22:32 remove_id
        --w-------  1 root root 4096   5 22:32 uevent
        --w-------  1 root root 4096   5 22:33 unbind

मेरे मामले में मुझे अनबाइंड करने की ज़रूरत थी "0000:06:00.0"

ps। यदि आपको यूएसबी 2.0 ड्राइवर को पुनर्निर्मित करने की आवश्यकता है, तो उपर्युक्त निर्देशों का पालन करें लेकिन साथ ehci-pci, या देखो यहाँ (क्रेडिट का हकदार है)।


4



मैं आपको पर्याप्त धन्यवाद नहीं दे सकता। यह एकमात्र समाधान है जो मेरे लिए काम करता है, यहां तक ​​कि ब्लूटूथ अब भी काम कर रहा है! अब पुनरारंभ करने की कोई ज़रूरत नहीं है। मेरे लिए यह "0000: 00: 14.0" उबंटू 14.04 और एसस विवोबुक का उपयोग कर रहा था। - Karim Sonbol
ख़ुशी से! ऐसा लगता है कि मैंने गलती से अपना जवाब "समुदाय विकी" बनाया है, इसलिए मतदान करने से मुझे श्रेय नहीं मिलता है। (@ थॉमसवार्ड क्या आप कृपया गैर-समुदाय विकी द्वारा सहायता कर सकते हैं?) - auval
हालांकि एक समस्या है, मैंने आज कोशिश की और मुझे यह त्रुटि मिल रही है: टीई: / sys / bus / pci / dhcd / unbind: ऐसी कोई फ़ाइल या निर्देशिका टीई: / sys / bus / pci / dhcd / bind: ऐसा नहीं फ़ाइल या निर्देशिका - Karim Sonbol
@ करिमसबोल यह / sys / बस / पीसीआई / ड्राइवर / नहीं है? - auval
हाँ, मेरी गलती क्षमा करें - Karim Sonbol


पर आधारित lsusb

#lsusb
Bus 002 Device 002: ID 04f3:0230 Elan Microelectronics Corp. 3D Optical Mouse
Bus 003 Device 002: ID 04f3:0103 Elan Microelectronics Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

कर lsusb -t, आउटपुट निम्नलिखित प्रारूप में होगा

$ lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/8p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/6p, 480M
        |__ Port 6: Dev 3, If 0, Class=HID, Driver=usbhid, 1.5M

की ओर ध्यान दें Bus 00X संख्या और 1.1/2.0 दोनों आउटपुट में यूएसबी संस्करण। अगर माउस और कीबोर्ड चालू है 1.1 अब, उन्हें ले जाने की कोशिश करें 2.0 बंदरगाह, या दूसरी तरफ दौर।

यह ड्राइवर समस्या को ठीक नहीं करता है, लेकिन आसपास एक काम (अगर यह काम करता है)।


2



क्या आप अधिक स्पष्ट हो सकते हैं? मुझे क्या करना चाहिए? के परिणाम की तुलना करें lsusb के साथ lsusb -t? मुझे वहां क्या देखना चाहिए? आप 2.0 बस पसंद करना चाहते हैं? मैं आमतौर पर बाहरी एचडीडी के लिए इसका उपयोग करता हूं। आपकी टिप्पणी में आप कहते हैं "क्योंकि अगर 'nx8220' सही मॉडल है, तो बॉक्स इंटेल 915 पीएम चिपसेट का उपयोग करना चाहिए। हालांकि आपके पास केवल 'लिनक्स फाउंडेशन' है - क्या इसका मतलब है कि मुझे सही ड्राइवर की कमी है? क्या करना है? के परिणाम lsusb -t है paste.ubuntu.com/1482285 - cipricus
(1) हां, यूएसबी 2.0 बस का उपयोग करने का प्रयास करें। यदि आपके पास केवल एक 2.0 पोर्ट है, तो देखें कि क्या आप बाहरी यूएसबी हब पा सकते हैं और इसे प्लग कर सकते हैं। (2) मैं अपने कुछ अन्य बॉक्स को चेक करता हूं और वे केवल लिनक्स फाउंडेशन दिखाते हैं, इसलिए यह कोई त्रुटि नहीं है। (3) lsusb -t यूएसबी डिवाइस और बस जिस प्लग में प्लग इन की पहचान करना आसान है। - John Siu
@cipricus कई संभावनाएं हैं और मैं निश्चित नहीं हो सकता। मैं अपने ज्ञान के सबसे संभावित कारणों की सूची दूंगा: (1) शुद्ध सॉफ्टवेयर: लिनक्स ड्राइवर इस चिपसेट के लिए 1.1 पोर्ट सही ढंग से संभाल नहीं रहा है। यह सबसे संभावित कारण होगा। (2) आंशिक हार्डवेयर: यूएसबी पोर्ट स्थैतिक के प्रति संवेदनशील है और समय के साथ विशेष रूप से पुराने मदरबोर्ड और चिपसेट के लिए अपमान / मर सकता है। आपका 1.1 पोर्ट शायद खराब हो रहा है और बहुत अच्छी तरह से काम नहीं कर रहा है, और लिनक्स ड्राइवर उन विशेष मामलों (जैसे वोल्टेज उतार-चढ़ाव) से निपटने में सक्षम नहीं है, जबकि एक्सपी ड्राइवर जानता है कि उन्हें कैसे संभालना है (या सहन करना)। - John Siu
@cipricus यूएसबी 1.1 spec कीबोर्ड और माउस के लिए पर्याप्त तेज़ (और रास्ता खत्म) है। मुझे सच में संदेह है कि अगर कोई इंसान अधिकतम हो सकता है। उस सामान्य कीबोर्ड के साथ गति (मानव हाथ के साथ)। - John Siu
धन्यवाद! मैं सहमत हूं, इस प्रकार की समस्या को लक्षण के आधार पर मामले के आधार पर किसी मामले पर निर्धारित किया जाना चाहिए। नया साल मुबारक हो!! - John Siu


एफडब्ल्यूआईडब्लू - अगर आपको संघर्ष या बिजली के मुद्दों के कारण उबंटू पर यूएसबी समस्याएं आ रही हैं, तो खुद को कुछ परेशानी बचाएं और एक यूएसबी विस्तारक प्राप्त करें - ये सस्ते डिवाइस हैं जो आपके यूएसबी पोर्ट में प्लग करते हैं और इसे 5 या 10 में बदलते हैं या जो भी आपको चाहिए एक अलग बिजली की आपूर्ति खरीदने और खरीदने के लिए और अमेज़ॅन पर लगभग 30 अमेरिकी डॉलर के लिए जाना।

जब मैंने एक यूएसबी डिवाइस जोड़ा तो मुझे अपने कीबोर्ड और / या माउस के साथ कई समस्याएं थीं और इससे मेरी सारी समस्याएं दूर हो गईं।

चियर्स


2





तेज़ समाधान जो कम से कम मेरे मामले में काम करता है (लेनोवो योग 3 प्रो लैपटॉप पर लिनक्स मिंट केडीई):

लैपटॉप के साथ, बस लगभग 30 सेकंड के लिए पावर बटन दबाएं, जो बंद हो रहा है और इसके बाद थोड़ी देर के लिए दबा रहा है। मैंने इसे चार्जर अनप्लग के साथ किया था। लैपटॉप चालू करने के बाद, यूएसबी पोर्ट फिर से काम करते हैं।


0