nuk*_*itz 5 bluetooth dell drivers 14.10
我在带有 BCM43142 的 Dell Vostro 3560 上遇到问题,即使安装了专有驱动程序,蓝牙也无法正常工作。WiFi 工作得很好。我正在运行全新安装的 Ubuntu 14.10。它唯一有效的时间是我让戴尔预装了 Ubuntu 12.04。
留言 | grep 蓝牙给出 [4967.683179] 蓝牙:hci0:BCM:找不到补丁 brcm/BCM43142A0-0a5c-21d7.hcd
我没有安装 Windows 我可以从中获取文件
从 lsusb 总线 002 设备 005:ID 0a5c:21d7 Broadcom Corp. BCM43142 蓝牙 4.0
apt-get 显示 bcmwl-kernel-source 已经是最新版本。
这应该解决了我的问题,但它没有 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400 为什么?
有什么解决办法吗?
小智 4
我遇到过同样的问题。我读了一些答案,这就是要点:
$ lsusb | grep 蓝牙
我的输出例如:
Bus 001 Device 003: ID 0a5c:21d7 Broadcom Corp. BCM43142 Bluetooth 4.0
Run Code Online (Sandbox Code Playgroud)
应该记住其中的0a5c:21d7 。
获取适合您设备的十六进制文件:
在 Google 中搜索蓝牙驱动程序后,我选择了此下载:
http://drivers.softpedia.com/get/BLUETOOTH/Broadcom/Broadcom-43142-Bluetooth-40-Adapter-Driver-12007030 -for-Windows-8.shtml#download
如何获得正确的十六进制文件。
所以我有芯片的 id:0a5c:21d7 和下载的存档中的一堆十六进制文件。我怎样才能找到适合我的那一款?诀窍是调查指示 Windows 安装内容的 .inf 文件。搜索 21D7(注意大写 D 而不是“d”)我得到:
%Dell1704.DeviceDesc%=RAMUSB21D7、USB\VID_0A5C&PID_21D7 ;BRCM 通用 43142A0 RAMUSB
USB/VID&PID 是我在 lsusb 上得到的:capital(0a5c:21d7)。RAMUSB21D7 是我接下来需要在 inf 文件中搜索的内容(它是设备的描述)。
这是我的结果:
;;;;;;;;;;;;;RAMUSB21D7;;;;;;;;;;;;;;;;;
[RAMUSB21D7.CopyList]
bcbtums.sys
btwampfl.sys
BCM43142A0_001.001.011.0122.0126.hex
Run Code Online (Sandbox Code Playgroud)
我将使用的十六进制文件是BCM43142A0_001.001.011.0122.0126.hex将其提取到主目录中。
dmesg | grep 蓝牙
根据您的问题,结果是:
[4967.683179]蓝牙:hci0:BCM:找不到补丁brcm/BCM43142A0-0a5c-21d7.hcd
它会告诉您要查找的名称和文件。我你的情况是:brcm/BCM43142A0-0a5c-21d7.hcd
sudo apt-get 安装 git
git 克隆 git://github.com/jessesung/hex2hcd.git
cd 十六进制2hcd
制作
./hex2hcd ../BCMxxxx.xxx.xxx.xx.hex BCM43142A0-0a5c-21d7.hcd(此处正确的十六进制文件和所需的 hcd 名称)
sudo cp BCM43142A0-0a5c-21d7.hcd /lib/firmware/brcm
| 归档时间: |
|
| 查看次数: |
3847 次 |
| 最近记录: |