This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2564:重新连接时启动加密失败、连接超时

Guru**** 2589265 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/857821/cc2564-start-encryption-fails-on-re-connect-with-connection-timeout

器件型号:CC2564

尊敬的 TI 团队:

我们在使用加密消息重新连接到 iPhone 11时遇到问题。 我们的器件平台是支持蓝牙4.0的 CC2564B。 我们的器件具有启动加密 BLE 连接的主角色、该连接可连接到使用 iOS 13.3 Beta 2在 iPhone 11上运行的 iOS 应用。

具有活动连接的 Initaial 配对过程运行良好。

由于未收到 LL_ENC_RSP、尝试重新连接到移动设备失败、连接超时可在所附屏幕截图中看到。 iOS 上的 HCI 日志显示连接因 MIC 故障(0x3D)而终止。

已连接您可以找到设备 HCI、Air 和 iPhone HCI 日志的日志:e2e.ti.com/.../2019_2D00_11_2D00_14_5F00_iPhone11_5F00_iOS13_5F00_3_5F00_Beta_5F00_2_5F00_App4_5F00_7_5F00_10.zip


问题:

  • 由于第一次连接工作正常、重新连接会出现什么问题?
  • 是否在其他系统上也观察到这种行为?
  • 是否有其他选项可以创建加密连接以解决此问题?

此致

Tobias Heiß ć

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您使用的是哪种主机 MCU? 首次配对/连接后是否保存了 Link 密钥?

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们的主机 MCU 是 TM4C129。

    是的、我们保存链接密钥。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    从迹线中、看起来主器件(CC2564B)确实发送了'LL_ENC_REQ'、但它没有从从器件接收到'LL_ENC_RSP'。  

    此问题是否仅在 iPhone 上出现? 和特定的操作系统版本? 您尝试使用 Android 设备了吗?

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们仅在 iPhone 11中看到此问题。 我们测试了几乎所有的 iOS 13版本。 具有 iOS 13的 iPhone 7 Plus 工作正常。

    iPhone 上的日志似乎指向 MIC 故障、但我不知道原因。

    我们考虑了 LMP 加密密钥大小(蓝牙加速勘误表校正11838)、并使用最新的 Service Pack (CC256XB_BT_SP_v1.8)对其进行了测试、但没有成功。

    在 Android 设备上、我们使用 BR/EDR、因此还没有问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    MIC 故障,表示消息完整性检查失败。 我们不确定为什么 iphone 报告它、而 Ellysis 监听器没有问题。 对我们来说、这似乎是 iPhone 方面的问题。 另一个选项是使其每次与不需要用户密码输入的传统配对配对配对配对配对配对。

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们使用不支持蓝牙4.2规范的 CC2564B。

    根据规范、我们已经在使用传统配对。

    还有其他权变措施吗?

    您能否支持我们解决此问题、并将问题发送至 Apple?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    当然。。。 如电子邮件中所述、我们可以支持 Apple 提出的任何物联网问题。 我们还在跟踪此苹果票:

    forums.developer.apple.com/.../126705