无法将特定蓝牙设备连接到特定 Ubuntu 计算机

无法将特定蓝牙设备连接到特定 Ubuntu 计算机

我有一台运行 Ubuntu 22.04 LTS 的笔记本电脑和一台蓝牙鼠标(Logitech MX Vertical)。我可以将此鼠标配对/连接到其他设备,包括另一台运行 Ubuntu 22.04 LTS 的设备。我还可以将有问题的 Ubuntu 笔记本电脑配对/连接到其他蓝牙设备。所以我怀疑这两个设备基本都运行正常。

我不知道为什么这两个特定设备无法再配对/连接。我让它们连接了一整夜,当我早上回来时,它们已经断开连接,无法再连接。

是否有某些东西可能因为某种原因将设备列入黑名单?我不知道从哪里开始寻找这种问题。

答案1

请注意,很难“远程”说出实际问题是什么......
因此这是一个“迷你教程”。

$ bluetoothctl 
Agent registered
[CHG] Controller 24:EE:9A:E2:9C:F7 Pairable: yes
[bluetooth]# agent on
Agent is already registered
[bluetooth]# scan on
Discovery started
[CHG] Controller 24:EE:9A:E2:9C:F7 Discovering: yes
[NEW] Device 78:DC:57:BE:3C:F5 78-DC-57-BE-3C-F5
[NEW] Device 58:E7:AA:47:82:A4 58-E7-AA-47-82-A4
[NEW] Device 6C:BD:E9:94:7E:2A 6C-BD-E9-94-7E-2A
[NEW] Device DC:56:E7:48:16:EE DC-56-E7-48-16-EE
[NEW] Device 26:BF:89:3F:5E:2B 26-BF-89-3F-5E-2B
...
[bluetooth]# scan off
...
[bluetooth]# help
Menu main:
Available commands:
'-------------------
advertise                                         Advertise Options Submenu
scan                                              Scan Options Submenu
gatt                                              Generic Attribute Submenu
list                                              List available controllers
show [ctrl]                                       Controller information
select <ctrl>                                     Select default controller
devices                                           List available devices
paired-devices                                    List paired devices
system-alias <name>                               Set controller alias
reset-alias                                       Reset controller alias
power <on/off>                                    Set controller power
pairable <on/off>                                 Set controller pairable mode
discoverable <on/off>                             Set controller discoverable mode
discoverable-timeout [value]                      Set discoverable timeout
agent <on/off/capability>                         Enable/disable agent with given capability
default-agent                                     Set agent as the default one
advertise <on/off/type>                           Enable/disable advertising with given type
set-alias <alias>                                 Set device alias
scan <on/off>                                     Scan for devices
info [dev]                                        Device information
pair [dev]                                        Pair with device
trust [dev]                                       Trust device
untrust [dev]                                     Untrust device
block [dev]                                       Block device
unblock [dev]                                     Unblock device
remove <dev>                                      Remove device
connect <dev>                                     Connect device
disconnect [dev]                                  Disconnect device
menu <name>                                       Select submenu
version                                           Display version
quit                                              Quit program
exit                                              Quit program
help                                              Display help about this program
export                                            Print environment variables
[bluetooth]# quit
$

注意设置控制器(计算机)可配对、信任、解除阻止等的命令...
如果您花时间研究这些命令及其逆操作,您最终可能会让它工作起来。按
某种顺序重新执行阻止/解除阻止、取消信任/信任、移除/配对中的任意或全部操作实际上可能会有所帮助。

[dev]应该是任何与78:DC:57:BE:3C:F5MAC 相似的序列。

阅读https://en.wikipedia.org/wiki/蓝牙可能会有所帮助,尽管它相当技术性。

祝你好运!

<pre> 应该不影响“预格式化”的文本,但在这里显然并非完全如此。

相关内容