【问题标题】:HFP/HSP profile in linux [closed]Linux中的HFP / HSP配置文件[关闭]
【发布时间】:2018-01-11 03:02:49
【问题描述】:

我有 Ubuntu 16.04 并且已经安装了 BlueZ 5.37、PulseAudio 10.0 和 ofono 1.20(从 gi​​thub 克隆)。

而且我需要使用调制解调器之类的电话将我的电话传输到计算机。我将手机与 PC 配对,使设备信任并连接(所有操作均成功)。我认为 ofono 有问题,因为我可以播放音乐(使用 A2DP),但如果我想使用 hends free 或耳机配置文件 - 我在 PC 上没有声音。

在 pacmd(PulseAudio 控制台工具)列表卡中,我看到了我的蓝牙设备,但耳机音频网关 HFP/HSP 不可用。我还在不同的设备和计算机上对其进行了测试。

谢谢你的建议。

【问题讨论】:

    标签: linux bluetooth bluez pulseaudio


    【解决方案1】:

    我是这样解决的:

    1. 安装ofono
    2. /etc/pulse/default.pa 中找到load-module module-bluetooth-discover 行并将其更改为load-module module-bluetooth-discover headset=ofono
    3. 如果用户pulse不是组bluetooth的成员,则添加:sudo useradd -g bluetooth pulse
    4. 非常重要:</busconfig> 之前将其添加到/etc/dbus-1/system.d/ofono.conf
      <policy user="pulse">
       <allow send_destination="org.ofono"/>
      </policy>
      

    见:https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Bluetooth/

    好消息:现在在pavucontrol 我可以看到,如果我拨打电话,配置文件会自动从 A2DP 更改为 HSP / HFP,然后它会神奇地返回到 A2DP!

    坏消息:每次启动它只能工作一次(并检查 ofonod 是否正在运行),然后我必须重新启动我的 Debian 系统。

    【讨论】:

    • 配置ofono后,耳机的声音开始正常,但是,我看不到耳机的麦克风了。有什么想法吗?
    • 我只想注意:我必须使用`sudo usermod -aG bluetooth pulse`代替第3步。
    【解决方案2】:

    我的解决方案:

    经过大量搜索,我刚刚在 Fedora 26 中找到了我的解决方案,使用 Plantronics Legend 和 Pluggable Bluetooth USB。

    我将回顾我的历史,并尽可能用我的解决方案更新线程。这对我有用,直接来自 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

    然后重启。

    【讨论】:

    • 我在使用可插拔蓝牙 USB 适配器时遇到了类似的问题 - 完成此固件更新后,我可以毫无问题地在两个配置文件之间来回切换。
    【解决方案3】:

    HSP/HFP Profile 在 Fedora 20 中不适用于蓝牙耳机,在 Fedora 19 中可用 更换设备并再次测试

    SOLVING HFP/HSP AND A2DP PROFILE ISSUES ON LINUX

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-21
      • 1970-01-01
      • 2010-09-13
      • 2016-10-29
      • 2019-03-11
      • 1970-01-01
      • 1970-01-01
      • 2014-02-06
      相关资源
      最近更新 更多