Bluetooth Broadcom BCM20702不加载固件(驱动程序问题) – 14.04

我能够在蓝牙耳机和PC中的蓝牙控制器之间建立连接。 问题是O / S没有提供将音频输出发送到蓝牙控制器的选项 – 这是蓝牙控制器固件问题。 基本上我无法将我从* .hex文件制作的* .hcd文件加载到内核中(我对这个问题的理解非常有限)。

图像#1 – 蓝牙连接到PC中的蓝牙卡(屏幕截图是“蓝色”软件,如蓝牙中建议的那样找不到设备! ): 在此处输入图像描述

图像#2 – 问题的核心,没有选项将声音输出到连接的蓝牙设备: 在此处输入图像描述

图像#3 – 当我运行dmesg | grep -i blue dmesg | grep -i blue结果如下(确认问题是固件问题):

固件问题图像

我已经花了8个多小时查看关于这个问题的post,我可以说很多post都有类似的未回答的问题,有一个gem解释了如何解决这个问题。 看看: 蓝牙Broadcom 43142无法正常工作我按照本说明手册来了解T! 唯一的问题是它对我不起作用。 下图显示了我链接到的post解决方案的最后一步。 现在,它对我不起作用,因为* .hcd除了这个位置之外还需要去另一个地方(因为其他一切都是* .bin)? 它可能是hcd文件的命名吗? 是否有一些命令强制将* .hcd文件加载到内核中? 我是否需要删除其他软件? 我可以使用“系统设置”>“软件和更新”>驱动程序选项卡加载我创建的驱动程序吗? 在此处输入图像描述

似乎所有需要做的就是以某种方式将已编译的hex文件(hcd文件)加载到该死的内核中。 任何建议?

我试过的其他东西是:

  1. 检查BIOS以确保启用蓝牙
  2. 在蓝牙心碎的海洋中读到了一堆命令,但这里没有什么值得一提的
  3. 此外,没有禁用无线信号: 在此处输入图像描述
  4. 内核版本: creator@PC-W530_Linux:~$ uname -a Linux PC-W530_Linux 3.13.0-85-generic #129-Ubuntu SMP Thu Mar 17 20:50:15 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

如果您需要我运行任何命令,请告诉我。 谢谢!

********************************编辑#1 *************** ***********************

更多命令:

在此处输入图像描述 在此处输入图像描述

要解决固件不能用于Broadcom蓝牙的问题,您需要执行两个步骤(1)请参阅: Bluetooth Broadcom 43142无法正常工作 ,以及(2)卸载’Blueman’。

在我的post中,我已经完成了Pilot6的修复(第1步); 但我的蓝牙设备仍然没有播放音乐(已连接但仍未播放音乐)。 接下来我使用软件中心卸载了blueman:

在此处输入图像描述

此时重新启动。 重启后只会有一个蓝牙标识(而不是两个) 在此处输入图像描述

此时像往常一样配对所选设备。 现在,当您进入声音设置时,您将看到蓝牙设备。

在此处输入图像描述

非常感谢Pilot6,首先是发布工作解决方案,第二个是在我寻求帮助时作出回应。 谢谢! 太糟糕了,蓝色软件打破了O / S使用的固件,蓝色界面非常好。 问题解决了……希望这对你有所帮助。