蓝牙无法再发现设备。16.04.3

蓝牙无法再发现设备。16.04.3

蓝牙以前可以工作,但不知何故,连接后约 5 分钟就会断开与耳机的连接。我在网上搜索,尝试了很多方法,清除/重新安装了很多东西,现在蓝牙甚至找不到我的耳机了。

➜ lspci -knn | grep Net -A2; lsusb
02:00.0 Network controller [0280]: Intel Corporation Device [8086:24fd] (rev 78)
    Subsystem: Intel Corporation Device [8086:9010]
    Kernel driver in use: iwlwifi
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 04f3:0c1a Elan Microelectronics Corp. 
Bus 001 Device 004: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 003: ID 04f2:b59a Chicony Electronics Co., Ltd 
Bus 001 Device 002: ID 8087:0a2b Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

➜ bluetoothd -d -n
bluetoothd[5422]: Bluetooth daemon 5.37
bluetoothd[5422]: src/main.c:parse_config() parsing main.conf
bluetoothd[5422]: src/main.c:parse_config() Key file does not have key 'DiscoverableTimeout' in group 'General'
bluetoothd[5422]: src/main.c:parse_config() Key file does not have key 'PairableTimeout' in group 'General'
bluetoothd[5422]: src/main.c:parse_config() Key file does not have key 'AutoConnectTimeout' in group 'General'
bluetoothd[5422]: src/main.c:parse_config() Key file does not have key 'Name' in group 'General'
bluetoothd[5422]: src/main.c:parse_config() Key file does not have key 'Class' in group 'General'
bluetoothd[5422]: src/main.c:parse_config() Key file does not have key 'DeviceID' in group 'General'
bluetoothd[5422]: src/main.c:parse_config() Key file does not have key 'ReverseServiceDiscovery' in group 'General'
D-Bus setup failed: Connection ":1.235" is not allowed to own the service "org.bluez" due to security policies in the configuration file
bluetoothd[5422]: Unable to get on D-Bus

请帮忙。

答案1

所以我基本上清除了所有与蓝牙有关的软件包,重新安装它们,然后重新启动。我现在可以连接到我的耳机,但 5 分钟后它仍然会与我的耳机断开连接。

经过更多的谷歌搜索,我发现 tlp 是罪魁祸首,所以我按照以下步骤操作本文

基本上将我的蓝牙适配器添加到 tlpUSB_BLACKLIST

sudo nano /etc/default/tlp

...
USB_BLACKLIST=”<Your usb adapter ID gotten from lsusb>”
...

相关内容