- Не обнаруживается адаптер bluetooth
- Ubuntu не видит bluetooth
- Как исправить ошибку «Устройство Bluetooth не подключается автоматически» в Linux
- Исправьте «Устройство Bluetooth не подключается автоматически» в Ubuntu
- Шаг 1. AutoEnable
- Шаг 2. Доверять устройству
- Шаг 3. Повторно подключите устройство Bluetooth.
- Шаг 4. Переустановите Bluetooth.
- Шаг 5. Скрипт
- Заключительные слова
Не обнаруживается адаптер bluetooth
Купил ноутбук Prestigio 116c, поставил на него сразу же linux mint 19.1 Bluetooth не видит устройства, просто идёт бесконечный поиск устройства. hcitool адаптера не видит:
Модуль нужный подтянулся? Искал на эту тему?
Нужно обновить ядро, например до 4.18 или новее, не знаю, какие у минта есть ядра в репах. Ну и на всякий случай https://4pda.ru/forum/index.php?showtopic=872661&st=720#entry80752304
Обновил ядро до 4.20.5, не помогло. По теме, которую вы скинули, я и устанавливал Linux Mint 19.1, сделал всё по инструкции, но вс ё рвно Bluetooth не работает
Я не знаю название своего bluetooth адаптера, пытался, но по всем командам его не пишет
А точно загружено ядро 4.20.5, а не старое? uname -a
нет, качал с помощью программы ukuu
А Wi-Fi работает? Его не видно в lspci. dmesg
[ 40.790765] Bluetooth: hci0: RTL: rtl: loading rtl_bt/rtl8723bs_fw.bin
[ 40.794715] bluetooth hci0: Direct firmware load for rtl_bt/rtl8723bs_fw.bin failed with error -2
[ 40.794735] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8723bs_fw.bin not found
И что мне нужно сделать?
Заняться драйверами наверно.
apt install firmware-realtek
Пишет, что не удалось найти пакет firmware-realtek
Источник
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:’
Спасибо, хозяин забрал ноутбук сказав «По**й на блютуз» 😀
Источник
Как исправить ошибку «Устройство Bluetooth не подключается автоматически» в Linux
Если вы какое-то время использовали Linux, вы бы знали, что Bluetooth и Linux не идут рука об руку. Какой бы ни была причина, всегда сложно подключить устройства Bluetooth к вашей системе Linux. Недавно, после обновления до Ubuntu 20.04, я заметил, что устройства Bluetooth не просто автоматически подключаются к моей системе. Я много копался в этом, и вот способы исправить «Устройство Bluetooth не подключается автоматически в Ubuntu».
Исправьте «Устройство Bluetooth не подключается автоматически» в Ubuntu
У этой проблемы нет универсального решения, и ваша проблема может отличаться от моей. Например, мои наушники Bluetooth автоматически подключаются к моей системе Ubuntu, как только я ее включаю. Но в следующую секунду он снова отключается, и мне приходится каждый раз подключать его вручную.
Итак, каким бы ни было устройство Bluetooth, вот пошаговое решение, оставьте комментарий и дайте мне знать, какое из них работает для вас.
Шаг 1. AutoEnable
Прежде всего, вам необходимо убедиться, что у вас есть рабочий модуль Bluetooth и он включен. После того, как это у нас есть, нам нужно проверить, включен ли AutoEnable. Автоматическое включение гарантирует, что модуль Bluetooth будет включен после каждого перезапуска. Кроме того, если вы подключаете USB-устройство или модуль Bluetooth, AutoEnable гарантирует, что он может запуститься без перезагрузки.
Чтобы убедиться, что AutoEnable включен, нам нужно покопаться в файле конфигурации Bluetooth. Для этого используйте следующую команду.
sudo nano /etc/bluetooth/main.conf
В файле конфигурации Bluetooth перейдите в самый низ. Если вы видите строку «AutoEnable = true», все в порядке. Если вы этого не сделаете, AutoEnable отключен. Следовательно, нам нужно добавить следующую строку в конец файла.
AutoEnable = true
Этот шаг не так важен для аудиоустройства Bluetooth, но может решить проблему с автоматическим подключением мыши, веб-камеры или клавиатуры Bluetooth.
Читайте: Как исправить AirPods, не работающие в Ubuntu
Шаг 2. Доверять устройству
Если вышеуказанный метод не помог решить проблему, причина может заключаться в том, что устройству Bluetooth не доверяет Ubuntu. Это вызывает сбой аутентификации, когда устройство пытается подключиться автоматически. Чтобы убедиться, что ваше устройство Bluetooth является доверенным, нам нужно добавить его в список доверенных.
Для этого нам, прежде всего, понадобится MAC-адрес устройства Bluetooth. Чтобы получить MAC-адрес, вам необходимо подключить устройство Bluetooth к вашей системе или, по крайней мере, сделать его доступным для обнаружения. Затем перейдите на верхнюю панель и щелкните значок батареи. В расширенном раскрывающемся списке щелкните значок Bluetooth, а затем — Параметры Bluetooth.
В настройках Bluetooth найдите имя своего устройства Bluetooth и щелкните его. Во всплывающем меню вы получите MAC-адрес устройства.
Получив MAC-адрес устройства, нажмите «Alt + Ctrl + T», чтобы открыть терминал. В терминале введите следующую команду и нажмите Enter.
bluetoothctl trust mac_address
Чтобы убедиться, что устройство добавлено в список доверенных, нажмите следующую команду.
sudo bluetoothctl информация mac_address
Теперь попробуйте перезапустить службу Bluetooth, устройство должно автоматически подключиться.
Шаг 3. Повторно подключите устройство Bluetooth.
Если что-то не работает, вы можете попробовать удалить устройство Bluetooth и снова подключить его. Иногда Ubuntu может ошибочно указать тип или класс устройства Bluetooth. Например, он может принять класс наушников как клавиатуру Bluetooth. Эта проблема может быть устранена путем повторного сопряжения. Вы можете сделать это через графический интерфейс, удалив устройство, но если вы такой же клавишный ниндзя, как я, ниже представлена команда.
bluetoothctl удалить mac_address
Переведите наушники в режим сопряжения и выполните следующую команду
bluetoothctl подключить mac_address
После этого перезапустите Bluetooth и посмотрите, подключается ли устройство автоматически.
Шаг 4. Переустановите Bluetooth.
Это последнее средство, если что-то не получается. Переустановка может исправить Bluetooth и другие проблемы с драйверами. BlueZ это официальный стек Bluetooth для Linux. Чтобы переустановить Bluetooth, нам нужно переустановить пакет BlueZ. Для этого используйте следующую команду.
sudo apt переустановите bluez
Читайте: Как удалить приложение в Ubuntu
После переустановки Bluez включите и запустите службу Bluetooth с помощью следующей команды.
sudo systemctl включить bluetooth.service sudo systemctl start bluetooth.service
Теперь это может помочь вам исправить автоматическое переподключение устройства Bluetooth. В случае, если это не позволяет перейти к следующему шагу.
Шаг 5. Скрипт
Если описанные выше шаги не помогли вам, мы находимся в том же положении. Когда я собирался полностью отказаться от этой статьи, я наткнулся на скрипт Python на GitHub под названием bluetooth-автоподключение. Это сценарий Python, который автоматически подключается ко всем сопряженным и надежным устройствам Bluetooth. Однако сценарий недоступен для установки непосредственно в репозиторий Flatpak или Apt. Следовательно, нам нужно вручную загрузить и настроить службу.
Прежде всего, загрузите zip-файл с GitHub или используйте следующую команду, чтобы клонировать репозиторий в свой домашний каталог.
git clone https://github.com/jrouleau/bluetooth-autoconnect.git
Теперь, когда у нас есть загруженный репозиторий, нам нужно переместить службу и сценарии в их соответствующее место, прежде чем мы запустим службу. В моем случае я использую архитектуру systemd, поэтому указанные места назначения файлов будут применимы к таким дистрибутивам, как ArchLinux, Ubuntu, Debian и т. Д. Если вы используете дистрибутивы, отличные от systemd, любезно погуглите каталоги служб.
sudo cp bluetooth-autoconnect / bluetooth-autoconnect.service / etc / systemd / system / sudo cp ‘/ home / pratik / bluetooth-autoconnect / bluetooth-autoconnect’ / usr / bin /
После того, как мы успешно скопировали службу в соответствующие каталоги, давайте включим и запустим службу. Для этого используйте следующую команду.
sudo systemctl включить bluetooth-autoconnect.service sudo systemctl start bluetooth-autoconnect.service
Теперь, когда у нас запущена служба, она попытается повторно подключиться к каждому сопряженному и надежному устройству Bluetooth. Единственное предостережение, связанное с этим методом, заключается в том, что вы не сможете подключить свое устройство Bluetooth к другим системам, не отключив Bluetooth на своем компьютере с Linux. Поскольку устройство всегда будет пытаться подключиться к вашему устройству Bluetooth.
Заключительные слова
В этой статье я просмотрел десятки форумов и статей в Интернете. Я пробовал использовать скрипты udev для PulseAudio и Bluez Manager, но ни один из них не смог выполнить автоподключение. Поэтому я исключил их из этой статьи. В моем путешествии с системами Linux, помимо отсутствия хороших профессиональных приложений, Bluetooth был второй по значимости проблемой. Я никогда не мог прийти к выводу, что это проблема драйвера производителя или что-то еще, Linux еще не понял.
Расскажите мне о своем опыте в комментариях, и мы сможем вместе выработать решение.
Также читайте: 7 лучших приложений-эквалайзеров для Android для всех любителей музыки
Источник