Сопряжение Apple Airpods в качестве гарнитуры

23

С Ubuntu 16.04 я пытался подключить Airpods от Apple в качестве гарнитуры. Они подходят как наушники . Они отлично работают как наушники, но я бы хотел, чтобы был доступен микрофон

сопряжение аэродинамики как наушники, а не гарнитура

Дуг Т.
источник
У меня нет ответа на ваш вопрос, но я просто надеюсь получить больше информации: вы можете слушать музыку из Ubuntu 16.04 на ваших аэродромах через Bluetooth? Я не осознавал, что они используют стандартные протоколы, которые может использовать Ubuntu.
Артур
У меня та же проблема с Airpods: в Ubuntu мы можем видеть только профиль AD2P bluetooth для airpods. Но нет профиля HFP bluetooth для использования микрофона.
chronos00
Есть какие-нибудь обновления по этому поводу?
Highsciguy
Здесь есть соответствующий отчет об ошибке bugs.freedesktop.org/show_bug.cgi?id=93898 . Эта проблема, похоже, связана с pulseaudio. Некоторые сообщают, что микрофон их (не Apple) оборудования работает при настройке параметра в /etc/pulse/default.pa. Я также попытался установить pulseaudio от ppa. Эти усилия, к сожалению, никуда меня не привели.
Highsciguy

Ответы:

18

Мне помогла инструкция ниже.

  1. Установить ControllerMode = bredrили ControllerMode = dualотредактировать /etc/bluetooth/main.confфайл с помощью sudo nano /etc/bluetooth/main.confкоманды (или другого текстового редактора по вашему выбору)
  2. sudo /etc/init.d/bluetooth restart
  3. Попробуйте соединиться снова.
Александр
источник
Установка ControllerMode = dualработала для меня.
Раджеш Чаудхари
установка dualне имеет смысла , поскольку это режим по умолчанию
Wlad
2

Я отчаянно искал на сайтах, но, наконец, нашел этот пост, который был действительно полезен для ознакомления с дополнительным стеком Bluetooth. Вот решение, которое я изменил и добавил к нему согласно своему опыту:

  1. Установите Bluetooth-стек bluez (например, полный набор драйверов Bluetooth, который позволяет ОС Linux иметь прямой доступ к Bluetooth):

    sudo apt-get install bluez*

  2. Дополнительно: установите менеджер Bluetooth, Blueman:

    sudo apt-get install blueman

  3. Загрузить драйвер USB Bluetooth (ключ Bluetooth):

    modprobe btusb

  4. Перезапустите bluetoothсервис:

    sudo systemctl restart bluetooth

  5. Добавьте настройку режима контроллера в dualконфигурацию Bluetooth, /etc/bluetooth/main.confизмените этот режим bredrили, leесли у вас возникли проблемы с AirPods:

    ControllerMode = dual

  6. Теперь попробуйте соединить ваши AirPods!

Источник проблемы заключается в том, что драйвер Bluetooth в Ubuntu не распространяется на AirPods.

Моя системная спецификация :

  • Ubuntu 18.04.2 LTS
  • Мини Bluetooth 4.0 USB 2.0 CSR4.0 адаптер для ключа

ОБНОВЛЕНИЕ :

Возможно, вам придется выбрать либо dualили bredrдля ControllerModeна шаге 5.

введите описание изображения здесь

Шаян Амани
источник
dualэто значение по умолчанию, я сомневаюсь, что установка его имеет какое-либо значение. Существует еще одна команда для управления услугами , которые ИМО гораздо легче запомнить: sudo service bluetooth restart, sudo service bluetooth status. Он поставляется с автозаполнением касанием, так что вы можете ввести нажатие sudo service TAB и просмотреть все доступные службы или sudo service blueнажать + TAB, который покажет все службы, начинающиеся с синего цвета или автозаполнения доbluetooth
Wlad
Настройка для bredrсопряжения AirPods Pro, наконец, удалась - но только как наушники, а не как гарнитура. Громкость была слишком низкой, поэтому мне пришлось активировать избыточное усиление в настройках звука, чтобы громкость превысила 100%.
Wlad