Не работает bluetooth fedora
]$ dmesg | grep -i bluetooth
[18013.752445] Bluetooth: Core ver 2.15
[18013.752874] Bluetooth: HCI device and connection manager initialized
[18013.752878] Bluetooth: HCI socket layer initialized
[soz@localhost
"Демон Bluez не запущен, менеджер Blueman не может продолжать работу."
Какой мобильник? Уже не на зеленом ли роботе не самой новой версии? Могу "успокоить": возможность обмена файлами по BT появилась только в 2.2 версии. Более ранние позволяли только работать модемом или связываться с гарнитурой.
Philips Xenium X501
У меня почему-то не стартует и не останавливается сервис
]$ sudo /sbin/service bluetooth stop
Stopping Bluetooth services:
[soz@localhost
]$ sudo /sbin/service bluetooth start
Активация устройств Bluetooth:
[soz@localhost
Отредактированно Gooddy (2010-11-25 18:31:59)
Посмотрел нижнюю часть ноутбука, там приклеен ярлык "Bluetooth Modul ASUS BT-183" и ID номер. Получается что в ноутбуке есть модуль Bluetooth.
А в выводе lspci или lsusb он есть?
Mak_s написал:
А в выводе lspci или lsusb он есть?
]$ lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 671MX
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS968 [MuTIOL Media IO] (rev 01)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] 191 Gigabit Ethernet Adapter (rev 02)
00:05.0 IDE interface: Silicon Integrated Systems [SiS] SATA Controller / IDE mode (rev 03)
00:06.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
00:07.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
00:0f.0 Audio device: Silicon Integrated Systems [SiS] Azalia Audio Controller
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3400 Series
02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
[soz@localhost
]$ lsusb
Bus 003 Device 002: ID 0458:002e KYE Systems Corp. (Mouse Systems)
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 0bda:0116 Realtek Semiconductor Corp. Mass Storage Device
Bus 001 Device 003: ID 064e:a111 Suyin Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[soz@localhost
Ну вот, ядро в упор не видит никакого bluetooth. Похоже, что он либо отсутствует, либо сгорел, либо отключен аппаратно.
А на корпусе есть какая-нибудь кнопка и/или индикатор для bluetooth? В BIOS есть какие-нибудь настройки в этом плане?
Есть два индикатора, один на WiFi, а другой на Bluetooth. Оба светятся, Если нажимаю Fn и F2 то индикатор Bluetooth гаснет.
Отредактированно Gooddy (2010-11-29 18:23:38)
А в /var/log/messages или /var/log/dmesg что-нибудь пишется при включении/выключении bluetooth?
Все решилось просто, слева с боку ноутбука стоит переключатель включение/выключение WiFi/bluetooth о котором я не знал.
Теперь соединение устанавливается, с ноутбука файлы передаю, а вот с мобильника нет. Когда с мобильника делаю подключение из окна "Мои устройства" переходит в окно "Сервисы Bluetooth" и там пишет "Пусто". С ноутбука не могу понять как посмотреть содержимое мобильника.
Я запускаю Fedora 24 с помощью Gnome Shell. Я пытаюсь связать свой новый Bose QuietComfort 35 по Bluetooth.
Я начал использовать интерфейс Gnome. К сожалению, соединение, похоже, не выполняется. Он выглядит как постоянное соединение /разъединение:
Мой следующий шаг состоял в том, чтобы выполнить некоторые проверки с использованием командной строки. Во-первых, я проверил, что служба bluetooth запущена:
Затем я попытался выполнить некоторые объяснения из вики Archlinux без каких-либо успехов. Ошибка спаривания Не удалось выполнить сопряжение: org.bluez.Error.AuthenticationFailed :
Я попытался отключить SSPMode, но, похоже, не имеет никакого эффекта:
Когда я использую bluetoothctl, logctl регистрирует следующее:
и измените его на:
или создать новый файл, содержащий только:
Затем перезапустите bluetooth и пару. (Я сделал это вручную через bluetoothctl, но просто использовать диспетчер bluetooth должен работать.)
Теперь это заставило меня работать, хотя если вы не заставите pulseaudio использовать протокол A2DP-Sink, наушники объявят, что по какой-то причине у вас есть входящий звонок. Однако моя мышь требует Bluetooth LE, поэтому я вошел и удалил строку ControllerMode. И . наушники все еще работают, как и мышь. Я предполагаю, что как только они спарены, все в порядке.
Я читал ваши конкретные наушники, и они используют Near Field Communication (NFC) для облегчения сопряжения, и это было упомянуто как специально добавлено в Bluez 5.3 , хотя он упоминается на официальный сайт Bluez не упоминает об исправлении, по крайней мере, от что я вижу.
Так что эта функция не поддерживается; и по крайней мере на данный момент это ответ.
Кроме того, как вы и предполагали, могут возникнуть другие проблемы, такие как необходимость использования специального проприетарного drvier, если вы уже не приняли это решение (т. е. тестируете совместимые со стандартами наушники на OSX или Windows или независимо от того, что они поддерживают). Я действительно очень подозреваю, что это так, или это дает вам или еще что-то, что трамплин.
Я также купил Bose QC 35 несколько дней назад. После некоторых начальных проблем мне удалось заставить его работать на Debian, с ALSA и bluez 4.x
после установки этих пакетов он все равно не работает. Проблема заключалась в разрешении dbus. Я решил это, добавив моего пользователя (uid 1000) в группу bluetooth, то есть:
после этого все работает, и гарнитура автоматически соединяется с моим ноутбуком при каждом запуске
Если это может помочь кому-то, после того, как попытаться практически все, что описано выше в моем ubuntu 16.04, наконец, было так просто, как подключиться через «приложение Bose Connect» (в моем случае для Android). Я использовал blueman, чтобы сделать это, и, наконец, я смог соединить гарнитуры.
В моем случае у меня есть bluez 5.37v, blueman 2.0.4, и, наконец, мне не нужно было вносить какие-либо изменения в файл /etc/bluetooth/main.conf по умолчанию, с установленным по умолчанию «ControllerMode» к двойному он работал.
Шаги, которые работали для меня:
1.- Откройте приложение и выберите вариант подключения нового устройства или аналогичного. (Я точно не помню имя) 2.- Из blueman искать новое устройство. 3.- Как только гарнитуры были найдены, я смог свести их без проблем и выбрать рабочий режим.
Без первого шага я не смог их соединить.
Я взял у меня много способов найти, как это сделать, но как только вы знаете, как это сделать, это довольно легко сделать.
Для всех пользователей Linux я надеюсь, что это поможет им.
После понижения с 5.40 до версии 5.37-1 мне удалось успешно сшить мини-гарнитуру вручную по bluetoothctl (к сожалению, настройка bluetooth GNOME не работает):
Тогда мой QC35 может быть активирован в настройке звука GNOME. Он работал безупречно после первоначального спаривания и мог автоматически подключаться к моему ноутбуку после этого.
Эта версия bluez также работает с моей мышкой Bluetooth и трекпадом. Я не знаю, почему именно он работает. Может быть, последняя версия bluez имеет какой-то регресс на bluetooth LE (указал на ответ Джейсона Тиббитса)? В любом случае, надеюсь, что этот ответ может помочь. :)
Ubuntu 16.04, Bose QC35: Установлено программное обеспечение «Bluetooth Adapters» и было легко подключено.
В отличие от многих аспектов Linux, поддержка Bluetooth не выполняется ядром Linux автоматически. Это во многом связано со стеком Bluetooth и тем, как он взаимодействует с системой Linux в целом. Чтобы компенсировать это, удобные для пользователя дистрибутивы, такие как Ubuntu, Elementary и т. Д., Очень стараются настроить Bluetooth для пользователей. Однако не все Linux делают это. Необходимо установить различные службы и клиенты Bluetooth. Кроме того, все радиомодули Bluetooth отличаются (а некоторые из них не имеют драйверов с открытым исходным кодом), что означает, что их нужно устанавливать постфактум. Вот как подключить и использовать устройства Bluetooth в Linux.
ОПОВЕЩЕНИЕ СПОЙЛЕРА: прокрутите вниз и посмотрите видеоурок в конце этой статьи.
Примечание: используете Ubuntu? Если это так, возможно, ваш компьютер уже имеет превосходную поддержку Bluetooth, и нет необходимости настраивать его с помощью этой статьи.
Arch Linux
Fedora
OpenSUSE
Получение инструментов и служб Bluetooth в SUSE осуществляется с помощью OBS. Перейти на эту страницу и нажмите кнопку быстрой установки. Отсюда YaST все установит.
Проверь это - Как скрыть игры, в которые вы играете в SteamDebian
Другие Linux
Стек bluetooth bluez совместим со всеми дистрибутивами Linux, даже с Chrome OS! По этой причине у пользователей менее известных альтернативных дистрибутивов Linux не будет проблем с работой этих инструментов. Чтобы установить их, откройте диспетчер пакетов и найдите «bluez». Установите все, что содержит слово «bluez», на всякий случай.
В качестве альтернативы, перейти на сайт загрузки , возьмите исходный код и соберите его вручную.
Получение клиента Blueman
Установка Bluez позволяет вашей среде рабочего стола Linux напрямую использовать Bluetooth. Это означает, что если вы используете KDE Plasma, он будет работать напрямую с клиентом KDE Bluetooth. То же самое и со встроенным клиентом Gnome Shell. Итак, устанавливать Blueman не нужно.
Если вы используете среду рабочего стола Linux или оконный менеджер, в котором нет встроенного диспетчера Bluetooth, подумайте об установке Blueman. Это легкий инструмент для подключения, который значительно упрощает взаимодействие с устройствами.
Arch Linux
Fedora
OpenSUSE
Debian
Другие Linux
Инструмент подключения Blueman широко используется в Linux. Чтобы найти его в альтернативных дистрибутивах Linux, откройте диспетчер пакетов (или программный браузер), найдите «blueman» и установите его. Не можете найти его в источниках программного обеспечения? Вместо этого загрузите его с sourceforge !
Проверь это - Как запускать команды терминала из скрипта в macOSКонфигурация
Недостаточно скачать стек Bluez Bluetooth и установить его в Linux. Службы должны быть активными, иначе устройства не будут подключаться. Сначала откройте терминал и получите корневую оболочку, используя: sudo -s
С помощью корневой оболочки вручную загрузите универсальный драйвер Bluetooth USB, если вы используете ключ BT.
При использовании портативного компьютера со встроенным радиомодулем Bluetooth драйвер (если поддерживается Linux) должен автоматически загружать драйвер, поэтому нет необходимости загружать его вручную.
Примечание: некоторые ключи Bluetooth не поддерживают этот драйвер в Linux. Если это произойдет с вами, прочтите руководство для вашего устройства и узнайте, какие драйверы ему требуются для работы в Linux.
Arch Linux, Fedora, SUSE и другие системные Linux
Во-первых, включите службу BT, чтобы она всегда запускалась при загрузке Linux. Это делается с помощью:
Затем сразу же запустите службу:
Если в какой-то момент systemctl отказывается запускать или включать эти службы, рассмотрите возможность использования параметра force:
Старая версия Debian
Используете версию Debian без systemd? Если да, то после установки Bluez и всех других инструментов Bluetooth перезагрузите компьютер. Службы запуска будут активны после повторного входа в систему.
Проверь это - Как установить Plex Media Player в LinuxПодключение к Bluetooth в Gnome
Если служба Bluetooth работает правильно, при подключении адаптера Bluetooth (или) использовании встроенного радиомодуля Bluetooth на вашем ПК вы должны увидеть значок Bluetooth на панели Gnome.
Щелкните значок, и откроется меню. В меню выберите «Настройки Bluetooth», чтобы открыть инструмент просмотра устройств.
В инструменте просмотра нажмите на устройство, к которому хотите подключиться.
Следуйте инструкциям на экране, которые дает Gnome для подключения.
Подключение к Bluetooth в KDE
Чтобы подключить устройства Bluetooth к рабочему столу KDE Plasma Desktop, убедитесь, что ваш USB-ключ (или) встроенный радиомодуль Bluetooth работает.
Отсюда щелкните значок BT на панели Plasma, затем выберите устройство для подключения. Следуйте инструкциям на инструменте для сопряжения!
Подключение к Bluetooth в Blueman
Чтобы устройство Bluetooth работало с Blueman, сначала щелкните значок Bluetooth на панели задач. Затем нажмите кнопку «Поиск», чтобы найти устройство. Когда появится устройство, выберите его мышью, затем нажмите «Настройка».
Инструмент Blueman проведет вас через процесс сопряжения. Следуйте инструкциям на экране, и вскоре ваше устройство будет сопряжено.
Вывод
Bluetooth всегда был ненадежным в Linux, и многие дистрибутивы Linux не настраивают его сразу. Надеюсь, что, следуя этому руководству, ваши проблемы с Bluetooth в Linux останутся в прошлом.
Исправьте «Устройство Bluetooth не подключается автоматически» в Ubuntu
У этой проблемы нет универсального решения, и ваша проблема может отличаться от моей. Например, мои наушники Bluetooth автоматически подключаются к моей системе Ubuntu, как только я ее включаю. Но в следующую секунду он снова отключается, и мне приходится каждый раз подключать его вручную.
Итак, каким бы ни было устройство Bluetooth, вот пошаговое решение, оставьте комментарий и дайте мне знать, какое из них работает для вас.
Шаг 1. AutoEnable
Прежде всего, вам необходимо убедиться, что у вас есть рабочий модуль Bluetooth и он включен. После того, как это у нас есть, нам нужно проверить, включен ли AutoEnable. Автоматическое включение гарантирует, что модуль Bluetooth будет включен после каждого перезапуска. Кроме того, если вы подключаете USB-устройство или модуль Bluetooth, AutoEnable гарантирует, что он может запуститься без перезагрузки.
В файле конфигурации Bluetooth перейдите в самый низ. Если вы видите строку «AutoEnable = true», все в порядке. Если вы этого не сделаете, AutoEnable отключен. Следовательно, нам нужно добавить следующую строку в конец файла.
AutoEnable = true
Этот шаг не так важен для аудиоустройства Bluetooth, но может решить проблему с автоматическим подключением мыши, веб-камеры или клавиатуры Bluetooth.
Шаг 2. Доверять устройству
Если вышеуказанный метод не помог решить проблему, причина может заключаться в том, что устройству Bluetooth не доверяет Ubuntu. Это вызывает сбой аутентификации, когда устройство пытается подключиться автоматически. Чтобы убедиться, что ваше устройство Bluetooth является доверенным, нам нужно добавить его в список доверенных.
В настройках Bluetooth найдите имя своего устройства Bluetooth и щелкните его. Во всплывающем меню вы получите MAC-адрес устройства.
Теперь попробуйте перезапустить службу Bluetooth, устройство должно автоматически подключиться.
Шаг 3. Повторно подключите устройство Bluetooth.
Если что-то не работает, вы можете попробовать удалить устройство Bluetooth и снова подключить его. Иногда Ubuntu может ошибочно указать тип или класс устройства Bluetooth. Например, он может принять класс наушников как клавиатуру Bluetooth. Эта проблема может быть устранена путем повторного сопряжения. Вы можете сделать это через графический интерфейс, удалив устройство, но если вы такой же клавишный ниндзя, как я, ниже представлена команда.
После этого перезапустите Bluetooth и посмотрите, подключается ли устройство автоматически.
Шаг 4. Переустановите Bluetooth.
Читайте: Как удалить приложение в Ubuntu
Шаг 5. Скрипт
Если описанные выше шаги не помогли вам, мы находимся в том же положении. Когда я собирался полностью отказаться от этой статьи, я наткнулся на скрипт Python на GitHub под названием bluetooth-автоподключение. Это сценарий Python, который автоматически подключается ко всем сопряженным и надежным устройствам Bluetooth. Однако сценарий недоступен для установки непосредственно в репозиторий Flatpak или Apt. Следовательно, нам нужно вручную загрузить и настроить службу.
Теперь, когда у нас запущена служба, она попытается повторно подключиться к каждому сопряженному и надежному устройству Bluetooth. Единственное предостережение, связанное с этим методом, заключается в том, что вы не сможете подключить свое устройство Bluetooth к другим системам, не отключив Bluetooth на своем компьютере с Linux. Поскольку устройство всегда будет пытаться подключиться к вашему устройству Bluetooth.
Заключительные слова
В этой статье я просмотрел десятки форумов и статей в Интернете. Я пробовал использовать скрипты udev для PulseAudio и Bluez Manager, но ни один из них не смог выполнить автоподключение. Поэтому я исключил их из этой статьи. В моем путешествии с системами Linux, помимо отсутствия хороших профессиональных приложений, Bluetooth был второй по значимости проблемой. Я никогда не мог прийти к выводу, что это проблема драйвера производителя или что-то еще, Linux еще не понял.
Расскажите мне о своем опыте в комментариях, и мы сможем вместе выработать решение.
Также читайте: 7 лучших приложений-эквалайзеров для Android для всех любителей музыки
Читайте также: