Làm thế nào tôi có thể biết nếu máy tính xách tay của tôi có Bluetooth?


44

Làm cách nào để biết máy tính xách tay của tôi có bộ chuyển đổi Bluetooth?


2
Nó có phần cứng hay bạn cần kích hoạt trong Ubuntu?
Mitch

Câu trả lời:


43

Nhân của bạn sẽ chọn nó và tải một mô-đun cho nó khi bạn khởi động Ubuntu. Từ dòng lệnh, gnome-terminal gõ lệnh này:

dmesg | grep -i blue

Nếu bạn nhận được simliar đầu ra bên dưới thì máy tính xách tay của bạn có khả năng bluetooth.

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

Điểm tốt @landroni - cập nhật.
kingmilo

Giải pháp này đã không tạo ra kết quả chính xác trong trường hợp của tôi. Xem câu trả lời của tôi .
Landroni

22

Sử dụng lsusb:

sudo lsusb |grep Bluetooth

Nên cung cấp một đầu ra tương tự như:

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

Nếu không có thiết bị bluetooth, bạn sẽ không nhận được đầu ra cho lệnh này.

Lịch sự: https://help.ubfox.com/community/Bluetoothsetup#Manual_Discovery


3
Bạn có thực sự cần sudo? Ở đây nó hoạt động mà không có ...
Landroni

4
Xin lưu ý rằng điều này sẽ không hoạt động nếu thiết bị bluetooth của bạn đang sử dụng UART, không phải USB (nếu đó là một phần của SOC). Trong trường hợp này chỉ dmesghoạt động.
RhodanV5500

18

trên máy tính xách tay Asus của tôi, tôi có biểu tượng Bluetooth ở trên cùng bên phải và

dmesg | grep Blue

Được:

[    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

nhưng: sudo lsusb |grep Bluetooth Không trả lại bất cứ điều gì.

đồng thời kiểm tra xem bạn có công tắc mạng Phần cứng (chế độ máy bay) không. Điều này có thể vô hiệu hóa bluetooth và làm cho nó không hiển thị với Ubuntu


5
Đầu dmesgra trên không phải là dấu hiệu của thiết bị bluetooth. Nó thậm chí còn xuất hiện trong máy tính để bàn của tôi không có cơ sở bluettoth. Vì vậy, đầu ra trên không sử dụng trong trường hợp cụ thể này. Nhưng nếu nó đưa ra một cái gì đó [ 2.933062] usb 1-1.4: Product: Broadcom Bluetooth Devicenằm ở đầu như @kingmilo chỉ ra thì nó cho thấy bạn có thiết bị.
saji89

Nhưng tôi đang bối rối về đầu ra trong hệ thống của bạn. Thiết bị bluetooth của bạn có bị vô hiệu hóa (bằng chuyển đổi phần cứng) khi bạn thực hiện: dmesg | grep Bluesudo lsusb |grep Bluetooth?
saji89

BT đã được kích hoạt và hoạt động khi đầu ra trên được đưa ra. không có công tắc
CT

Không có răng xanh trên máy tính xách tay của tôi và vẫn dmesg | grep -i bluetooth hiển thị các tin nhắn Bluetooth, mà tôi nghĩ có liên quan nhiều đến /etc/init/bluetooth.conf hơn phần cứng thực tế
Sergiy Kolodyazhnyy 30/03/2015

8

Tất cả các câu trả lời được đề xuất không tạo ra kết quả chính xác trong trường hợp của tôi. Để phát hiện xem máy tính xách tay của tôi có thực sự có bộ chuyển đổi Bluetooth hay không, tôi phải làm theo các hướng dẫn sau:

sudo apt-get install bluez-utils

Sau đó:

sudo /etc/init.d/bluetooth restart

Ở trên để đảm bảo rằng bạn đã cài đặt tất cả những gì cần thiết và tất cả đã được khởi tạo đúng cách. Hiện nay:

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

Lưu ý rằng thiết bị Bluetooth của bạn sẽ có ID khác. Tôi cũng phải đảm bảo rằng trong Blueman Bluetooth Turned On.

Trước hoặc sau cả hai lsusb |grep -i bluetoothdmesg | grep -i blueKHÔNG xuất bất cứ thứ gì quan tâm (tức là trống). Tuy nhiên, bộ điều hợp Bluetooth có mặt thực tế và tôi có thể gửi tệp đến một thiết bị khác ...


4
trong 16.04 gói để cài đặt làsudo apt-get install bluez-tools
pd12

1
BlueZ 5,44 hcitool không được dùng nữa. Bạn có thể sử dụng bt-adapter -lhoặc bluetoothctl devices.
mirh

2

Không có cách nào để tìm ra nó chính xác. Một số mô-đun bluetooth không được hỗ trợ bởi kernel linux và có thể không được phát hiện.

Nói chung, bạn sẽ tìm kiếm các mô-đun bluetooth trong lsusblspciđầu ra. Nhưng ngay cả khi một mô-đun được hỗ trợ, có thể có đầu ra, không chứa "bluetooth".

Chẳng hạn, tôi có một mô-đun bluetooth Atheros AR3012 đang hoạt động.

lsusbcho thấy nó như 13d3:3408 IMC Networks.

Nó không được hỗ trợ ban đầu, tôi đã tạo một bản vá kernel để làm cho nó hoạt động. Bây giờ bản vá này được áp dụng cho tất cả các hạt nhân được Ubuntu hỗ trợ.

Nếu bạn chắc chắn rằng bạn có bluetooth và nó không hoạt động trong Ubuntu, hãy báo cáo điều này với launchpad bằng cách chạy trong thiết bị đầu cuối

ubuntu-bug linux

Và ngoài thông tin được thu thập bởi apport, hãy thêm đầu ra của sudo cat /sys/kernel/debug/usb/deviceslệnh terminal.


1

Máy tính xách tay của bạn có thể có một địa chỉ bluetooth mac được in trên nhãn dán gần pin ở bên dưới máy tính xách tay của bạn.


-1

Có một giải pháp dễ dàng hơn.

  1. Nhấn phím Super (Windows).
  2. Tìm kiếm "Bluetooth".
  3. Điều này sẽ cho bạn biết nếu bạn có một bộ chuyển đổi Bluetooth. Tôi không nói như vậy "Không tìm thấy bộ điều hợp Bluetooth". Tôi không chắc nó sẽ nói gì nếu bạn có nhưng điều đó là hiển nhiên.

thấy của tôi xuất hiện với một biểu tượng bluetooth ở góc trên bên phải và khi tôi tìm kiếm nó cũng bật lên nhưng tôi dường như không thể kết nối nó với bất cứ điều gì
Azarius Jenkins

khi bạn đặt bluetooth hiển thị "BẬT" và nhập hcitool dev, bluetooth sẽ hiển thị.
dùng496637

Bạn đang tìm kiếm cái gì, tức là Super key của bạn được ánh xạ tới cái gì? Trong 18.04 (vỏ Gnome) tôi có một cái nhìn của tất cả các cửa sổ và tôi nghĩ đó là mặc định bây giờ.
nealmcb
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.