当SIM卡没有PIN时如何使用AT命令更改/创建SIM PIN

问题描述 投票:0回答:1

我使用的是SIM868模块,我使用的是普通的SIM卡,没有问题,但是现在我购买了新的SIM卡,并且没有密码。我需要添加个人密码以提高安全性。

我已使用以下命令检查没有引脚:AT + CPIN?

答案是:+ CPIN:READY。

我已经在SIMCOM的AT命令手册中搜索了如何进行更改,并且找到了两个选项:

1) AT+CPIN=<pin>[,<new pin>] 
2) AT+CPWD=<fac>,<oldpwd>,<newpwd>

我已经尝试过这两种方法,但是在第一个中,我无法插入实际的图钉,因为没有实际的图钉。在第二个命令中,由于在at命令的描述中,我尝试了不同的命令,说:“如果尚未设置旧密码,则不要输入oldpwd”。这些都不起作用(猜测1234是我要使用的新密码)

1) AT+CLCK=“SC”,"1234"
2) AT+CLCK=“SC”,,"1234" 
3) AT+CLCK=“SC”,“”,"1234" 

对这3种情况的答案是相同的:错误

((如果有人建议我可以用手机更换或尝试使用SIM卡,则无法进行,因为此新SIM卡是miniSIM卡,并且我的所有电话都使用nanoSIM或microSIM)

有什么建议吗?谢谢!

at-command
1个回答
0
投票

如您所写,AT+CLCK是启用/禁用任何模块功能的正确命令,包括“ SIM PIN请求”。但是您的语法错误。

根据ETSI specification,正确的语法是

AT+CLCK=<fac>,<mode>[,<passwd>[,<class>]]

位置:

  • [<fac>(字符串)是要锁定/解锁的工具(在“ SIM(PIN请求)”的情况下为"SC")。
  • <mode>(整数)是要在设施上执行的操作。 您尝试中缺少此参数
    • 0解锁
    • [1锁定
    • 2查询锁定状态
  • [<passwd>是用+CPWD设置的密码(在您的情况下,它应该是PIN码)。
  • <class>是整数之和,每个整数代表一类信息。您不需要为任务完成它。
© www.soinside.com 2019 - 2024. All rights reserved.