首页 > 解决方案 > BlueZ:将本地地址设置为私有且不可解析

问题描述

BlueZ 中有没有办法通过命令行或 D-Bus API将蓝牙地址设置为私有不可解析?

目前,可以通过以下命令序列启用隐私:-

btmgmt power off
btmgmt privacy on
btmgmt power on

但是,这会将地址设置为private resolvable。换句话说,之前与我们设备绑定的远程设备将能够解析地址并找到真实身份。我们想使用一个私有的不可解析地址,这样即使之前绑定的设备也能隐藏身份。

更多关于不同蓝牙地址的信息可以在这里找到。

我们在运行 Linux 4.15.0-47 generic 的 Ubuntu 机器上使用 BlueZ v5.50。

标签: linuxbluetoothbluetooth-lowenergyprivacybluez

解决方案


推荐阅读