Как я могу определить, есть ли у моего ноутбука Bluetooth?

Как я могу определить, есть ли у моего ноутбука адаптер Bluetooth?

Ваше ядро подобрало бы его и загрузило модуль для него, когда вы запустили Ubuntu.В командной строке gnome-terminal введите эту команду:

dmesg | grep -i blue

Если вы получаете вывод, аналогичный приведенному ниже, значит, ваш ноутбук поддерживает Bluetooth.

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

С помощью lsusb:

sudo lsusb |grep Bluetooth

Должен выдавать результат, аналогичный:

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

Если нет устройства Bluetooth, вы не получите никаких выходных данных для этой команды.

Вежливость: https://help.ubuntu.com/community/BluetoothSetup#Manual_Discovery

на моем ноутбуке Asus у меня есть значок Bluetooth в правом верхнем углу и

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 Ничего не возвращает.

также проверьте, есть ли у вас аппаратный сетевой переключатель (режим полета). Это может отключить Bluetooth и сделать его невидимым для Ubuntu

Все предложенные ответы не привели к правильному результату в моем случае. Чтобы определить, действительно ли на моем ноутбуке есть адаптер Bluetooth, мне пришлось следовать эти инструкции:

sudo apt-get install bluez-utils

Затем:

sudo /etc/init.d/bluetooth restart

Вышеизложенное, чтобы убедиться, что вы установили все, что необходимо, и что все было правильно инициализировано. Сейчас:

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

Обратите внимание, что ваше устройство Bluetooth будет иметь другой идентификатор. Я также должен был убедиться, что в Blueman Bluetooth был Turned On.

До или после обоих lsusb |grep -i bluetooth и dmesg | grep -i blue не выводите ничего интересного (т.е. пустого). Тем не менее, адаптер Bluetooth физически присутствует, и я могу отправлять файлы на другое устройство...

Вашему ноутбуку может понравиться, чтобы mac-адрес bluetooth был напечатан на наклейке рядом с батареей на нижней панели вашего ноутбука.

Нет никакого способа выяснить это точно. Некоторые модули Bluetooth не поддерживаются ядром Linux и могут быть не обнаружены.

Как правило, вы бы искали модули Bluetooth в lsusb и lspci выходы. Но даже если модуль поддерживается, может быть вывод, который не содержит "bluetooth".

Например, у меня есть работающий модуль Bluetooth Atheros AR3012.

lsusb показывает это как 13d3:3408 IMC Networks.

Изначально он не поддерживался, я сделал исправление ядра, чтобы заставить его работать. Теперь этот патч применяется ко всем поддерживаемым ядрам Ubuntu.

Если вы уверены, что у вас есть Bluetooth, и он не работает в Ubuntu, сообщите об этом в launchpad, запустив в терминале

ubuntu-bug linux

И в дополнение к информации, собранной apport, добавьте выходные данные sudo cat /sys/kernel/debug/usb/devices команда терминала.

Почему бы не использовать lshw (перечислите оборудование) и найдите слово blue в режиме без учета регистра -i

sudo lshw | grep -i blue

В дополнение к размещенным командам, каждая из которых вероятно в случае сбоя в работе адаптера Bluetooth вы можете попробовать

$ hciconfig -a

Есть более простое решение.

  1. Нажмите клавишу Super (Windows).
  2. Найдите "Bluetooth".
  3. Это должно сообщить вам, есть ли у вас адаптер Bluetooth. Я не знаю, поэтому мой сказал: "Адаптеры Bluetooth не найдены". Я не уверен, что бы это значило, если бы оно у вас было, но это должно быть очевидно.

Есть ли у него аппаратное обеспечение, или вам нужно включить его в Ubuntu?