使 Broadcomm 蓝牙正常工作

使 Broadcomm 蓝牙正常工作

我正在运行 Kubuntu 20.04,并尝试让蓝牙正常工作。要实现这一点,必须添加一些额外的固件。我实际上能够使用以下说明添加该固件:https://github.com/winterheart/broadcom-bt-firmware。但似乎还需要一个额外的步骤,它在包含固件的同一网页上进行了描述。我遇到的问题是英语不太好,我看不懂。这里是:

显示的固件名称和 Linux 内核请求的名称之间可能存在命名错误。例如,系统可能请求 BCM4354A2-13d3-3485.hcd,但实际上这是 BCM4356A2-13d3-3485.hcd。这是因为 Linux 内核中的命名不正确。只需将文件重命名为内核所需的名称即可。以下是快速命名转换:原始名称 Linux 请求的注释 BCM4356A2 BCM4354A2

有人能为我重述一下吗?

答案1

从声音错误的名字,我敢说:

Linux 内核 5.8 之前的版本中存在拼写错误,可能会导致系统请求错误的.hcd文件。如果您使用的是 BCM4356A2 芯片组,则需要重命名(或复制)正确的.hcd文件。

考虑到文件的大小,并且考虑到较新的内核将要求不同的文件名,因此可能需要两个副本来涵盖两个名称。

  1. 复制BCM4356A2-13d3-3485.hcd/lib/firmware/brcm
  2. 再次复制文件:
    sudo cp /lib/firmware/brcm/BCM4356A2-13d3-3485.hcd /lib/firmware/brcm/BCM4354A2-13d3-3485.hcd
    

希望这将会产生一个可以正常工作的设备……

相关内容