在 Ubuntu 16.04 LTS 中蓝牙检测不到任何设备,反之亦然

在 Ubuntu 16.04 LTS 中蓝牙检测不到任何设备,反之亦然

我无法在蓝牙中找到任何设备,并且蓝牙开启时任何设备都无法检测到我的系统。我需要安装蓝牙驱动程序吗?

编辑:它检测到我的蓝牙耳机但配对失败并且没有检测到任何其他蓝牙设备。

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

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

谢谢你的帮助。

答案1

打开系统设置并单击蓝牙选项时,我收到消息“未找到蓝牙”

这对我修复它有用(终端命令行):

sudo modprobe -r btusb
sudo modprobe btusb
sudo service bluetooth restart

sudo apt-get install blueman

然后转到在计算机上搜索文件(),输入blueman(这是蓝牙管理器)。打开后,您就可以启用蓝牙了。

答案2

这是因为 TLP,它对我有用!!

正如论坛中提到的https://bbs.archlinux.org/viewtopic.php?id=233527

你需要,

通过运行获取蓝牙设备的ID lsusb(在我的情况下是Realtek,所以ID是0bda:b721)。

的输出lsusb

dinuka@dinuka-lap:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 0bda:b721 Realtek Semiconductor Corp. 
Bus 001 Device 004: ID 04f2:b52b Chicony Electronics Co., Ltd 
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 002: ID 04f3:0235 Elan Microelectronics Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

现在,将 中的行更改#USB_BLACKLIST="1111:2222 3333:4444"USB_BLACKLIST="<ID>"(在我的情况下为USB_BLACKLIST="0bda:b721"/etc/default/tlp

重新启动,一切应正常运行。

相关内容