在 ubuntu 14.04 中,联想 b40-70 笔记本电脑未检测到蓝牙。我尝试安装蓝牙管理器,但显示未找到蓝牙适配器。
我的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 004: ID 138a:0011 Validity Sensors, Inc. VFS5011 Fingerprint Reader
Bus 002 Device 003: ID 0cf3:3004 Atheros Communications, Inc.
Bus 002 Device 002: ID 5986:0652 Acer, Inc
Bus 002 Device 005: ID 12d1:1f01 Huawei Technologies Co., Ltd.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
我也尝试过,rfkill unblock all
但没有任何效果...我不想再切换到 Windows,因为这台笔记本电脑给我带来了很多问题,这是其中之一。
答案1
你可能需要做的第一件事是
sudo apt-get install linux-firmware
我的联想电脑上有一个这样的蓝牙设备,在启动过程中,固件上传过早可能会很困难,所以请尝试以下操作
echo "blacklist ath3k" | sudo tee /etc/modprobe.d/ath3k.conf
然后编辑 /etc/rc.local
sudo gedit /etc/rc.local
并在 exit 0 上方添加以下内容,因为 exit 0 必须是文件中的最后一行
sleep 20
modprobe ath3k
保存,退出程序,然后重新启动
编辑:今天发布了一个新的内核,它修复了没有黑名单或 rc.local 中的编辑的问题。 http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.1-vivid/
检查arch
你的系统是 32 位还是 64 位,你可以sudo rm /etc/modprobe.d/ath3k.conf
使用以下命令gksudo gedit /etc/rc.local
删除黑名单:sleep
modprobe ath3k
保存,退出程序
对于 32 位,下载并安装
对于 64 位
我没有混合显卡,所以我不知道这个内核是否会引起问题