我有一台带有内置蓝牙的 acer Aspire E3-112...我无法让它工作...似乎唯一可用的驱动程序是 Windows 的。所以我插入了一个罗技 USB 蓝牙适配器;现在 Ubuntu 14 有时能够“看到”该设备(我的 iphone 5),但即使 Ubuntu 找到该设备,连接功能也会变灰。
任何帮助都将不胜感激。谢谢 - 特伦顿
lspci -knn | grep Net -A2; lsusb
02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Subsystem: Foxconn International, Inc. Device [105b:e07e]
Kernel driver in use: wl
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 04f2:b469 Chicony Electronics Co., Ltd
Bus 001 Device 008: ID 03f0:094a Hewlett-Packard Optical Mouse [672662-001]
Bus 001 Device 007: ID 0489:e055 Foxconn / Hon Hai
Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
我下载了 Windows 驱动程序并发现以下内容:%Dell1704.DeviceDesc%=RAMUSB21D7,USB\VID_0A5C&PID_21D7;BRCM Generic 43142A0 RAMUSB
我找不到其他帖子要求的 *.hex 文件。请帮忙。
刚刚发现...现在按照上一个问题的进一步指示进行。
我如何“现在从同一个 cab 文件中提取该固件。”??
我是新手,很抱歉造成额外的努力。我正在按照另一篇文章中的说明进行操作。
我找到了文件 BCM43142A0_001.001.011.0197.0229.hex ...指令说“现在从同一个 cab 文件中提取该固件”是什么意思?
我相信我已经完成了上述问题中的所有步骤......这里有一些我保存的命令以确保我做得正确:%BtUSB.DeviceDesc%=BlueRAMUSBE055,USB \ VID_0489&PID_E055; 43142A0 Acer combo
BCM43142A0_001.001.011.0197.0229.hex
[RAMUSB21D7.复制列表] bcbtums.sys btwampfl.sys BCM43142A0_001.001.011.0197.0229.hex
BCM43142A0-0489-e055.hcd
静态主机名:trenton-Aspire-E3-112 图标名称:computer-laptop 底盘:laptop 启动ID:7b81a386a0d54481ad37b6d5203ef622 操作系统:Ubuntu 14.04.4 LTS 内核:Linux 4.2.0-42-generic 架构:i686
sudo cp BCM43142A0-0489-e055.BCM.hcd /lib/firmware/brcm
这看上去正确吗?
BCM43142A0-0489-e055.BCM.hcd 是错误的吗?
答案1
是的,你对 BCM43142A0 设备的看法是正确的。我认为你使用了错误的 *.hex 文件。你可以从这里找到所需的固件 -https://github.com/winterheart/broadcom-bt-firmware。确保将 *.hcd 放入 /lib/firmware/brcm。之后重新插入 BT 设备或重新启动。