古いUbuntuシステムで完全に機能し、Android電話でも完全に機能するBluetoothヘッドセットがあります。ただし、新しいシステムでは、A2DPプロファイルは完全に機能しますが、HSP/HFPプロファイルは機能しません。まったく機能しません。
HSP/HFPに設定すると、次の2つの動作のいずれかが表示されます。
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
明らかに毎秒100程度の番号付け。
更新:
動作はNixOS-16.09とUbuntu-16.04ライブCD間で一貫しています。ただし、外部のBluetoothドングルを使用すると、問題は解決します。それで、多分私のラップトップのチップセットとの非互換性?
私の解決策:
多くの検索を行った後、PlantronicsLegendとPluggableBluetoothUSBを使用してFedora26でソリューションを見つけました。
私は自分の歴史を振り返り、可能な場合は自分のソリューションでスレッドを更新しています。これは、Plugable(私が使用しているUSBモジュール)から直接、私にとってはうまくいきました。
この投稿を参照してください: plugable-usb-bluetooth-adapter-solving-hfphsp-profile-issues-on-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
その後、再起動します。