Вам действительно нужно sudo? Здесь это работает без ...
Ландрони
4
Обратите внимание, что это не будет работать, если ваше устройство Bluetooth использует UART, а не USB (если оно является частью SOC). В этом случае только dmesgбудет работать.
RhodanV5500
18
на моем ноутбуке Asus у меня есть значок Bluetooth в правом верхнем углу и
Вышеуказанный dmesgвывод не указывает на устройства Bluetooth. Это даже появляется на моем рабочем столе без каких-либо средств. Таким образом, приведенный выше вывод не имеет смысла в данном конкретном случае. Но если он [ 2.933062] usb 1-1.4: Product: Broadcom Bluetooth Deviceпоказывает что- то похожее наверху, как указал @kingmilo, значит, у вас есть устройство.
saji89
Но я озадачен относительно вывода в вашей системе. Было ли ваше устройство Bluetooth отключено (с помощью аппаратного переключателя) при выполнении: dmesg | grep Blueи sudo lsusb |grep Bluetooth?
saji89
BT был включен и работал, когда вышеупомянутый вывод давал. нет переключателя HW на моем ноутбуке (Asus G73)
TiloBunt
На моем ноутбуке нет синих зубов, и он все еще dmesg | grep -i bluetooth показывает сообщения Bluetooth, которые, я думаю, больше связаны с /etc/init/bluetooth.conf, чем с фактическим оборудованием
Сергей Колодяжный,
8
Все предложенные ответы не дали правильного результата в моем случае. Чтобы определить, есть ли на моем ноутбуке адаптер Bluetooth, мне нужно было выполнить следующие инструкции :
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
Обратите внимание, что ваше устройство Bluetooth будет иметь другой идентификатор. Я также должен был убедиться, что в Blueman Bluetooth был Turned On.
До или после обоих lsusb |grep -i bluetoothи dmesg | grep -i blueНЕ выводите ничего интересного (т.е. пустого). Тем не менее, адаптер Bluetooth присутствует физически, и я могу отправлять файлы на другое устройство ...
в 16.04 пакет для установкиsudo apt-get install bluez-tools
pd12
1
Начиная с BlueZ 5.44 hcitool устарела. Вы можете использовать bt-adapter -lили bluetoothctl devices.
Мир,
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терминала.
Это должно сказать вам, если у вас есть адаптер Bluetooth. Я так не сказал "Bluetooth адаптеры не найдены". Я не уверен, что он скажет, если у вас есть, но это должно быть очевидно.
Ответы:
Ваше ядро подобрало бы его и загрузило модуль для него, когда вы запустили Ubuntu. В командной строке gnome-терминал введите следующую команду:
Если вы получаете вывод, похожий на приведенный ниже, то ваш ноутбук имеет возможность Bluetooth.
источник
Использование
lsusb
:Должен дать вывод, похожий на:
Если нет устройства Bluetooth, вы не получите вывод для этой команды.
Предоставлено: https://help.ubuntu.com/community/BluetoothSetup#Manual_Discovery
источник
sudo
? Здесь это работает без ...dmesg
будет работать.на моем ноутбуке Asus у меня есть значок Bluetooth в правом верхнем углу и
Возвращает:
но:
sudo lsusb |grep Bluetooth
ничего не возвращает.также проверьте, есть ли у вас аппаратный сетевой переключатель (режим полета). Это может отключить Bluetooth и сделать его невидимым для Ubuntu
источник
dmesg
вывод не указывает на устройства Bluetooth. Это даже появляется на моем рабочем столе без каких-либо средств. Таким образом, приведенный выше вывод не имеет смысла в данном конкретном случае. Но если он[ 2.933062] usb 1-1.4: Product: Broadcom Bluetooth Device
показывает что- то похожее наверху, как указал @kingmilo, значит, у вас есть устройство.dmesg | grep Blue
иsudo lsusb |grep Bluetooth
?dmesg | grep -i bluetooth
показывает сообщения Bluetooth, которые, я думаю, больше связаны с /etc/init/bluetooth.conf, чем с фактическим оборудованиемВсе предложенные ответы не дали правильного результата в моем случае. Чтобы определить, есть ли на моем ноутбуке адаптер Bluetooth, мне нужно было выполнить следующие инструкции :
Затем:
Выше указано, чтобы убедиться, что вы установили все, что нужно, и чтобы все было правильно инициализировано. В настоящее время:
Обратите внимание, что ваше устройство Bluetooth будет иметь другой идентификатор. Я также должен был убедиться, что в Blueman Bluetooth был
Turned On
.До или после обоих
lsusb |grep -i bluetooth
иdmesg | grep -i blue
НЕ выводите ничего интересного (т.е. пустого). Тем не менее, адаптер Bluetooth присутствует физически, и я могу отправлять файлы на другое устройство ...источник
sudo apt-get install bluez-tools
bt-adapter -l
илиbluetoothctl devices
.Там нет никакого способа узнать это точно. Некоторые модули Bluetooth не поддерживаются ядром Linux и могут не обнаруживаться.
Как правило, вы должны искать модули Bluetooth на входах
lsusb
иlspci
выходах. Но даже если модуль поддерживается, может быть вывод, который не содержит «bluetooth».Например, у меня есть работающий модуль Bluetooth Atheros AR3012.
lsusb
показывает это как13d3:3408 IMC Networks
.Первоначально он не был поддержан, я сделал исправление ядра, чтобы оно заработало. Теперь этот патч применяется ко всем ядрам, поддерживаемым Ubuntu.
Если вы уверены, что у вас есть Bluetooth, и он не работает в Ubuntu, сообщите об этом на панель запуска, запустив в терминале
И в дополнение к информации, собранной apport, добавьте вывод команды
sudo cat /sys/kernel/debug/usb/devices
терминала.источник
На вашем ноутбуке может быть напечатан MAC-адрес Bluetooth на наклейке рядом с аккумулятором на нижней части ноутбука.
источник
Есть более простое решение.
источник