gpt4 book ai didi

linux - 在 Linux 上连接和使用多个蓝牙加密狗?

转载 作者:太空宇宙 更新时间:2023-11-04 10:05:36 30 4
gpt4 key购买 nike

是否可以将两个以上的蓝牙适配器(适配器)连接到 linux 机器上,并使用它们同时与其他外部蓝牙设备进行读/写/通信?这样一来,bluez 就可以同时识别和使用多个蓝牙设备。

最佳答案

完成@sam 的回答,因为我正看着做这些。下面是在 Linux 中使用 bluetoothctl 演示两个蓝牙适配器:

我的笔记本电脑上没有任何 USB 蓝牙加密狗,我看到:

[bluetooth]# list
Controller 84:EF:18:1E:5B:8A olivier-ThinkPad-E460 #1 [default]

热插拔 USB 蓝牙加密狗后,我可以看到:

[NEW] Controller 5C:F3:70:8A:A6:97 olivier-ThinkPad-E460 #2 [default]
[CHG] Controller 5C:F3:70:8A:A6:97 UUIDs: 00001112-0000-1000-8000-00805f9b34fb
[CHG] Controller 5C:F3:70:8A:A6:97 UUIDs: 00001801-0000-1000-8000-00805f9b34fb
[CHG] Controller 5C:F3:70:8A:A6:97 UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
[CHG] Controller 5C:F3:70:8A:A6:97 UUIDs: 00001800-0000-1000-8000-00805f9b34fb
[CHG] Controller 5C:F3:70:8A:A6:97 UUIDs: 00001200-0000-1000-8000-00805f9b34fb
[CHG] Controller 5C:F3:70:8A:A6:97 UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
[CHG] Controller 5C:F3:70:8A:A6:97 UUIDs: 0000110a-0000-1000-8000-00805f9b34fb
[CHG] Controller 5C:F3:70:8A:A6:97 UUIDs: 0000110b-0000-1000-8000-00805f9b34fb
[bluetooth]# list
Controller 84:EF:18:1E:5B:8A olivier-ThinkPad-E460 #1 [default]
Controller 5C:F3:70:8A:A6:97 olivier-ThinkPad-E460 #2

选择MAC地址为5C:F3:70:8A:A6:97的USB蓝牙适配器:

[bluetooth]# select 5C:F3:70:8A:A6:97
[bluetooth]# list
Controller 84:EF:18:1E:5B:8A olivier-ThinkPad-E460 #1
Controller 5C:F3:70:8A:A6:97 olivier-ThinkPad-E460 #2 [default]

我们可以看到 USB 适配器现在标记为 [default].当我扫描蓝牙设备时,我可以看到它使用 USB 加密狗:

[bluetooth]# scan on
Discovery started
[CHG] Controller 5C:F3:70:8A:A6:97 Discovering: yes
[NEW] Device A0:E6:F8:37:AE:94 5AAA=mRwb6qK$v_~xL5O#uK)AqfHK
[NEW] Device 54:E5:F7:BC:4C:D9 54-E5-F7-BC-4C-D9

当我想连接时也是如此:

[bluetooth]# connect DE:79:A2:A1:E9:FA
Attempting to connect to DE:79:A2:A1:E9:FA
[CHG] Device DE:79:A2:A1:E9:FA Connected: yes
Connection successful
[NEW] Primary Service
/org/bluez/hci1/dev_DE_79_A2_A1_E9_FA/service0008
00001801-0000-1000-8000-00805f9b34fb
Generic Attribute Profile
[NEW] Characteristic
/org/bluez/hci1/dev_DE_79_A2_A1_E9_FA/service0008/char0009
00002a05-0000-1000-8000-00805f9b34fb
Service Changed

注意 DBUS 路径中的 hci1:/org/bluez/hci1/dev_DE_79_A2_A1_E9_FA

关于linux - 在 Linux 上连接和使用多个蓝牙加密狗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52791992/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com