CN / EN
CN / EN

GR5513芯片在使用随机MAC地址过程中的问题 GR533x

187***103

2025-12-17 16:05

芯片型号:GR5512BENDU

问题描述:

芯片使用随机可解析MAC地址(Resolvable private address)与IOS手机进行连接,在连接一段时间后,将IOS手机与GR55解绑。解绑后再次重连,发现无法绑定。

加密回掉返回值为:0x68.断开连接返回值为0xA6.抓取空中包看到在进行加密阶段3交换密钥的时候,GR55发送了LTK、EDIV、IRK、RPA后,IOS端返回了pair Failed。

然后GR55的Host层主动断开了连接。

问题分析:

1. 第一次连接时,使用静态MAC,IOS手机与GR55芯片连接后,双方保存了密钥。

2. 当IOS手机解绑后,GR55未收到通知,相关密钥未销毁。但是IOS已经销毁了

3. 当IOS手机再次发起配对时,GR55将旧的密钥发送给了IOS导致密钥错误?

请帮忙协助解决一下,感谢


另外想问一下如果IOS手机解除了配对,那设备侧任然是RPA地址,

此时设备如何删除历史密钥?(协议并未规定IOS在删除密钥时,需要通知Ble设备)

0收藏

0赞成

185***527

汇顶员工
2025-12-17 17:10

Hi,

可以把你问题的从头到尾的抓包日志发我看看,包括第一次和第二次

另外,为什么描述内容又是RPA又是Random static address

4条评论

0赞成

0收藏

您的评论

登录后可回答问题,请 注册

我们时刻倾听您的声音
联系销售

扫描关注公众号

打开微信,使用“扫一扫”即可关注