ब्लूटूथ डोंगल की स्थापना


10

मैं अपने ब्लूटूथ डोंगल को स्थापित करने की कोशिश कर रहा हूं। जब मैं इसका उपयोग करके खोज करता हूं lsusb, तो टर्मिनल में निम्नलिखित आता है:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 0409:0059 NEC Corp. HighSpeed Hub
Bus 001 Device 005: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 006: ID 0a5c:4502 Broadcom Corp. Keyboard (Boot Interface Subclass)
Bus 001 Device 007: ID 0a5c:4503 Broadcom Corp. Mouse (Boot Interface Subclass)
Bus 001 Device 008: ID 0a5c:2153 Broadcom Corp. 
Bus 001 Device 009: ID 046d:c03d Logitech, Inc. M-BT96a Pilot Optical Mouse
Bus 001 Device 010: ID 046d:c30a Logitech, Inc. iTouch Composite

फिर, मैं चलाने की कोशिश करता हूं /etc/init.d/bluetooth statusऔर प्रतिक्रिया यह है कि ब्लूटूथ चल रहा है।

लेकिन फिर, जब मैं चलाने की कोशिश करता हूं तो hcitool scanमुझे तुरंत मिल जाता है, device is not available: No such deviceहालांकि मुझे पता है कि मेरे पास कम से कम दो सक्रिय ब्लूटूथ क्लाइंट हैं जो इसके बगल में चल रहे हैं।

क्या किसी को कोई अंदाजा नहीं है कि मैं क्या गलत कर रहा हूं और मैं अपने ब्लूटूथ उपकरणों से कैसे जुड़ सकता हूं?

मेरे पास एक टार्गस 2.0 ब्लूटूथ डोंगल है और मैं व्हीजी का नवीनतम संस्करण चला रहा हूं।


पहले प्रयास करें hcitool devकि hcitool scanअगर USB ब्लूटूथ के लिए काम नहीं करता है, तो /etc/bluaxy/hcid.conf को संपादित करने का प्रयास करें
Gilles Grandguillaume

क्या आपने अपनी समस्या हल कर ली है? यदि हां, तो कृपया उस उत्तर को चिह्नित करें, जिसने आपकी मदद की है, या यदि आपने इसे स्वयं हल किया है, तो एक स्व-उत्तर बनाएं और इसे इस तरह चिह्नित करें। हम साइट को प्राप्त करने की कोशिश कर रहे हैं क्यू: एक अनुपात अप और अंकन जवाब है कि क्या करता है। यदि आपने इसे हल किया और चिह्नित किया तो भविष्य में लोग आपके द्वारा किए गए कार्यों से लाभ ले पाएंगे और यह साइट को स्नातक होने के करीब ले जाने में मदद करता है। धन्यवाद!
RPiAwesomeness

जवाबों:


4

क्या यह ब्रॉडकॉम की बात है? यदि ऐसा है, तो यह खुद को एक ब्लूटूथ एडॉप्टर के रूप में पेश नहीं करता है, आपका पाई ब्लूटूथ के रूप में बात कर सकता है । इसके बजाय, यह एक डोंगल जैसा दिखता है जो पारदर्शी रूप से आपके ब्लूटूथ कीबोर्ड + माउस को USB कीबोर्ड + माउस में बदल देता है।

कमांड hid2hciको डोंगल को HCI मोड पर स्विच करने का प्रयास करें । यदि वह काम नहीं करता है, तो एक अलग निर्माता के एडाप्टर के लिए इसे एक्सचेंज करने का प्रयास करें।

इसके विपरीत, यदि यह नहीं है , तो आपका डोंगल आपके USB पर बिल्कुल दिखाई नहीं देता है। जब आप इसे अनप्लग करते हैं तो कौन सी डिवाइस सूची से गायब हो जाती है?

यदि उत्तर "कोई नहीं" है, तो सबसे संभावित कारण यह है कि इसे पर्याप्त शक्ति नहीं मिल रही है। क्या आपके पास एक संचालित हब है? कर्नेल लॉग (dmesg | tail -30) क्या कहता है?


0

मेरे पास निश्चित उत्तर नहीं है, लेकिन मेरे लिए lsusb का आउटपुट है:

Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

और hcitool स्कैन मेरे लिए काम करता है, दृश्यमान उपकरणों को सूचीबद्ध करता है।

शायद आपका डिवाइस "HCI मोड" में नहीं है? प्रयत्न:

/lib/udev/hid2hci

मुझे यह भी लगता है कि मुझे hcitool जानकारी जैसी कुछ कमांड का उपयोग करने के लिए sudo का उपयोग करने की आवश्यकता है

sudo hcitool info

अन्यथा मुझे त्रुटि मिलती है: कनेक्शन नहीं बना सकते: ऑपरेशन की अनुमति नहीं है


0

इसके साथ प्रयास करते समय आपको आउटपुट प्राप्त करना होगा lsusb:
( HCI modeसूचना पर ध्यान देना )

#lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 005: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 006: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

0

जांचें कि आप इसे रूट के रूप में सेट कर रहे हैं। sudoउनके सामने कमांड टाइप करें (आपसे आपका पासवर्ड मांगा जाएगा)।


0

सबसे पहले, स्कैन को रूट ( sudo hcitool scan) के रूप में चलाएं , जिससे किसी भी अनुमति समस्या को समाप्त किया जाए।

यदि वह आपके लिए इसे हल नहीं करता है, तो चलाएं sudo hcitool devऔर देखें कि क्या आपका डिवाइस आउटपुट में सूचीबद्ध है। यदि यह नहीं है - वह वह जगह है जहां आपको शुरू करने की आवश्यकता होगी (यानी डिवाइस सिस्टम द्वारा पहचाना नहीं जा रहा है और आपको वास्तव में हार्डवेयर विफलता हो सकती है या डोंगल पूरी तरह से नहीं लगा हुआ है)

एक बार जब डिवाइस देव सूची में दिखाता है, तो आपको इसे पूरी तरह से काम करने के लिए कमांड लाइन एसपीपी ब्लूटूथ सेटअप के निर्देशों का पालन करने में सक्षम होना चाहिए ।


0

मेरा ब्लूटूथ डोंगल टार्गस 4.0 (ACB75AU) है

मुझे एक समान समस्या थी और ब्रॉडकॉम फर्मवेयर का एक सेट डाउनलोड करने के लिए समाप्त हो गया। https://launchpad.net/bcm20702a1

सॉफ्टवेयर निकालने के बाद मुझे फ़ोल्डरों का एक समूह मिला, जिसमें से एक ब्याज था lib > firmware > bcm20702a1। ऐसा लगता है कि इसमें फर्मवेयर के कुछ संस्करण हैं। मैंने BCM20702A1_001.002.014.0449.0672.hcdअपने रास्पबेरीपी 2 बी नाम की फ़ाइल को कॉपी किया और नाम दिया फ़ोल्डर में /lib/firmware/brcm। फ़ाइल का नाम बदला जाना चाहिए BCM20702A1-0a5c-21e8.hcd

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

भागो service bluetooth statusऔर hciconfig -aआपके डिवाइस की स्थिति के बारे में अधिक जानकारी प्राप्त करने के लिए।

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

यहाँ छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.