【发布时间】:2017-10-06 22:30:49
【问题描述】:
我在 BlueZ 上使用了两个蓝牙适配器,它们是同一个设备,但天线类型不同,有什么方法可以找出 BlueZ 上的标识符 (hci0/hci1) 指的是哪个 USB 端口?
我可以通过 hcitool dev 发现设备的 MAC 地址,所以如果有办法发现具有该 MAC 地址的适配器连接到哪个 USB 端口,那也可以解决我的问题。
由于两个适配器型号相同,lsusb 不提供我可以使用的任何识别信息。
使用 Ubuntu 16.04。我正在寻找任何形式的解决方案,无论是 shell 命令还是 java/C/python/等。
【问题讨论】:
-
这是一个丑陋的解决方法:将您的手机或某些设备连接到其中一个蓝牙适配器,然后将图片/文件复制到计算机并使用在线工具追踪文件/图片的来源。
-
不幸的是,我正在尝试找到一种自动执行此操作的方法,因为每次断开适配器时都需要重做。感谢您的建议
标签: linux ubuntu bluetooth ubuntu-16.04 bluez