- Ubuntu не видит bluetooth
- Линукс не включается блютуз
- Не работает блютуз на линуксе на виндовсе всё работает
- Не работает блютуз на линуксе на виндовсе всё работает
- Настройка Bluetooth Ubuntu 16.04
- Первоначальная настройка
- Сканирование устройств Bluetooth
- Сопряжение устройств
- Отправка и прием файлов по OBEX
- Интернет через Bluetooth
- Выводы
- Bluetooth не работает на Ubuntu 16.04 LTS
- 9 ответов
Ubuntu не видит bluetooth
Очередной глупый вопрос от новичка, не видит bluetooth Адаптер
Так же вот скриншоты вывод команд «sudo lspci», «sudo lsusb», «lspci -knn | grep Net -A3; lsusb», «bluetoothctl»:
Laptop: HP 250 G7 OS: Ubuntu 18.04 LTS
bluetoothctl висит, потому что (скорее всего) не запущен нужный systemd юнит. Запусти его через systemctl start bluetooth. Дальше, я думаю, стоит посмотреть, например, здесь: https://wiki.archlinux.org/index.php/Bluetooth#Bluetooth_USB_Dongle
В самом низу пишут. Но не факт, что у тебя эта проблема, так как в выводе lsub не видно твоего bluetooth. Случайно в биосе он не выключен?
Вбил systemctl start bluetooth не включился
Вот результаты комманд:
p.s Да и кстати в БИОСЕ блютуз включен
А rfkill list что пишет?
Т.е Ubuntu думает то что блютуз адаптера вообще нету и не существует ??
А в dmesg есть что-нибудь про bluetooth? dmesg | grep -i blue
Только если ничего не поможет .
К сожалению ноутбук не мой, и тем более на гарантии, не смогу такие действие сделать да и боюсь))
Я и писал — почитать . Просто для представления как там и что в этих ноутбуках наверчено . И откуда эти танцы с бубном .
По делу ничего не подскажу , свой старенький ноут проблем не доставляет ( что называется УМВР ). Блюпупом теперь только в машине пользуюсь .
Как же я теперь ненавижу ноутбуки. Надо еще диск активировать тут 2 диска, один SSD (тудой поставил убунту) и без дела стоит HDD500 как его активировать тоже хер пойми 😀
Не видит блютус в ядре может нет его поставь другое ядро , а то тут насоветуют , а проблема банальная.
А это не опасно, ставить другое ядро. И как вообще его заменить или поставить другое ?
Смотря как ставить. Если правильно — совершенно безопасно и даже вполне просто.
Ответ: ядро в пакетах в debian-based. В Ubuntu LTS есть 2 линейки: GA с долгой поддержкой и более новое HWE, + официальный репозиторий mainline.
А нет , подскажу .
te111011010 выше давал ссылку на гитхаб , там где снизу читать .
BlueTooth is not working
This may be due to the Kernel loading up the wrong firmware file for this card. Please take a look at @wahsot’s tutorial at https://github.com/tomaspinho/rtl8821ce/issues/19#issuecomment-452196840 to see if that helps you out.
У тебя стоит rtl8821ce , это видно на lspci . Просто в выводе lspci оно названо «Wireless Network Adapter» , а эта штука Wi-Fi/Bluetooth комбо .
Там конечно не для новичков , но вроде как раз твой случай .
Попробуй посмотреть ( диагностика из той ссылки )
VVerify that your Bluetooth is not detected as lmp_subver=8221 & hci_ref=000c.
$ dmesg | grep ‘RTL: rtl:’
[ 10.143287] Bluetooth: hci0: RTL: rtl: examining hci_ver=08 hci_rev=826c lmp_ver=08 lmp_subver=a99e
[ 10.143291] Bluetooth: hci0: RTL: rtl: unknown IC info, lmp subver a99e, hci rev 826c, hci ver 0008
Блин. Я вообще не понял
Там во первых команды из Arch linux которые у меня не работают:
$ asp update linux
$ asp checkout linux
И у меня уже есть драйвера rtl8821ce и как понял они лишь работают на Wi-Fi
Внутри папки rtl8821ce нашел файл PKGBUILD, вбиваю в консоль
$ patch -p0 -i pkgbuild.diff
Нафига ты терминал картинками публикуешь? Это чертов текст! При публикации здесь воспользуйся разметкой [code][/code] https://imgur.com/gbxKABI www.linux.org.ru/help/lorcode.md
Один вариант,хоть может и не понравиться — внешний Bluetooth адаптер с USB. Если он на контроллере CSR, то в Ubuntu будет работать искаропки. На Aliexpress такой с Bluetooth 4 стоит 300 рублей, а с Bluetooth 5 800 рублей.
Я тебя только диагностику просил :
dmesg | grep ‘RTL: rtl:’
Спасибо, хозяин забрал ноутбук сказав «По**й на блютуз» 😀
Источник
Линукс не включается блютуз
05 апр 2020, 08:48
● bluetooth.service — Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset
Active: active (running) since Sun 2020-04-05 08:45:20 +05; 2h 23min ago
Docs: man:bluetoothd(8)
Main PID: 801 (bluetoothd)
Status: «Running»
Tasks: 1 (limit: 4489)
CGroup: /system.slice/bluetooth.service
└─801 /usr/lib/bluetooth/bluetoothd
апр 05 08:45:18 dardwolf-SVF1521D1RW systemd[1]: Starting Bluetooth service.
апр 05 08:45:19 dardwolf-SVF1521D1RW bluetoothd[801]: Bluetooth daemon 5.48
апр 05 08:45:20 dardwolf-SVF1521D1RW systemd[1]: Started Bluetooth service.
апр 05 08:45:20 dardwolf-SVF1521D1RW bluetoothd[801]: Starting SDP server
апр 05 08:45:21 dardwolf-SVF1521D1RW bluetoothd[801]: Bluetooth management inter
апр 05 11:06:50 dardwolf-SVF1521D1RW bluetoothd[801]: Endpoint registered: sende
апр 05 11:06:50 dardwolf-SVF1521D1RW bluetoothd[801]: Endpoint registered: sende
lines 1-17/17 (END)
вот что выдало
что к чему не могу сообразить
Не работает блютуз на линуксе на виндовсе всё работает
05 апр 2020, 08:54
Не работает блютуз на линуксе на виндовсе всё работает
05 апр 2020, 09:08
sudo service bluetooth status
● bluetooth.service — Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2020-04-04 17:22:28 MSK; 2h 11min ago
Docs: man:bluetoothd(8)
Main PID: 777 (bluetoothd)
Status: «Running»
Tasks: 1 (limit: 4503)
CGroup: /system.slice/bluetooth.service
└─777 /usr/lib/bluetooth/bluetoothd
апр 04 17:22:25 mtuser systemd[1]: Starting Bluetooth service.
апр 04 17:22:26 mtuser bluetoothd[777]: Bluetooth daemon 5.48
апр 04 17:22:28 mtuser bluetoothd[777]: Starting SDP server
апр 04 17:22:28 mtuser systemd[1]: Started Bluetooth service.
апр 04 17:22:29 mtuser bluetoothd[777]: Bluetooth management interface 1.14 initialized
апр 04 17:22:52 mtuser bluetoothd[777]: Endpoint registered: sender=:1.40 path=/MediaEndpoint/A2DPSource
апр 04 17:22:52 mtuser bluetoothd[777]: Endpoint registered: sender=:1.40 path=/MediaEndpoint/A2DPSink
● bluetooth.service — Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset
Active: active (running) since Sun 2020-04-05 08:45:20 +05; 2h 23min ago
Docs: man:bluetoothd(8)
Main PID: 801 (bluetoothd)
Status: «Running»
Tasks: 1 (limit: 4489)
CGroup: /system.slice/bluetooth.service
└─801 /usr/lib/bluetooth/bluetoothd
апр 05 08:45:18 dardwolf-SVF1521D1RW systemd[1]: Starting Bluetooth service.
апр 05 08:45:19 dardwolf-SVF1521D1RW bluetoothd[801]: Bluetooth daemon 5.48
апр 05 08:45:20 dardwolf-SVF1521D1RW systemd[1]: Started Bluetooth service.
апр 05 08:45:20 dardwolf-SVF1521D1RW bluetoothd[801]: Starting SDP server
апр 05 08:45:21 dardwolf-SVF1521D1RW bluetoothd[801]: Bluetooth management inter
апр 05 11:06:50 dardwolf-SVF1521D1RW bluetoothd[801]: Endpoint registered: sende
апр 05 11:06:50 dardwolf-SVF1521D1RW bluetoothd[801]: Endpoint registered: sende
lines 1-17/17 (END)
вот что вышло
Источник
Настройка Bluetooth Ubuntu 16.04
Устройства Bluetooth встречаются довольно часто в наше время. Это простой и дешевый способ добавить поддержку беспроводных технологий для смартфона или любого другого гаджета. Система Linux может использовать различные протоколы: OBEX, A2DP, DUN, HID и другие для взаимодействия с различными устройствами.
В этой статье мы рассмотрим как выполняется настройка Bluetooth Ubuntu 16.04. Рассмотрим как установить драйвера и настроить связь между двумя устройствами.
Первоначальная настройка
Большинство Bluetooth адаптеров выполнены в виде USB и могут быть настроены с помощью утилит HCL. Некоторые устройства, такие как Atheros, требуют для своей работы установленных прошивок в системе.
Для установки всех необходимых программ выполните такую команду:
sudo apt-get install bluetooth bluez bluez-tools rfkill rfcomm
Дальше установите прошивки для адаптеров Atheros, если это необходимо:
sudo apt-get install bluez-firmware firmware-atheros
Затем запустите службу управления Bluetooth:
sudo service bluetooth start
Сканирование устройств Bluetooth
Перед тем, как перейти к сканированию устройств нужно убедиться что ваш bluetooth адаптер подключен и не заблокирован с помощью rfkill:
sudo rfkill list
Если устройство заблокировано, программной или аппаратной блокировкой, необходимо разблокировать его с помощью команды rfkill:
sudo rfkill unblock bluetooth
Включить адаптер можно с помощью команды hciconfig:
sudo hciconfig hci0 up
Дальше можно начать сканирование. Только перед этим убедитесь, что на другом устройстве Bluetooth включен и не находится в скрытом режиме. Для сканирования выполните:
sudo hcitool scan
После завершения вы увидите доступное устройство. Здесь будет отображаться его имя и MAC адрес.
Чтобы узнать более подробную информацию об устройстве, вы можете использовать утилиту sdptool:
sdptool browse D0:B3:3F:96:2A:30
Вы можете сразу отфильтровать какие возможности поддерживает обнаруженное устройство:
sdptool browse D0:B3:3F:96:2A:30 | grep ‘Service Name:’
Также вы можете использовать интерактивный инструмент bluetoothctl:
[bluetooth]# info D0:B3:3F:96:2A:30
Также вы можете проверить доступность удаленного устройства с помощью утилиты ping:
sudo l2ping D0:B3:3F:96:2A:30
Сопряжение устройств
Для совместной работы устройств Bluetooth нужно настроить их сопряжение. Для этого используется команда RFCOMM. Эта команда требует полномочий суперпользователя. Синтаксис команды такой:
sudo rfcomm connect устройство_адаптера mac_адрес_цели канал
Например, подключимся к нашему устройству на втором канале:
sudo rfcomm connect hci0 D0:B3:3F:96:2A:30 2
Теперь на другом устройстве появиться запрос на соединение и вам нужно будет ввести одинаковый pin на обоих устройствах. После этого оно будет доступно через файл /dev/rfcomm0. Не закрывайте терминал, чтобы соединение оставалось активным. Вы можете посмотреть список подключений с помощью hcitool:
Отправка и прием файлов по OBEX
Дальше вы можете очень просто отправить файл на удаленное устройство с помощью протокола OBEX. Синтаксис:
sudo bt-obex -p MAC_адрес_устройства /путь/к/файлу
sudo bt-obex -p D0:B3:3F:96:2A:30
Чтобы получить файл вам нужно запустить сервис obex в режиме прослушивания с помощью опции -s:
bt-obex -s /path/to/output/folder
Здесь вам нужно указать путь к папке, куда нужно сохранить полученный файл. После выполнения этих настроек Bluetooth Ubuntu, вы можете передать любой файл с телефона. Вы также можете запустить FTP сеанс с устройством, для просмотра файлов, которые на нем есть:
sudo bt-obex -f MAC_адрес_устройства
Интернет через Bluetooth
Раньше использование Dial-up сети было очень популярным. Сейчас эта технология почти не используется. Но, возможно, понадобиться раздать интернет от вашего телефона на компьютер. Для этого можно использовать два протокола: DUN — более старый и BNEP, более похожий на работу локальной сети.
Чтобы определить поддерживает ли устройство работу по протоколу DUN нужно использовать правильный канал rfcomm. Нужно использовать канал 15:
sudo rfcomm bind D0:B3:3F:96:2A:30 15
Если протокол поддерживается, то у вас появиться устройство rfcomm0. Дальше вы можете использовать NetworkManager для подключения к сети.
Что касается BNEP, то здесь вам уже не нужно использовать rfcomm, все протоколы будут обрабатываться bluez. Все что нужно, это Bluez и NetworkManager. Добавьте новое соединение Bluetooth:
Выберите найденную сеть:
Дальше вы можете посмотреть информацию о подключении и использовать сеть:
Выводы
В этой статье мы рассмотрели как выполняется настройка Bluetooth Ubuntu 16.04. Все работает очень просто, и хотя в графическом интерфейсе может быть не совсем понятно как что настроить, то в терминале все точно и понятно. Если у вас остались вопросы, спрашивайте в комментариях!
Источник
Bluetooth не работает на Ubuntu 16.04 LTS
Я хочу отправлять файлы со своего телефона на мой ноутбук и наоборот через Bluetooth. Но Bluetooth в моей системе не работает. Когда я включаю переключатель Bluetooth в » Системные настройки»> «Bluetooth», ничего не происходит, а также переключатель видимости справа всегда отключен.
Выход из rfkill list как следует:
Выход из dmesg | grep Blue как следует:
Я не знаю, были ли установлены драйверы или нет, и я не знаю, как это проверить.
Есть идеи, в чем проблема?
Обновление:
Выход из lspci -knn | grep Net -A2; lsusb как следует:
9 ответов
Мой Ubuntu 16.04 не смог найти устройства Bluetooth, хотя переключатель сопряжения устройств был включен.
Короче, я попробовал следующий процесс.
- sudo nano /etc/bluetooth/main.conf
- + Изменить #AutoEnable=false в AutoEnable=true (внизу файла, по умолчанию)
- sudo service /etc/init.d/bluetooth restart
Затем моя машина с Ubuntu смогла найти устройства Bluetooth!
После стольких попыток решить эту проблему следующие команды сделали это для меня.
Затем я делаю следующее
Мой Bluetooth имел тенденцию «выпадать», и мне пришлось сделать перезагрузку. Но это решило это:
(проще, чем перезагрузка!)
У меня такая же проблема. В моем случае, я думаю, что это была ошибка моей старой установленной версии Unity Control Center или некоторые недостающие зависимости. Решено легко обновлять Unity-Control-Center:
Надеюсь, это может помочь.
Я пробовал все вышеперечисленное, но у меня это не сработало, так как bt не заблокирован, а отключен и не может быть включен.
и у меня ожил отключенный bluetooth и я подключил его к наушникам!
Для меня после двух дней поиска безуспешно. Я записал образ Ubuntu на флешку, вошел в режим Try. Протестировал Bluetooth и он работает и может найти устройства и пару.
Затем я установил новый образ ubuntu на свой жесткий диск и попытался установить все программы, установленные на старой установке, до того момента, когда обнаружил, что Bluetooth перестал работать
Я подумал, что я установил инструмент под названием TLP для управления питанием, когда я удалил его через apt remove tlp и перезагрузка, Bluetooth работал и мог найти другие устройства!
Может быть, TLP нужно как-то настроить для хорошей работы с Bluetooth
Я надеюсь, что это может помочь вам
Обновить:
Я установил последнюю версию TLP и теперь Bluetooth работает без проблем.
Релизы TLP на Gihub: здесь
Скачать последнюю версию распаковать
Используйте PPA для получения последней версии
Через некоторое время, когда загрузка Bluetooth с телефона не работает на моем ноутбуке, я обнаружил, что установка blueman-applet ( sudo apt install blueman ) и добавление «доверия» для устройства, а затем указание принимать загруженные файлы устранило мою проблему. Я действительно не знаю, почему на моей панели задач теперь есть два значка Bluetooth, но апплет blueman, кажется, предоставляет гораздо больше возможностей, чем стандартный апплет Gnome/Ubuntu.
Дополнительное меню апплета:
Контекстное меню списка «Устройства» позволяет «доверять» устройству:
Диалоговое окно Local Services позволяет Bluetooth принимать загруженные файлы:
РЕДАКТИРОВАТЬ: дальнейшее копание показывает, что Ubuntu рекомендует диалог «Общий доступ к файлам», который должен поддерживать эту функцию напрямую, без blueman-applet , Но это не сработало для меня.
Источник