Ste*_*ter 12 sound bluetooth 12.04
我的飞利浦 SBH9001 耳机使用 Ubuntu 12.04 配对正常。在音频设置中,它被正确检测为 A2DP 设备和 HSP/HFP 设备。
硬件:Thinkpad X230,Ubuntu 12.04 64bit,Kernel 3.6.0-030600rc3-generic(从 Ubuntu mainline repo 构建),蓝牙设备是来自 Broadcom 的 USB-Id 0a5c:21e6,耳机是飞利浦 SBH9001。
注意:使用内核 3.6 rc3 是因为在扩展坞上修复了不在任何先前分支中的音频。
在 A2DP 中播放音频开箱即用,但当将耳机切换到 HSP/HSP 模式时,没有声音,麦克风也不工作。
连接耳机时,/var/log/syslog 显示:
Aug 25 21:32:47 x230 bluetoothd[735]: Badly formated or unrecognized command: AT+CSRSF=1,1,1,1,1,7
Aug 25 21:32:49 x230 rtkit-daemon[1879]: Successfully made thread 17091 of process 14713 (n/a) owned by '1000' RT at priority 5.
Aug 25 21:32:49 x230 rtkit-daemon[1879]: Supervising 4 threads of 1 processes of 1 users.
Aug 25 21:32:50 x230 kernel: [ 4860.627585] input: 00:1E:7C:01:73:E1 as /devices/virtual/input/input17
Run Code Online (Sandbox Code Playgroud)
从 A2DP(标准配置文件)切换到 HSP/HFP 时:
Aug 25 21:34:36 x230 bluetoothd[735]: /org/bluez/735/hci0/dev_00_1E_7C_01_73_E1/fd3: fd(34) ready
Aug 25 21:34:36 x230 rtkit-daemon[1879]: Successfully made thread 17309 of process 14713 (n/a) owned by '1000' RT at priority 5.
Aug 25 21:34:36 x230 rtkit-daemon[1879]: Supervising 4 threads of 1 processes of 1 users.
Aug 25 21:34:41 x230 bluetoothd[735]: Audio connection got disconnected
Run Code Online (Sandbox Code Playgroud)
任何提示如何让 HSP/HFP 在这里工作?