Как исправить профили HSP / HFP bluetooth в linux?

у меня есть Bluetooth-гарнитура, которая отлично работала на старой системе Ubuntu и по-прежнему отлично работает на моем телефоне Android. В более новой системе профили A2DP работают отлично, но профили HSP/HFP не работают вообще.

  • Nixos-16.09
  • новая 9.0-rebootstrapped
  • bluez 5.40

при установке в HSP / HFP, я буду видеть один из двух поведения:

1) гарнитура вибрирует при попытке переключения профилей. Через несколько секунд, гарнитура полностью исчезает из pavucontrol
2) гарнитура остается видимой в pavucontrol, и, кажется, что переключало, тем МЕ менее кажется, что обнаруживает микрофон никакой фактический ядровый входной сигнал, и ядровый выход только прерывистый трескать.

в dmesg, я вижу постоянный поток сообщений вот так:


[ 1679.524964] Bluetooth: hci0 SCO packet for unknown connection handle 65509
[ 1679.524969] Bluetooth: hci0 SCO packet for unknown connection handle 0
[ 1679.524970] Bluetooth: hci0 SCO packet for unknown connection handle 0

нумерация, по-видимому, сто или около того в секунду.

обновление:

поведение согласуется между NixOS-16.09 и Ubuntu-16.04 live CD. Однако, проблема исчезнет, если я использую внешний Bluetooth донгл. Так может быть, несовместимость с чипсетом моего ноутбука?

14
задан Savanni D'Gerinel
18.01.2023 16:21 Количество просмотров материала 3464
Распечатать страницу

1 ответ

Мое Решение:

Я только что нашел свое решение в Fedora 26, используя Plantronics Legend и подключаемый Bluetooth USB, после долгих поисков.

Я возвращаюсь к своей истории и обновляю темы своим решением, где могу. Это работало для меня, прямо из подключаемых (который является модуль USB я использую).

посмотреть этот пост: подключаемых USB-подключение-Bluetooth-адаптер-решения-hfphsp-профиль-вопросов-на-Linux

сводка команд по ссылке выше:

wget https://s3.amazonaws.com/plugable/bin/fw-0a5c_21e8.hcd

sudo mkdir /lib/firmware/brcm

sudo mv fw-0a5c_21e8.hcd /lib/firmware/brcm/BCM20702A0-0a5c-21e8.hcd

sudo cp /lib/firmware/brcm/BCM20702A0-0a5c-21e8.hcd /lib/firmware/brcm/BCM20702A1-0a5c-21e8.hcd

перезагрузите.

1
отвечен Eric Kirchner 2023-01-20 00:09

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх