问题
我无法使用蓝牙。在引导期间,我收到此错误:
usb 1-1.1: firmware: failed to load ar3k/AthrBT_0x01020200.dfu (-2)
Bluetooth: Loading patch file failed
笔记本电脑:华硕 x201e 操作系统:Debian 9.2.1 Mate
我试过的
https://askubuntu.com/questions/574312/why-bluetooth-or-usb-3-0-fails-to-load-during-booting
echo "blacklist ath3k" | sudo tee /etc/modrobe.d/ath3k.conf
得到这个
debian@debian:~$ echo "blacklist ath3k" | sudo tee /etc/modrobe.d/ath3k.conf
tee: /etc/modrobe.d/ath3k.conf: No such file or directory
blacklist ath3k
我也试过这个:
sudo apt install firmware-atheros
输出:
E: 无法找到软件包固件-atheros
我还尝试了这些说明来构建固件 https://wiki.debian.org/ath9k_htc/open_firmware
2017 年 12 月 29 日编辑:我仍然有这个问题没有解决。
是
firmware-atheros
一个非自由软件,你应该有你的non-free
组件sources.list
。编辑你的sources.list(作为root):
这是一个示例
sources.list
(debian wiki:SourcesList):保存然后运行:
该软件包
firmware-atheros
提供ath3k
驱动程序,如描述所述:要加载驱动程序:
我在华硕 X200CA 上遇到了同样的问题。这是我必须做的才能让它工作。
从非免费 repo 和 GNOME Blueman 安装固件 atheros - KDE 的蓝牙管理器已损坏并且无法添加设备。
apt install firmware-atheros blueman
如果您没有非免费的,则将其添加到 /etc/apt/sources.list deb http://ftp.us.debian.org/debian/stretch main contrib non-free deb http://security.debian。 org/debian-security stretch/updates main contrib non-free deb http://ftp.us.debian.org/debian/ stretch-updates main contrib non-free
黑名单 ath3k 暂时
touch /etc/modprobe.d/ath3k.conf
将 ath3k 列入黑名单移除 ath3k 模块
rmmod ath3k
添加
InitiallyPowered=true
到 /etc/bluetooth/main.conf重新启动 - 蓝牙将无法在此重新启动时工作
删除临时模块黑名单 rm /etc/modprobe.d/ath3k.conf
加载 ath3k 模块 modprobe ath3k
重新启动 - 蓝牙应该可以工作
rfkill list
- 应该说“不”“不”如果不运行:
rfkill 1 unblock
hciconfig
- 应该说“正在运行”如果不运行:
hciconfig hci0 up