微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 移动通信 > 通信基础 > SIM卡鉴权失败 log分析

SIM卡鉴权失败 log分析

时间:07-15 整理:3721RD 点击:
如题。
这是出错的Log,我想请教一下这个fail result "SIM_CMD_FAIL" 出处在3GPP的哪个文档,我翻了一阵子没有查到. TS 24.008说手机端鉴权失败有2个原因,MAC code failure和SQN failure.
下面是MT6589芯片的modem log,请指教, 感谢感谢~
================Log======================================
: 1859841 [Primitive] 17:52:35:608 2013/07/01 MOD_SIM->MOD_MM PS_SIM_SAP
MSG_ID_SIM_AUTHENTICATE_CNF
: 1859841 [Trace] 17:52:35:608 2013/07/01 MOD_MM, TRACE_WARNING
"MM_SIM_AUTHENTICATE_CNF fail with result = SIM_CMD_FAIL"

之前贴的LOG被冲掉了 不太懂什么情况 重新贴一下=======================华丽的分割线=========================
 : 1859841 [Primitive] 17:52:35:608 2013/07/01 MOD_TIMER->MOD_URLC STACK_TIMER_SAP MSG_ID_TIMER_EXPIRY
Local_Parameter --> Len = 12, Addr = 0xF0DC8A14
stack_timer_struct = (struct)
timer_user_view_status = STACK_TIMER_USER_VIEW_RUNNING (enum 1)
timer_status = STACK_TIMER_RUNNING (enum 1)
invalid_time_out_count = 0x00
kal_timer_id = 0xf0dc8a20
timer_indx = 0x0000
dest_mod_id = MOD_URLC (enum 45)
Peer_Message --> Len = 0, Addr = 0x00000000


0 0 : 1859841 [Trace] 17:52:35:608 2013/07/01 MOD_NIL, "Internal Processing"
 : 1859841 [Trace] 17:52:35:608 2013/07/01 MOD_URLC, TRACE_GROUP_4 "urlc timer expiry timer = URLC_TIMER_STATUS_PROHIBIT_EXPIRY, RB_ID = 3"


 : 1859841 [Trace] 17:52:35:608 2013/07/01 MOD_SIM, TRACE_STATE "SIM: SIM_CMD_FAIL"


 : 1859841 [Trace] 17:52:35:608 2013/07/01 MOD_SIM, TRACE_INFO "AUTHENTICATE => 69 82"


 : 1859841 [Primitive] 17:52:35:608 2013/07/01 MOD_SIM->MOD_MM PS_SIM_SAP MSG_ID_SIM_AUTHENTICATE_CNF
Local_Parameter --> Len = 152, Addr = 0xF0CB1040
sim_authenticate_cnf_struct = (struct)
ref_count = 0x01
msg_len = 0x0096
result = SIM_CMD_FAIL (enum 2561)
status_word = 0x6982
kc = Array [8]
kc[0] = 0x00
kc[1] = 0x00
kc[2] = 0x00
kc[3] = 0x00
kc[4] = 0x00
kc[5] = 0x00
kc[6] = 0x00
kc[7] = 0x00
sres = Array [4]
sres[0] = 0x00
sres[1] = 0x00
sres[2] = 0x00
sres[3] = 0x00
ck = Array [16]
ck[0] = 0x00
ck[1] = 0x00
ck[2] = 0x00
ck[3] = 0x00
ck[4] = 0x00
ck[5] = 0x00
ck[6] = 0x00
ck[7] = 0x00
ck[8] = 0x00
ck[9] = 0x00
ck[10] = 0x00
ck[11] = 0x00
ck[12] = 0x00
ck[13] = 0x00
ck[14] = 0x00
ck[15] = 0x00
ik = Array [16]
ik[0] = 0x00
ik[1] = 0x00
ik[2] = 0x00
ik[3] = 0x00
ik[4] = 0x00
ik[5] = 0x00
ik[6] = 0x00
ik[7] = 0x00
ik[8] = 0x00
ik[9] = 0x00
ik[10] = 0x00
ik[11] = 0x00
ik[12] = 0x00
ik[13] = 0x00
ik[14] = 0x00
ik[15] = 0x00
res = Array [16]
res[0] = 0x00
res[1] = 0x00
res[2] = 0x00
res[3] = 0x00
res[4] = 0x00
res[5] = 0x00
res[6] = 0x00
res[7] = 0x00
res[8] = 0x00
res[9] = 0x00
res[10] = 0x00
res[11] = 0x00
res[12] = 0x00
res[13] = 0x00
res[14] = 0x00
res[15] = 0x00
res_len = 0x00
auts = Array [16]
auts[0] = 0x00
auts[1] = 0x00
auts[2] = 0x00
auts[3] = 0x00
auts[4] = 0x00
auts[5] = 0x00
auts[6] = 0x00
auts[7] = 0x00
auts[8] = 0x00
auts[9] = 0x00
auts[10] = 0x00
auts[11] = 0x00
auts[12] = 0x00
auts[13] = 0x00
auts[14] = 0x00
auts[15] = 0x00
auts_len = 0x00
auth_res = Array [61]
auth_res[0] = 0x00
auth_res[1] = 0x00
auth_res[2] = 0x00
auth_res[3] = 0x00
auth_res[4] = 0x00
auth_res[5] = 0x00
auth_res[6] = 0x00
auth_res[7] = 0x00
auth_res[8] = 0x00
auth_res[9] = 0x00
auth_res[10] = 0x00
auth_res[11] = 0x00
auth_res[12] = 0x00
auth_res[13] = 0x00
auth_res[14] = 0x00
auth_res[15] = 0x00
auth_res[16] = 0x00
auth_res[17] = 0x00
auth_res[18] = 0x00
auth_res[19] = 0x00
auth_res[20] = 0x00
auth_res[21] = 0x00
auth_res[22] = 0x00
auth_res[23] = 0x00
auth_res[24] = 0x00
auth_res[25] = 0x00
auth_res[26] = 0x00
auth_res[27] = 0x00
auth_res[28] = 0x00
auth_res[29] = 0x00
auth_res[30] = 0x00
auth_res[31] = 0x00
auth_res[32] = 0x00
auth_res[33] = 0x00
auth_res[34] = 0x00
auth_res[35] = 0x00
auth_res[36] = 0x00
auth_res[37] = 0x00
auth_res[38] = 0x00
auth_res[39] = 0x00
auth_res[40] = 0x00
auth_res[41] = 0x00
auth_res[42] = 0x00
auth_res[43] = 0x00
auth_res[44] = 0x00
auth_res[45] = 0x00
auth_res[46] = 0x00
auth_res[47] = 0x00
auth_res[48] = 0x00
auth_res[49] = 0x00
auth_res[50] = 0x00
auth_res[51] = 0x00
auth_res[52] = 0x00
auth_res[53] = 0x00
auth_res[54] = 0x00
auth_res[55] = 0x00
auth_res[56] = 0x00
auth_res[57] = 0x00
auth_res[58] = 0x00
auth_res[59] = 0x00
auth_res[60] = 0x00
auth_res_len = 0x00
src_id = 0x00
Peer_Message --> Len = 0, Addr = 0x00000000


 : 1859841 [Trace] 17:52:35:608 2013/07/01 MOD_MM, TRACE_WARNING "MM_SIM_AUTHENTICATE_CNF fail with result = SIM_CMD_FAIL"


 : 1859841 [Trace] 17:52:35:608 2013/07/01 MOD_SIM_DRV, TRACE_GROUP_4 "[SIM_CMD1] 0 0 101 19c, 1a4 1 0 5"


 : 1859841 [Trace] 17:52:35:608 2013/07/01 MOD_SIM_DRV, TRACE_GROUP_4 "[SIM_CMD2] 962b01 0 4 0, 8608a2e 4 69 1388"


 : 1859841 [Trace] 17:52:35:608 2013/07/01 MOD_SIM_DRV, TRACE_GROUP_4 "[SIM_CMD3] 4 100 1 0, a4 8 4 4"


 : 1859841 [Trace] 17:52:35:608 2013/07/01 MOD_UMAC, TRACE_WARNING "[Discard TB] :  with bad CRC result and MAC header exist . TrCH ID = 31"


 : 1859841 [Trace] 17:52:35:608 2013/07/01 MOD_UMAC, TRACE_INFO "[RX TB SUMMARY] Bad CRC TBs = 1, Bad MAC Header TBs = 0, Total Received TBs = 1, Total Received  = 19 Bytes, At CFN = 215"



膜拜啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top