Как узнать, есть ли у моего ноутбука Bluetooth?

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

36 голосов | спросил James 29 Maypm13 2013, 15:24:38

7 ответов


34

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

dmesg | grep -i blue

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

[    2.933062] usb 1-1.4: Product: Broadcom Bluetooth Device
ответил kingmilo 29 Maypm13 2013, 15:57:48
19

Использование 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

ответил saji89 29 Maypm13 2013, 16:05:25
15

на моем ноутбуке 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

ответил TiloBunt 30 Mayam13 2013, 10:16:15
5

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

sudo apt-get install bluez-utils

Тогда:

sudo /etc/init.d/bluetooth restart

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

[email protected]:~$ hcitool dev
Devices:
    hci0    00:11:95:00:1A:CF

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

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

ответил landroni 27 MaramFri, 27 Mar 2015 00:54:19 +03002015-03-27T00:54:19+03:0012 2015, 00:54:19
2

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

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

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

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

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

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

ubuntu-bug linux

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

ответил Pilot6 27 Maypm15 2015, 14:15:49
1

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

ответил Jbay 4 J0000006Europe/Moscow 2013, 22:26:59
0

Существует более легкое решение.

  1. Нажмите клавишу Super (Windows).
  2. Поиск «Bluetooth».
  3. Это должно сказать вам, есть ли у вас адаптер Bluetooth. Я не так сказал: «Нет адаптеров Bluetooth». Я не уверен, что бы он сказал, если у вас есть, но это должно быть очевидно.
ответил urgle2203 27 Maypm15 2015, 13:28:36

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132