【问题标题】:How can SSL be turned on on SIM868E?SIM868E如何开启SSL?
【发布时间】:2020-07-08 14:53:39
【问题描述】:

我们使用 SIM868E 模块通过 GSM 进行连接,通过 UART 进行内部通信。

我们需要 SIM868E 模块与 HTTPS 服务器通信(使用 SSL),但是在发送命令 AT+HTTPSSL=?AT+HTTPSSL=1AT+CIPSSL=? 后,SIM868E 模块会响应:

+CME Error: unknown

(具有 CMEE 2 级)。

规范说明此模块支持 SSL/TLS:(https://simcom.ee/modules/gsm-gprs-gnss/sim868e/)。

芯片上的固件(使用 AT+CGMR 请求)是Revision:1418B02SIM868E32_BLE_EAT

我们如何解决这个问题?

【问题讨论】:

  • 如果即使使用测试命令AT+HTTPSSL=? 也会出现该错误,则可能是您的产品变体根本不支持 xommand。作为进一步检查,尝试发出AT+CLAC(支持的命令列表)并查看AT+HTTPSSL 是否存在。
  • 感谢您的回复。 AT+CLAC 似乎也不可用。是否可以使用来自不同但相似的 simcom 模块的更新固件?
  • 我不确定。可能不是。只是一个问题:您是否在AT+HTTPSSL 之前发出了AT+HTTPINITAT+HTTPPARA(按照SSL 用户指南的建议)。
  • 是的。我按照应用说明做了。我担心我必须找到另一种方法来保护我的数据。
  • 我已经建立了一个答案,其中包含我能找到的所有信息(即使它们不是好消息)。

标签: ssl https gsm at-command sim800


【解决方案1】:

根据2019 SIMCom products catalogue 看来,SIM868E 设备似乎不支持 TLS 功能(TLS 是 SSL 协议的标准名称)。

以防万一链接无法访问,我附上文档相关页面的截图:

如您所见,TLS 点是“空的”。

尽管如此,我不得不说 SIMCom 的文档有时是矛盾的和令人困惑的:事实上,SIM868E flier 声称支持 SSL SW 功能,但在SIM800 series AT command manual 中没有提到 SSL AT 命令。

如果我发现任何关于它的新信息,我会更新。


老实说,我会避免尝试一些奇怪的事情,比如刷新另一个模块的 SW。这就像在寻找麻烦。在您的情况下,您将失去定位功能(GPS/GNSS)。


特别谈到您的问题,您可能需要在主机处理器上编译一个 SSL 库(用于 SSL 握手和数据加密),使用设备的 TCP/HTTP 命令将数据传输到服务器。这不是一项简单的工作。

【讨论】:

    猜你喜欢
    • 2011-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-13
    相关资源
    最近更新 更多