我在覆盆子pi上连接到串口到蓝牙设备时遇到问题 .
在bluetoothctl我扫描IP并尝试配对(信任后)但我被拒绝,我从来没有得到提示的针 .
我也试过了
rfcomm connect /dev/rfcomm1 <bt_addr> 1
我检查hci转储并查看hci事件
HCI Command: PIN Code request
然后就在我看到的地方
HCI Command: PIN Code request Negative reply
但我永远不会选择放入我的销钉 . 我已经连接到其他蓝牙设备没有这个问题但由于某种原因我在这个项目上看到这个enter link description here
我正在使用更新版本的bluez,因此hcid.conf不再存在,不幸的是,我的大多数搜索都将该文件作为解决方案 . 我怎么能用更新的bluez版本解决这个问题?当我尝试连接时有没有办法注入该引脚?
我能够连接Android设备和Windows操作系统并读取数据,但由于某种原因,Linux给了我一个问题
谢谢
1 回答
您缺少在bluetoothctl中注册代理以获取提示 . 您可以按顺序尝试以下命令 .
简而言之,
“ agent ”有各种可能的选项 . 检查以下日志 .