将蓝牙配对从一台电脑移动到另一台电脑?

将蓝牙配对从一台电脑移动到另一台电脑?

我希望能够将蓝牙配对从一台 PC 移到另一台 PC,以便蓝牙设备自动与新 PC 配对。这似乎需要一些事情:

  • 将凭证(存储在哪里?)从第一台电脑移动到第二台电脑
  • 使用 Bluez 的 bdaddr 更改第二台 PC 的设备地址以匹配第一台 PC

有人这样做过吗?用途将是多设备/多用户信息亭,登录的用户可以将他们的设备连接到该信息亭,而无需每次重新配对。

答案1

是的,您可以按照您描述的方式通过欺骗 BDADDR 来匹配和复制链接密钥来实现这一点。在 BlueZ/Ubuntu 上,链接密钥存储在/var/lib/bluetooth/<BD_ADDR>/linkkeys

相关内容