मैं कैसे बता सकता हूं कि मेरे लैपटॉप में ब्लूटूथ है?


44

मैं कैसे बता सकता हूं कि मेरे लैपटॉप में ब्लूटूथ एडाप्टर है या नहीं?


2
क्या इसके पास हार्डवेयर है, या आपको उबंटू में सक्षम करने की आवश्यकता है?
मिच

जवाबों:


43

जब आप उबंटू शुरू करते हैं तो आपका कर्नेल इसे उठा लेता था और इसके लिए एक मॉड्यूल लोड करता था। कमांड लाइन से, गनोम-टर्मिनल इस कमांड को टाइप करें:

dmesg | grep -i blue

अगर आपको नीचे की तरफ आउटपुट simliar मिलता है तो आपके लैपटॉप में ब्लूटूथ की क्षमता है।

[    2.933062] usb 1-1.4: Product: Broadcom Bluetooth Device

अच्छा बिंदु @landroni - अपडेट किया गया।
किंगमिलो

इस समाधान से मेरे मामले में सही परिणाम नहीं आए। मेरा जवाब देखिए ।
लैंडरोनी

22

का उपयोग कर lsusb:

sudo lsusb |grep Bluetooth

इसके समान आउटपुट देना चाहिए:

Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

यदि कोई ब्लूटूथ डिवाइस नहीं है, तो आपको इस कमांड के लिए कोई आउटपुट नहीं मिलेगा।

सौजन्य: https://help.ubuntu.com/community/BluaxySetup#Manual_Discovery


3
क्या आपको वास्तव में ज़रूरत है sudo? यहाँ यह बिना काम करता है ...
लैंड्रोनी

4
कृपया ध्यान रखें कि यह काम नहीं करेगा यदि आपका ब्लूटूथ डिवाइस UART का उपयोग कर रहा है, न कि USB (यदि यह SOC का हिस्सा है)। इस मामले में केवल dmesgकाम करेगा।
रोडानवी ५५००

18

अपने आसुस लैपटॉप पर मेरे पास दाईं ओर एक ब्लूटूथ आइकन है और

dmesg | grep Blue

हो जाता है:

[    3.757769] Bluetooth: Core ver 2.16
[    3.757798] Bluetooth: HCI device and connection manager initialized
[    3.757802] Bluetooth: HCI socket layer initialized
[    3.757805] Bluetooth: L2CAP socket layer initialized
[    3.757814] Bluetooth: SCO socket layer initialized
[    3.767297] Bluetooth: Generic Bluetooth USB driver ver 0.6
[    4.332846] Bluetooth: RFCOMM TTY layer initialized
[    4.332853] Bluetooth: RFCOMM socket layer initialized
[    4.332856] Bluetooth: RFCOMM ver 1.11
[    4.340772] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    4.340776] Bluetooth: BNEP filters: protocol multicast

लेकिन: sudo lsusb |grep Bluetooth कुछ भी वापस नहीं करता है।

यह भी जांचें कि क्या आपके पास हार्डवेयर नेटवर्क (हवाई जहाज मोड) स्विच है। यह ब्लूटूथ को अक्षम कर सकता है और इसे उबंटू को नहीं दिखा सकता है


5
उपरोक्त dmesgआउटपुट ब्लूटूथ डिवाइस का संकेत नहीं है। यहां तक ​​कि यह मेरे डेस्कटॉप में बिना किसी ब्लीकेट के सुविधा के साथ दिखाई देता है। इसलिए इस विशेष मामले में उपरोक्त आउटपुट का कोई उपयोग नहीं है। लेकिन अगर यह [ 2.933062] usb 1-1.4: Product: Broadcom Bluetooth Deviceशीर्ष पर कुछ लेके देता है जैसा @kingmilo ने बताया है तो यह दर्शाता है कि आपके पास डिवाइस है।
साजी 89

लेकिन मैं आपके सिस्टम में आउटपुट के बारे में हैरान हूं। क्या आपके ब्लूटूथ डिवाइस को अक्षम किया गया था (हार्डवेयर स्विच द्वारा) जब आपको निष्पादित किया गया था: dmesg | grep Blueऔर sudo lsusb |grep Bluetooth?
साजी 89

बीटी सक्षम और काम कर रहा था जब उपरोक्त आउटपुट दे रहा था। मेरे लैपटॉप पर कोई HW स्विच नहीं है (Asus G73)
TiloBunt

मेरे लैपटॉप पर कोई नीला दांत नहीं है और अभी भी dmesg | grep -i bluetooth ब्लूटूथ संदेश दिखाता है, जो मुझे लगता है कि वास्तविक हार्डवेयर की तुलना में /etc/init/bluaxy.conf से अधिक संबंधित हैं
सर्जियो कोलोडियाज़नी

8

सभी प्रस्तावित उत्तर मेरे मामले में एक सही परिणाम देने में विफल रहे। यह पता लगाने के लिए कि क्या मेरे लैपटॉप में वास्तव में एक ब्लूटूथ एडाप्टर है जिसे मुझे इन निर्देशों का पालन करना था :

sudo apt-get install bluez-utils

फिर:

sudo /etc/init.d/bluetooth restart

उपरोक्त यह सुनिश्चित करने के लिए कि आपने वह सब स्थापित किया है जिसकी आवश्यकता है, और यह कि सभी को ठीक से आरंभीकृत किया गया था। अभी:

geek@liv-inspiron:~$ hcitool dev
Devices:
    hci0    00:11:95:00:1A:CF

ध्यान दें कि आपके ब्लूटूथ डिवाइस की एक अलग आईडी होगी। मुझे यह भी सुनिश्चित करना था कि ब्लूमैन ब्लूटूथ में था Turned On

दोनों के पहले या बाद में lsusb |grep -i bluetoothऔर dmesg | grep -i blueकुछ भी ब्याज का उत्पादन न करें (यानी खाली)। फिर भी, ब्लूटूथ एडाप्टर शारीरिक रूप से मौजूद है और मैं किसी अन्य डिवाइस को फाइल भेज सकता हूं ...


4
16.04 में स्थापित करने का पैकेज हैsudo apt-get install bluez-tools
pd12

1
चूंकि BlueZ 5.44 hcitool को पदावनत किया जाता है। आप या तो उपयोग कर सकते हैं bt-adapter -lया bluetoothctl devices
मिरह

2

इसका ठीक-ठीक पता लगाने का कोई तरीका नहीं है। कुछ ब्लूटूथ मॉड्यूल लिनक्स कर्नेल द्वारा समर्थित नहीं हैं और इसका पता नहीं लगाया जा सकता है।

आम तौर पर, आप आउटपुट lsusbऔर lspciआउटपुट में ब्लूटूथ मॉड्यूल की तलाश करेंगे । लेकिन यहां तक ​​कि अगर एक मॉड्यूल का समर्थन किया जाता है, तो आउटपुट हो सकता है, जिसमें "ब्लूटूथ" शामिल नहीं है।

उदाहरण के लिए, मेरे पास Atheros AR3012 ब्लूटूथ मॉड्यूल है।

lsusbइसे दिखाता है 13d3:3408 IMC Networks

यह शुरू में समर्थित नहीं था, मैंने इसे प्राप्त करने के लिए एक कर्नेल पैच बनाया। अब यह पैच सभी उबंटू समर्थित गुठली पर लागू होता है।

यदि आप सुनिश्चित हैं कि आपके पास ब्लूटूथ है, और यह उबंटू में काम नहीं करता है, तो इसे टर्मिनल में चलाकर लॉन्चपैड को रिपोर्ट करें

ubuntu-bug linux

और एपॉर्ट द्वारा एकत्र की गई जानकारी के अलावा sudo cat /sys/kernel/debug/usb/devicesटर्मिनल कमांड का आउटपुट जोड़ते हैं ।


1

आप लैपटॉप को पसंद कर सकते हैं कि आपके लैपटॉप के नीचे बैटरी के पास स्टिकर पर मुद्रित एक ब्लूटूथ मैक एड्रेस हो।


-1

एक आसान उपाय है।

  1. सुपर (विंडोज) कुंजी दबाएं।
  2. "ब्लूटूथ" खोजें।
  3. यह आपको बताना चाहिए कि क्या आपके पास ब्लूटूथ एडाप्टर है। मैंने ऐसा नहीं कहा "कोई ब्लूटूथ एडेप्टर नहीं मिला"। मुझे यकीन नहीं है कि अगर आपके पास एक है तो यह क्या कहेगा लेकिन यह स्पष्ट होना चाहिए।

देखें मेरा ऊपरी दाहिने हाथ के कोने में एक ब्लूटूथ आइकन के साथ दिखाया गया है और जब मैं इसे खोजता हूं तो यह ऊपर भी दिखाई देता है, लेकिन मैं इसे किसी भी चीज से कनेक्ट नहीं कर पा रहा हूं
Azarius Jenkins

जब आप ब्लूटूथ को "ON" दिखाई देते हैं, और hcitool dev ब्लूटूथ दिखाया जाता है।
user496637

आप किसके साथ खोज कर रहे हैं, यानी आपकी सुपर की को क्या मैप किया गया है? 18.04 (ग्नोम शेल) में मुझे सभी विंडो का एक दृश्य मिलता है, और मुझे लगता है कि यह अब डिफ़ॉल्ट है।
nealmcb
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.