Raspberry Pi 蓝牙:无需输入 PIN 即可启用传统配对/连接

问题描述 投票:0回答:1

几天以来,我拼命尝试在我的 Raspberry Pi 上配置蓝牙传统配对。不幸的是直到今天我还没有取得任何成功。我在几个论坛上尝试了无数教程/帖子,但没有人起作用。

任何人都可以给我一个适用于您的案例的最新方法吗?我注意到几乎所有关于这个主题的帖子都至少有 2 年了,这并不能让找到解决方案变得更容易。

提前致谢

raspberry-pi bluetooth dbus bluez bluetooth-gatt
1个回答
0
投票

假设您想从命令行执行此操作,您所需要做的就是启动没有输入/无输出功能的bluetoothctl。请参阅下面推荐的命令序列:-

sudo btmgmt power off
sudo btmgmt discov on
sudo btmgmt connectable on
sudo btmgmt pairable on
sudo btmgmt power on
sudo btmgmt io-cap 3

最后一条命令将你的IO能力设置为NoInputNoOutput,数值对应如下:-

0       DisplayOnly
1       DisplayYesNo
2       KeyboardOnly
3       NoInputNoOutput
4       KeyboardDisplay

最后,启动 bluetoothctl,如下所示:-

bluetoothctl --agent NoInputNoOutput

一些参考:-

© www.soinside.com 2019 - 2024. All rights reserved.