Рейтинг:1

Как выполнить сопряжение с беспроводными наушниками OneOdio Pro C или подключиться к ним в Ubuntu 20.04?

флаг cn

Беспроводные наушники OneOdio Pro C поддерживает следующие протоколы Bluetooth: HFP/HSP/A2DP/AVRCP

$ dpkg --status bluez | grep '^Версия:'
Версия: 5.53-0ubuntu3.4

список $ pactl короткий | grep -я блютуз
7 модуль-блютуз-политика 
8-модуль-Bluetooth-обнаружение

$ dmesg | grep Bluetooth
[ 5.067745] Bluetooth: ядро ​​версии 2.22
[ 5.067761] Bluetooth: инициализировано устройство HCI и диспетчер соединений
[ 5.067764] Bluetooth: инициализирован уровень сокета HCI
[ 5.067765] Bluetooth: инициализирован уровень сокета L2CAP
[ 5.067768] Bluetooth: уровень сокета SCO инициализирован
[5.087810] Bluetooth: hci0: версия микропрограммы 0.0, сборка 121, неделя 36, 2020 г.
[12.806192] Bluetooth: BNEP (эмуляция Ethernet), версия 1.3
[ 12.806197] Bluetooth: фильтры BNEP: протокол многоадресной рассылки
[ 12.806201] Bluetooth: инициализирован уровень сокета BNEP
[ 27.876087] Bluetooth: Инициализирован уровень RFCOMM TTY
[ 27.876099] Bluetooth: инициализирован уровень сокета RFCOMM
[27.876106] Bluetooth: RFCOMM версии 1.11

$ systemctl статус bluetooth
bluetooth.service - служба Bluetooth
     Загружено: загружено (/lib/systemd/system/bluetooth.service; включено; предустановка поставщика: включена)
     Активно: активно (работает) с чт 2021-12-16 13:43:27 +00; 1 день 19ч назад
       Документы: мужчина: bluetoothd(8)
   Основной PID: 1755 (Bluetoothd)
     Статус: "Выполняется"
      Заданий: 1 (лимит: 115424)
     Память: 8,4 М
     Группа CG: /system.slice/bluetooth.service
             ââ1755 /usr/lib/Bluetooth/Bluetoothd

18 декабря 00:56:52 машина bluetoothd [1755]: не удалось получить данные ввода-вывода для голосового шлюза гарнитуры: getpeername: конечная точка транспорта не подключена (107)
18 декабря 00:56:57 машина bluetoothd[1755]: 85:62:35:17:5B:A1: ошибка обновления служб: хост не работает (112)
18 декабря 00:56:57 машина bluetoothd [1755]: ошибка подключения: хост не работает (112)
18 декабря, 01:07:54, машина bluetoothd [1755]: невозможно получить запись SDP голосового шлюза гарнитуры: хост не работает
18 декабря, 01:08:01, машина bluetoothd [1755]: невозможно получить запись SDP голосового шлюза гарнитуры: хост не работает
18 декабря, 01:08:08, машина bluetoothd [1755]: невозможно получить запись SDP голосового шлюза гарнитуры: хост не работает
18 декабря, 01:08:27, машина bluetoothd [1755]: невозможно получить запись SDP голосового шлюза гарнитуры: хост не работает
18 декабря 02:20:53 машина bluetoothd [1755]: ошибка подключения: время ожидания подключения истекло (110)
18 декабря 02:20:53 машина bluetoothd [1755]: не удалось получить данные ввода-вывода для голосового шлюза гарнитуры: getpeername: конечная точка транспорта не подключена (107)
18 декабря 02:20:59 машина bluetoothd[1755]: 85:62:35:17:5B:A1: ошибка обновления служб: хост не работает (112)

Что я могу сделать, чтобы эти два устройства соединились и соединились?

Я пытался:

$ bluetoothctl
[Bluetooth]# пара 85:62:35:17:5B:A1
Попытка сопряжения с 85:62:35:17:5B:A1
Не удалось создать пару: org.bluez.Error.AlreadyExists
[Bluetooth]# доверие 85:62:35:17:5B:A1
Изменение доверия 85:62:35:17:5B:A1 выполнено успешно
[Bluetooth]# подключение 85:62:35:17:5B:A1
Не удалось подключиться: org.bluez.Error.Failed

я пытался $ пульсаудио -k по совету эта вики и повторил команду подключения, но все еще не может подключиться.

Я заметил, что эта вики сказала, что пульсаудио-альса пакет нужен. Я попробовал и обнаружил, что этот пакет не может быть найден. Моя проблема вызвана отсутствием пульсаудио-альса упаковка?

$ sudo apt установить pulseaudio-alsa
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Не удалось найти пакет pulseaudio-alsa

$ дпкг -л | grep пульсаудио
ii gstreamer1.0-pulseaudio:amd64 1.16.2-1ubuntu2.1 amd64 Плагин GStreamer для PulseAudio
ii pulseaudio 1:13.99.1-1ubuntu3.13 amd64 Звуковой сервер PulseAudio
модуль Bluetooth ii pulseaudio-module-bluetooth 1:13.99.1-1ubuntu3.13 amd64 для звукового сервера PulseAudio
ii pulseaudio-utils 1:13.99.1-1ubuntu3.13 amd64 Инструменты командной строки для звукового сервера PulseAudio
флаг za
Я предполагаю, что ваше устройство работает с другими системами? Включите устройство.Нажмите настройки. Нажмите Bluetooth. Убедитесь, что верхний ползунок показывает цвет (включен). Дайте системному времени найти устройство. Щелкните устройство. Это должно подключить вашу гарнитуру, если ваша гарнитура совместима с вашим протоколом. Если устройство отключается, повторите процесс. Затем щелкните устройство, затем щелкните ползунок. Возможно, вам придется повторить это несколько раз, пока ваше устройство не подключится должным образом.
Sun Bear avatar
флаг cn
@robgrune Я сделал то, что вы описали ранее. Повторить несколько раз, все равно не получилось. Также пробовал сопряжение с другими системами Ubuntu 20.04 с diff. оборудование. Все еще не могу выполнить сопряжение/подключение. Раньше наушники соединялись/подключались к мобильному телефону для воспроизведения музыки.
флаг za
Вы уверены, что BT на вашей машине работает? Ваш BT на борту или USB-ключ? Убедитесь, что и машина, и устройство имеют одно и то же поколение BT, например BT2. BT2 не будет подключаться к BT1. Если вы не можете подключить устройство к какой-либо машине с Linux, устройство подозрительно. У меня есть различные устройства BT; телефон, коврик, мышь, кб, гарнитуры и т.д. - все работает.
Sun Bear avatar
флаг cn
BT @robgrune System работает с другими устройствами BT. BT наушников может соединяться с другими устройствами, но не с системами Ubuntu 20.04.
флаг za
У вас есть 2 потенциальных проблемы: 1 подключить BT; 2 совместимости устройств. вопрос 1... Ваш компьютер Bluetooth на борту или ключ? Я подозреваю, что вам нужно обновить Linux до bluetooth5. Предложите вам получить новый ключ usb5. проблема 2... если после подключения устройство не воспроизводит звук, скорее всего, оно несовместимо с pulseaudio. В этом случае вам понадобится альтернатива, например, трубная проволока.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.