I am using the sim800C GSM modem to connect to AWS IoT MQTT broker.
I have the device certificate (CA, Client & Private Key) files. I am able to create and import the ROOT certificate on to the modem easily. However, I am not clear how to import the client and private key files.
The AT+SSLSETCERT command seems to suggest that the Client and Private Key (PK) files must be imported as one file, I am not sure about it, Need inputs here.
I imported only the Client cert. file without password parameter as its optional, the AT+SSLSETCERT was successful but could not connect to AWS simply got ERROR on sending AT+SMCONN.
I merged both the Client & PK cert. files, the AT+SSLSETCERT fails to import hence cannot connect to AWS.
I also tried the .p12 format using openssl which combined both Client & PK cert. files.
With pass phrase the AT+SSLSETCERT was successful but could not connect to AWS, kept getting ERROR on sending AT+SMCONN.
Without pass phrase AT+SSLSETCERT fails to import the file (same as 2).
Has anyone got sim800c working with AWS IoT? Please suggest!
I think, if you have purchased the modem from an authorised seller may be then you can seek the support team to procure a firmware version that supports TLS1.2 and AWS MQTT. Otherwise there’s no hope, for me they suggested to use the A7672SL 4g modem as a replacement for sim800c.
My advise is that you better reach out their support team if you have purchased the modems from authorised seller.
Thanks for the reply! I have a SIM868E (which I think… supports TLS 1.2) So I’ll try again and post my findings… hopefully I can get it working, otherwise I’ll probably switch to another module as well
Hi, my sim800c module firmware is 1418B06SIM800C24. I found 1418B01SIM800C32_BT_TLS12_EAT version but it doesn’t for my module (my module has 24 mb flash and this firmware is for 32 mb). any body have a tls firmware for sim800c24???