Ubuntu 22.04系统蓝牙无法开启,提示缺失BCM固件的问题求助
Ubuntu 22.04系统蓝牙无法开启,提示缺失BCM固件的问题求助
大家好,我最近在Ubuntu 22.04上碰到了个蓝牙搞不定的问题,折腾了好一阵没解决,来请教下各位大佬。
具体情况是这样的:
- 点设置里的蓝牙开关,按钮看起来是打开状态,但下面一直显示“Bluetooth Turned Off”
- 打开我的耳机试着连接,完全没反应,搜都搜不到
我已经试过执行sudo apt update && sudo apt upgrade更新系统了,但问题还是没解决。
下面是我收集的一些系统信息和日志,麻烦帮忙看看:
系统内核版本
执行uname -a输出:
Linux tony-Satellite-C55-C 6.5.0-15-generic #15~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 12 18:54:30 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
蓝牙服务运行日志
执行journalctl -r -u bluetooth -b -0输出:
Jan 29 20:47:03 tony-Satellite-C55-C bluetoothd[617]: Bluetooth management inte> Jan 29 20:47:03 tony-Satellite-C55-C bluetoothd[617]: Starting SDP server Jan 29 20:47:03 tony-Satellite-C55-C systemd[1]: Started Bluetooth service. Jan 29 20:46:58 tony-Satellite-C55-C bluetoothd[617]: Bluetooth daemon 5.64 Jan 29 20:46:57 tony-Satellite-C55-C systemd[1]: Starting Bluetooth service...
RFKill设备状态
执行rfkill输出:
ID TYPE DEVICE SOFT HARD 0 bluetooth Toshiba Bluetooth unblocked unblocked 1 wlan phy0 unblocked unblocked 2 wlan brcmwl-0 unblocked unblocked 3 bluetooth hci0 unblocked unblocked
PCI硬件设备列表
执行lspci输出:
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b) 00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) 00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b) 00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04) 00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04) 00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4) 00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4) 00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4) 00:1c.5 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 6 (rev e4) 00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04) 00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04) 00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04) 00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04) 07:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n (rev 01) 08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 07) 09:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
dmesg中的蓝牙错误信息
执行sudo dmesg时发现了关键错误:
[ 24.237131] Bluetooth: hci0: BCM: firmware Patch file not found, tried: [ 24.237166] Bluetooth: hci0: BCM: 'brcm/BCM43142A0-0930-0225.hcd' [ 24.237188] Bluetooth: hci0: BCM: 'brcm/BCM-0930-0225.hcd' [ 26.252958] Bluetooth: hci0: command 0x1003 tx timeout [ 26.252959] Bluetooth: hci0: Opcode 0x1003 failed: -110
另外,我运行bluetoothctl后尝试执行power on和scan on,结果都返回No default controller available。
现在看起来应该是缺少对应的BCM固件文件,但我不知道该去哪里找正确的固件,也不确定具体该怎么安装。有没有朋友遇到过类似的问题,或者能给我指条路解决这个问题?
备注:内容来源于stack exchange,提问作者Biggs
相关产品推荐
相关产品推荐

