लिनक्स यूएसबी डोंगल को कैसे सक्रिय करें-डी-लिंक, बेल्किन आदि ’



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

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



हालाँकि, वायरलेस कनेक्टिविटी प्रदान करने के लिए USB डोंगल प्राप्त करना एक दर्द हो सकता है। आपका लिनक्स वितरण स्वचालित रूप से डिवाइस को सक्रिय नहीं कर सकता है, जिसका अर्थ है कि आप इसके लिए ब्लूटूथ या वाई-फाई कनेक्शन सिंक करने में सक्षम नहीं होंगे। सौभाग्य से, टर्मिनल से एक त्वरित समाधान है जिसे पुनरारंभ होने के बाद सामान्य रूप से सब कुछ बहाल करना चाहिए।



विधि 1: डिवाइस को hcitool के साथ पहचानना

आपको एक टर्मिनल विंडो खोलने की आवश्यकता होगी, जिसे आप डैश पर खोज कर या LXDE, व्हिस्कर या KDE मेनू पर क्लिक करके और सिस्टम टूल्स से खोलकर कर सकते हैं। आप इसे लगभग हर डेस्कटॉप एनवायरमेंट में खोलने के लिए Ctrl, Alt और T दबा सकते हैं। आप सुपर या विंडोज कुंजी को दबाए रखना चाहते हैं और फिर टी को धक्का दे सकते हैं यदि उस झटके का समर्थन आपके विंडो मैनेजर द्वारा किया जाता है।



Daud सुडो एचसीटूल लेसकन जैसे ही टर्मिनल खुलता है। यह वह ब्लूटूथ डिवाइस हो सकता है जिसे आप ढूंढ रहे थे। यदि आपको कोई त्रुटि दिखाई देती है, जो वर्तमान में 'प्रोग्राम 'hcitool' जैसा कुछ पढ़ती है, तो स्थापित नहीं है। आप इसे टाइप करके इंस्टॉल कर सकते हैं: sudo apt install bluez, ”तो आप वास्तव में आवश्यक ब्लूटूथ डेमन स्थापित नहीं कर सकते हैं। यह बहुत अच्छी तरह से आपके मुद्दे का कारण हो सकता है। आप स्वयं भी sudo से एक त्रुटि प्राप्त कर सकते हैं। Daud sudo apt-get update यह सुनिश्चित करने के बाद कि आपके रिपॉजिटरी सक्रिय हैं और फिर चलते हैं sudo apt-get install ब्लूज़ डेमॉन स्थापित करने के लिए। एक बार जब आपने इंस्टॉलेशन पूरा कर लिया है, तो आप इसे फिर से आज़मा सकते हैं। आप पुनः आरंभ करना चाहते हैं, जिसे आप कमांड प्रॉम्प्ट पर रीबूट लिखकर देख सकते हैं कि क्या यह मदद करता है।

विधि 2: 99-स्थानीय-ब्लूटूथ फ़ाइल को संपादित करना

यदि आप डिवाइस को hcitool के तहत पहचानने के लिए सिस्टम प्राप्त नहीं कर सकते हैं, तो आपको इसे पहचानने के लिए इसे प्राप्त करने के लिए 99-लोकल-ब्लूटूथ.रुल्स फ़ाइल में एक नियम बनाने की आवश्यकता होगी। यह किसी भी डेबियन-आधारित वितरण और संभवतः संभवतः Red Hat Linux के साथ बहुत अधिक काम करना चाहिए। इसे विस्तार से, लिनक्स टकसाल, उबंटू और उबंटू के विभिन्न डेरिवेटिव्स जैसे एलएक्सएल, बोधी लिनक्स और कुबंटू के लिए काम करना चाहिए।

टाइप करके फाइल खोलें कमांड प्रॉम्प्ट पर और एंटर दबाएं। यदि आप पसंद करते हैं, तो आप नैनो को vi, vim या किसी अन्य पाठ संपादक के साथ प्रतिस्थापित कर सकते हैं। सभी तरह से नीचे स्क्रॉल करें और फिर SUBSYSTEM == 'usb', ATTRS {idVendor} == '####', ATTRS {idProduct} == '####', RUN + = '/ bin / sh जोड़ें -c 'modprobe btusb; गूँज #### ####> / sys / बस / usb / ड्राइवरों / btusb / new_id '' फ़ाइल के नीचे करने के लिए। यदि आप कुछ समय के लिए खुद को बचाना चाहते हैं और बस इसे कॉपी कर लें, लेकिन आप टर्मिनल-आधारित टेक्स्ट एडिटर का उपयोग कर रहे हैं, तो सुनिश्चित करें कि टर्मिनल में एडिट मेनू पर क्लिक करें और पुश करते समय पेस्ट कुंजी का उपयोग करें या शिफ्ट कुंजी दबाए रखें। Ctrl + V।



आपको अपने डिवाइस के विक्रेता आईडी और उत्पाद आईडी के साथ ऑक्टोथोरपे प्रतीकों को बदलने की आवश्यकता होगी। यदि आप इसे जानते हैं, तो बस इसे भरें। अन्यथा, आपको चलाने की आवश्यकता होगी lsusb यह जानने के लिए कमांड लाइन से। सूची में अपने डिवाइस का नाम देखें। आपको चार हेक्साडेसिमल अंकों के बाद, एक कोलन और फिर चार और हेक्साडेसिमल अंकों के बाद पत्र आईडी देखनी चाहिए। ATTRS {idVendor} == ”####” में ऑक्टोथॉरेप्स को बदलने के लिए पहले चार अंकों का उपयोग करें, और फिर ATTRS {idProduct} == ”####” खंड को बदलने के लिए दूसरे चार का उपयोग करें, दोनों का उपयोग करने से पहले खंड प्रतिध्वनि के बाद प्रतीकों के सेट को बदलें। फ़ाइल सहेजें, बाहर निकलें और फिर अपनी मशीन को पुनरारंभ करें। आपको कोई अन्य समस्या नहीं होनी चाहिए।

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

3 मिनट पढ़ा