У меня есть блютуз-гарнитура, которая отлично работала на старой системе Ubuntu и все еще отлично работает на моем телефоне Android. В более новой системе, однако, профили A2DP работают отлично, но профили HSP/HFP не работают вообще.
- Nixos-16,09
- Pulseaudio 9.0-перезагрузился
- 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. Так может быть несовместимость с чипсетом моего ноутбука?