如何使用AT命令获取调制解调器的SIM卡号码(ICCID)

8
我正在尝试使用AT命令(也称为Hayes命令集)获取我3G Huawei E5830调制解调器的SIM卡号码(ICCID,而不是IMSI)。不幸的是,在调制解调器正式文档中没有指定。请注意,需要保留HTML标签。
5个回答

9

对于sim900 AT+CCID,将返回CCID。 例如:89912200000280775659

示例中的前两位数字(89)代表电信ID。 接下来的两位数字(91)代表国家代码(91-印度)。 示例中的下两位数字(22,IDEA的MNC)代表网络代码。


9
尝试使用“AT^ICCID?”命令。已在华为E173上测试。

这在我的EM820W上也可以运行,但数字成对交换,例如AT ^ ICCID?^ ICCID:“981344xyxyxyxyxyxyxyxyxy”,其中印在sim卡上的号码为893144yxyxyxyxyxyx等。 - Pelle
同时也适用于华为ME906s-158,使用以下命令:在调试模式下重新启动NetworkManager和ModemManager后执行mmcli -m 0 --command AT^ICCID? - lornova

5

它可以与AT+CRSMAT+CSIM一起使用。


1
有一些其他的命令可以实现这个功能,例如- AT!ICCID。每个设备都支持它自己的AT命令,要获取这些命令,请使用AT + CLAC。 - Forge
我尝试使用那些命令,但总是收到CME错误:50,我正在使用华为e173调制解调器,你有什么想法吗? - Gabriel

4

在Galaxy S4的modem模式下,使用AT+ICCID命令。


2

在 Iridium 卫星调制解调器上执行 AT+CICCID 命令。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接