Ubuntu 16.04 蓝牙无法工作且无法找到设备

Ubuntu 16.04 蓝牙无法工作且无法找到设备

我的 Ubuntu 16.04 WiFi 无法连接到我的蓝牙扬声器。即使我尝试搜索新设备,它也不会显示任何内容,尽管扬声器已连接到我的智能手机。我的智能手机也没有显示我的笔记本电脑的蓝牙,尽管可见性已打开。

在此处输入图片描述

我检查了堵塞情况,结果显示没有。

Ubuntu 14.04 也存在类似的问题,但是该解决方案对我的 16.04 不起作用。 蓝牙未检测到任何设备

这是我得到的错误:E:无法找到包 rtl8723au-bt-dkms

我对此进行了测试:

lsusb; dmesg | egrep -i 'blue|firm'

输出为:

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0bda:b006 Realtek Semiconductor Corp. 
Bus 001 Device 002: ID 04f2:b50d Chicony Electronics Co., Ltd 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

使用lspci -knn | grep Net -A3; lsusb,输出为

03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE 

PCIe Wireless Network Adapter [10ec:b723]
DeviceName: Realtek RTL8723BE 802.11b/g/n 1x1Wi-Fi + BT4.0 Combo Adapter
Subsystem: Hewlett-Packard Company RTL8723BE PCIe Wireless Network Adapter [103c:804c]
Kernel driver in use: rtl8723be
Kernel modules: rtl8723be
04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller [10ec:8136] (rev 0a)
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0bda:b006 Realtek Semiconductor Corp. 
Bus 001 Device 002: ID 04f2:b50d Chicony Electronics Co., Ltd 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

另外,重新启动蓝牙时,它会关闭但不会启动。

它是 Ubuntu 16.04 LTS。

输出cat /etc/apt/sources.list

deb http://archive.ubuntu.com/ubuntu xenial main universe restricted multiverse

答案1

4.4 内核不支持该蓝牙设备。

运行以下命令将其升级到 4.10

sudo apt update
sudo apt install linux-generic-hwe-16.04

使用新内核重新启动。除非没有固件,否则 BT 适配器应该可以工作。

更新:由于某种原因,您/etc/apt/sources.list没有。xenial-updates

您可以创建一个默认的。通过运行sources.list删除/etc/apt/sources.list

sudo rm /etc/apt/sources.list

然后转到系统设置->软件和更新并启用所有存储库。

然后您就可以安装了linux-generic-hwe-16.04

相关内容