## 1 问题概述 - **硬件**:Lenovo Y510P,BCM43142 无线/蓝牙二合一卡 - **系统**:Deepin 25 Preview(6.6 内核) - **现象**: - `rfkill list` 显示蓝牙无锁,硬件已识别 - 托盘蓝牙图标消失 / 控制中心开关一直转圈 - `dmesg` 反复提示 ``` firmware: failed to load brcm/BCM43142A0-105b-e065.hcd (-2) ```
firmware-brcm80211
hci0
dmesg
-2
固件包已卸载
系统回到“仅硬件识别”状态
蓝牙图标/服务 关闭,不影响系统稳定性
日志仅出现
Bluetooth: RFCOMM TTY layer initialized
而不会出现 firmware applied。
firmware applied
当网络恢复或拿到 官方固件包 后,只需执行:
# 1. 下载并安装官方包(任选其一) # Debian 官方 wget https://packages.debian.org/bookworm/all/firmware-brcm80211/download sudo dpkg -i firmware-brcm80211_*.deb # 2. 重载驱动 sudo modprobe -r btusb sudo modprobe btusb # 3. 验证 dmesg | tail -5 # 应出现: # Bluetooth: hci0: BCM43142A0 firmware applied
保存为 restore-bt.sh:
restore-bt.sh
#!/bin/bash # 卸载旧包(如有) sudo apt remove --purge firmware-brcm80211 2>/dev/null || true sudo rm -f /lib/firmware/brcm/BCM43142A0-105b-e065.hcd # 安装新包 sudo dpkg -i "$1" # 传入下载好的 .deb sudo modprobe -r btusb sudo modprobe btusb
No replies yet
Featured Collection
Popular Ranking
Popular Events
2 根本原因
firmware-brcm80211
包未安装 → 内核无法把射频/协议栈微码加载到芯片 → 蓝牙不可用。3 已尝试的排查路径
hci0
已出现dmesg
报-2
4 最终状态(回退后)
固件包已卸载
系统回到“仅硬件识别”状态
蓝牙图标/服务 关闭,不影响系统稳定性
日志仅出现
而不会出现
firmware applied
。5 恢复方案(留作后续)
当网络恢复或拿到 官方固件包 后,只需执行:
6 一键脚本(备用)
保存为
restore-bt.sh
: