我是 ubuntu 新手。
我的 lenovo ideapad z50-70 中的 ubuntu 14.04 出现错误:
dmesg | grep -i bluetooth
[ 31.243849] Bluetooth: Core ver 2.17
[ 31.243866] Bluetooth: HCI device and connection manager initialized
[ 31.243873] Bluetooth: HCI socket layer initialized
[ 31.243875] Bluetooth: L2CAP socket layer initialized
[ 31.243877] Bluetooth: SCO socket layer initialized
[ 34.700176] Bluetooth: RFCOMM TTY layer initialized
[ 34.700187] Bluetooth: RFCOMM socket layer initialized
[ 34.700191] Bluetooth: RFCOMM ver 1.11
[ 34.764102] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 34.764106] Bluetooth: BNEP filters: protocol multicast
[ 34.764114] Bluetooth: BNEP socket layer initialized
[ 39.092454] Bluetooth: Error in firmware loading err = -110,len = 448, size = 4096
[ 39.092466] Bluetooth: Loading patch file failed
我在 askubuntu 中找到了解决方案“将 ath3k 模块列入黑名单echo "blacklist ath3k" | sudo tee /etc/modprobe.d/ath3k.conf
,然后在 exit 0 行上方gksudo gedit /etc/rc.local
添加,保存,退出并重新启动”modprobe ath3k
但它不起作用。
cat /etc/rc.local | tail -4 的结果
# 默认情况下,该脚本不执行任何操作。
modprobe ath3k 退出 0
结果
lsusb
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 008: ID 0cf3:3004 Atheros Communications, Inc.
Bus 002 Device 005: ID 5986:055e Acer, Inc
Bus 002 Device 004: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 002 Device 003: ID 1a2c:0027 China Resource Semico Co., Ltd
Bus 002 Device 002: ID 0101:0007
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
@Jeremy31....编辑 /etc/rc.local 后,我得到了
dmesg | grep -i bluetooth
[ 19.287994] Bluetooth: Core ver 2.17
[ 19.288026] Bluetooth: HCI device and connection manager initialized
[ 19.288034] Bluetooth: HCI socket layer initialized
[ 19.288037] Bluetooth: L2CAP socket layer initialized
[ 19.288041] Bluetooth: SCO socket layer initialized
[ 23.401478] Bluetooth: RFCOMM TTY layer initialized
[ 23.401490] Bluetooth: RFCOMM socket layer initialized
[ 23.401494] Bluetooth: RFCOMM ver 1.11
[ 23.572239] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 23.572242] Bluetooth: BNEP filters: protocol multicast
[ 23.572250] Bluetooth: BNEP socket layer initialized
[ 51.045501] Bluetooth: Can't get version to change to load ram patch err
[ 51.045507] Bluetooth: Loading patch file failed
答案1
编辑/etc/rc.local
文件并输入sleep 20
上述modprobe ath3k
内容并重新启动