qca / open-plc-utils

Qualcomm Atheros Open Powerline Toolkit.
Other
351 stars 154 forks source link

setting up qca device for SLAC 15118-3 pev or evse #157

Open OSkrk opened 2 years ago

OSkrk commented 2 years ago

Hello,

I'm currently testing two different modules which are equiped with a QCA7000 (EVACharge and plc-stamp-micro-evk). With both devices I got the same result during matching process:

pev: pev_cm_slac_match: <-- CM_SLAC_MATCH.CNF ?

So I guess I'm not getting an answer to the last message from the EVSE.

In EVSE side is a charging station which I have limited access to logs so, the only Info I have is:

CM_SLAC_Match_Req received but message is not valid or message not expected.

I guess I'm doing something wrong while setting up the modules as PEV. Do you have any hints of what could be the problem or how to correctly setup the modules and verify it?

Thank you !

Please find below the logs:

plc-stamp-micro-evk

``` bash /open-plc-utils-master/slac $ pev -i eth1 -p pev.ini -d pev: slac_session: session.RunID BA:6A:A7:15:49:8C:00:00 pev: slac_session: session.APPLICATION_TYPE 0 pev: slac_session: session.SECURITY_TYPE 0 pev: slac_session: session.RESP_TYPE 0 pev: slac_session: session.NUM_SOUNDS 0 pev: slac_session: session.TIME_OUT 0 pev: slac_session: session.NumGroups 0 pev: slac_session: session.AAG 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.MSOUND_TARGET 00:00:00:00:00:00 pev: slac_session: session.FORWARDING_STA 00:00:00:00:00:00 pev: slac_session: session.PEV_ID AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA pev: slac_session: session.PEV_MAC BA:6A:A7:15:49:8C pev: slac_session: session.EVSE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.EVSE_MAC 00:00:00:00:00:00 pev: slac_session: session.RND 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.NMK 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.NID B0:F2:E6:95:66:6B:03 pev: slac_session: session.original_nmk 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.original_nid B0:F2:E6:95:66:6B:03 pev: slac_session: session.state 1 pev: slac_session: session.sounds 0 pev: slac_session: session.limit 40 pev: slac_session: session.pause 20 pev: slac_session: session.chargetime 3600 pev: slac_session: session.settletime 10 pev: slac_session: session.counter 0 pev: slac_session: session.flags 0x0006 pev: pev_cm_set_key: --> CM_SET_KEY.REQ pev: pev_cm_set_key: CM_SET_KEY.KEYTYPE 1 pev: pev_cm_set_key: CM_SET_KEY.MYNOUNCE AA:AA:AA:AA pev: pev_cm_set_key: CM_SET_KEY.YOURNOUNCE 00:00:00:00 pev: pev_cm_set_key: CM_SET_KEY.PID 4 pev: pev_cm_set_key: CM_SET_KEY.PRN 0 pev: pev_cm_set_key: CM_SET_KEY.PMN 0 pev: pev_cm_set_key: CM_SET_KEY.CCoCAP 0 pev: pev_cm_set_key: CM_SET_KEY.NID B0:F2:E6:95:66:6B:03 pev: pev_cm_set_key: CM_SET_KEY.NEWEKS 1 pev: pev_cm_set_key: CM_SET_KEY.NEWKEY 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: pev_cm_set_key: <-- CM_SET_KEY.CNF pev: pev_cm_set_key: CM_SET_KEY.RESULT 1 pev: pev_cm_set_key: CM_SET_KEY.MYNOUNCE 4B:EF:8A:9B pev: pev_cm_set_key: CM_SET_KEY.YOURNOUNCE AA:AA:AA:AA pev: pev_cm_set_key: CM_SET_KEY.PID 4 pev: pev_cm_set_key: CM_SET_KEY.PRN 0 pev: pev_cm_set_key: CM_SET_KEY.PMN 255 pev: pev_cm_set_key: CM_SET_KEY.CCoCAP 0 pev: slac_session: session.RunID BA:6A:A7:15:49:8C:00:00 pev: slac_session: session.APPLICATION_TYPE 0 pev: slac_session: session.SECURITY_TYPE 0 pev: slac_session: session.RESP_TYPE 0 pev: slac_session: session.NUM_SOUNDS 0 pev: slac_session: session.TIME_OUT 0 pev: slac_session: session.NumGroups 0 pev: slac_session: session.AAG 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.MSOUND_TARGET 00:00:00:00:00:00 pev: slac_session: session.FORWARDING_STA 00:00:00:00:00:00 pev: slac_session: session.PEV_ID AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA pev: slac_session: session.PEV_MAC BA:6A:A7:15:49:8C pev: slac_session: session.EVSE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.EVSE_MAC 00:00:00:00:00:00 pev: slac_session: session.RND 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.NMK 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.NID B0:F2:E6:95:66:6B:03 pev: slac_session: session.original_nmk 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.original_nid B0:F2:E6:95:66:6B:03 pev: slac_session: session.state 1 pev: slac_session: session.sounds 0 pev: slac_session: session.limit 40 pev: slac_session: session.pause 20 pev: slac_session: session.chargetime 3600 pev: slac_session: session.settletime 10 pev: slac_session: session.counter 0 pev: slac_session: session.flags 0x0006 pev: DisconnectedState: Probing ... pev: pev_cm_slac_param: --> CM_SLAC_PARAM.REQ pev: pev_cm_slac_param: <-- CM_SLAC_PARAM.CNF pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.MSOUND_TARGET FF:FF:FF:FF:FF:FF pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.NUM_SOUNDS 10 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.TIME_OUT 6 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.RESP_TYPE 1 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.FORWARDING_STA BA:6A:A7:15:49:8C pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.APPLICATION_TYPE 0 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.SECURITY_TYPE 0 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.RunID BA:6A:A7:15:49:8C:00:01 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.CipherSuite 0 pev: slac_session: session.RunID BA:6A:A7:15:49:8C:00:01 pev: slac_session: session.APPLICATION_TYPE 0 pev: slac_session: session.SECURITY_TYPE 0 pev: slac_session: session.RESP_TYPE 1 pev: slac_session: session.NUM_SOUNDS 10 pev: slac_session: session.TIME_OUT 6 pev: slac_session: session.NumGroups 0 pev: slac_session: session.AAG 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.MSOUND_TARGET FF:FF:FF:FF:FF:FF pev: slac_session: session.FORWARDING_STA BA:6A:A7:15:49:8C pev: slac_session: session.PEV_ID AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA pev: slac_session: session.PEV_MAC BA:6A:A7:15:49:8C pev: slac_session: session.EVSE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.EVSE_MAC 00:00:00:00:00:00 pev: slac_session: session.RND 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.NMK 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.NID B0:F2:E6:95:66:6B:03 pev: slac_session: session.original_nmk 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.original_nid B0:F2:E6:95:66:6B:03 pev: slac_session: session.state 2 pev: slac_session: session.sounds 0 pev: slac_session: session.limit 40 pev: slac_session: session.pause 20 pev: slac_session: session.chargetime 3600 pev: slac_session: session.settletime 10 pev: slac_session: session.counter 0 pev: slac_session: session.flags 0x0006 pev: UnmatchedState: Sounding ... pev: pev_cm_start_atten_char: --> CM_START_ATTEN_CHAR.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_atten_char: <-- CM_ATTEN_CHAR.IND pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.APPLICATION_TYPE 0 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.SECURITY_TYPE 0 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.SOURCE_ADDRESS BA:6A:A7:15:49:8C pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.RunID BA:6A:A7:15:49:8C:00:01 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.SOURCE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.RESP_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.NUM_SOUNDS 0 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.ATTEN_PROFILE.NumGroups 58 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.ATTEN_PROFILE.AAG 15:14:16:1B:20:22:1D:1D:1D:1F:1E:1E:1F:21:1F:20:24:29:26:23:21:20:20:1E:1A:18:1D:1F:21:1F:1E:1D:1E:1E:1E:20:1E:1E:20:21:21:24:23:24:26:27:28:29:2A:2D:2F:2E:2F:31:32:33:33:35 pev: pev_cm_atten_char: --> CM_ATTEN_CHAR.RSP pev: slac_connect: Average attenuation (34) less than limit (40) from 58 groups pev: slac_connect: 15:14:16:1B:20:22:1D:1D:1D:1F:1E:1E:1F:21:1F:20:24:29:26:23:21:20:20:1E:1A:18:1D:1F:21:1F:1E:1D:1E:1E:1E:20:1E:1E:20:21:21:24:23:24:26:27:28:29:2A:2D:2F:2E:2F:31:32:33:33:35 pev: UnmatchedState: Matching ... pev: pev_cm_slac_match: --> CM_SLAC_MATCH.REQ pev: pev_cm_slac_match: <-- CM_SLAC_MATCH.CNF ? ```

When trying with an EVACharge card I've got:

```bash pev: slac_session: session.RunID 00:01:87:05:73:18:00:00 pev: slac_session: session.APPLICATION_TYPE 0 pev: slac_session: session.SECURITY_TYPE 0 pev: slac_session: session.RESP_TYPE 0 pev: slac_session: session.NUM_SOUNDS 0 pev: slac_session: session.TIME_OUT 0 pev: slac_session: session.NumGroups 0 pev: slac_session: session.AAG 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:$ pev: slac_session: session.MSOUND_TARGET 00:00:00:00:00:00 pev: slac_session: session.FORWARDING_STA 00:00:00:00:00:00 pev: slac_session: session.PEV_ID AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:$ pev: slac_session: session.PEV_MAC 00:01:87:05:73:18 pev: slac_session: session.EVSE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00$ pev: slac_session: session.EVSE_MAC 00:00:00:00:00:00 pev: slac_session: session.RND 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:$ pev: slac_session: session.NMK 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.NID B0:F2:E6:95:66:6B:03 pev: slac_session: session.original_nmk 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:$ pev: slac_session: session.original_nid B0:F2:E6:95:66:6B:03 pev: slac_session: session.state 1 pev: slac_session: session.sounds 0 pev: slac_session: session.limit 100 pev: slac_session: session.pause 20 pev: slac_session: session.chargetime 2 pev: slac_session: session.settletime 10 pev: slac_session: session.counter 0 pev: slac_session: session.flags 0x0006 pev: slac_session: session.RunID 00:01:87:05:73:18:00:00 pev: slac_session: session.APPLICATION_TYPE 0 pev: slac_session: session.SECURITY_TYPE 0 pev: slac_session: session.RESP_TYPE 0 pev: slac_session: session.NUM_SOUNDS 0 pev: slac_session: session.TIME_OUT 0 pev: slac_session: session.NumGroups 0 pev: slac_session: session.AAG 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:$ pev: slac_session: session.MSOUND_TARGET 00:00:00:00:00:00 pev: slac_session: session.FORWARDING_STA 00:00:00:00:00:00 pev: slac_session: session.PEV_ID AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:$ pev: slac_session: session.PEV_MAC 00:01:87:05:73:18 pev: slac_session: session.EVSE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00$ pev: slac_session: session.EVSE_MAC 00:00:00:00:00:00 pev: slac_session: session.RND 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:$ pev: slac_session: session.NMK 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.NID B0:F2:E6:95:66:6B:03 pev: slac_session: session.original_nmk 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:$ pev: slac_session: session.original_nid B0:F2:E6:95:66:6B:03 pev: slac_session: session.state 1 pev: slac_session: session.sounds 0 pev: slac_session: session.limit 100 pev: slac_session: session.pause 20 pev: slac_session: session.chargetime 2 pev: slac_session: session.settletime 10 pev: slac_session: session.counter 0 pev: slac_session: session.flags 0x0006 pev: DisconnectedState: Probing ... pev: pev_cm_slac_param: --> CM_SLAC_PARAM.REQ pev: pev_cm_slac_param: <-- CM_SLAC_PARAM.CNF pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.MSOUND_TARGET FF:FF:FF:FF:FF:FF pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.NUM_SOUNDS 10 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.TIME_OUT 6 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.RESP_TYPE 1 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.FORWARDING_STA 00:01:87:05:73:18 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.APPLICATION_TYPE 0 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.SECURITY_TYPE 0 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.RunID 00:01:87:05:73:18:00:01 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.CipherSuite 0 pev: slac_session: session.RunID 00:01:87:05:73:18:00:01 pev: slac_session: session.APPLICATION_TYPE 0 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.SECURITY_TYPE 0 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.RunID 00:01:87:05:73:18:00:01 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.CipherSuite 0 pev: slac_session: session.RunID 00:01:87:05:73:18:00:01 pev: slac_session: session.APPLICATION_TYPE 0 pev: slac_session: session.SECURITY_TYPE 0 pev: slac_session: session.RESP_TYPE 1 pev: slac_session: session.NUM_SOUNDS 10 pev: slac_session: session.TIME_OUT 6 pev: slac_session: session.NumGroups 0 pev: slac_session: session.AAG 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:$ pev: slac_session: session.MSOUND_TARGET FF:FF:FF:FF:FF:FF pev: slac_session: session.FORWARDING_STA 00:01:87:05:73:18 pev: slac_session: session.PEV_ID AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:$ pev: slac_session: session.PEV_MAC 00:01:87:05:73:18 pev: slac_session: session.PEV_ID AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:$ pev: slac_session: session.PEV_MAC 00:01:87:05:73:18 pev: slac_session: session.EVSE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00$ pev: slac_session: session.EVSE_MAC 00:00:00:00:00:00 pev: slac_session: session.RND 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:$ pev: slac_session: session.NMK 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.NID B0:F2:E6:95:66:6B:03 pev: slac_session: session.original_nmk 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:$ pev: slac_session: session.original_nid B0:F2:E6:95:66:6B:03 pev: slac_session: session.state 2 pev: slac_session: session.sounds 0 pev: slac_session: session.limit 100 pev: slac_session: session.pause 20 pev: slac_session: session.chargetime 2 pev: slac_session: session.settletime 10 pev: slac_session: session.counter 0 pev: slac_session: session.flags 0x0006 pev: UnmatchedState: Sounding ... pev: pev_cm_start_atten_char: --> CM_START_ATTEN_CHAR.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND pev: pev_cm_atten_char: <-- CM_ATTEN_CHAR.IND pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.APPLICATION_TYPE 0 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.SECURITY_TYPE 0 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.SOURCE_ADDRESS 00:01:87:05$ pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.RunID 00:01:87:05:73:18:00$ pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.SOURCE_ID 00:00:00:00:00:0$ pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.RESP_ID 00:00:00:00:00:00:$ pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.NUM_SOUNDS 0 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.ATTEN_PROFILE.NumGroups 58 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.ATTEN_PROFILE.AAG 19:17:14$ pev: pev_cm_atten_char: --> CM_ATTEN_CHAR.RSP pev: slac_connect: Average attenuation (18) less than limit (100) from 58 groups pev: slac_connect: 19:17:14:15:17:19:14:13:14:16:13:13:12:13:11:11:12:11:11:11:$ pev: UnmatchedState: Matching ... pev: pev_cm_slac_match: --> CM_SLAC_MATCH.REQ pev: pev_cm_slac_match: <-- CM_SLAC_MATCH.CNF ? ```
OSkrk commented 2 years ago

Update: I've found a folder called 15118 in the github profile of @I2SE , which has the same files of SLAC folder, I guess edited for 15118-3... Unfortunately no documentation to confirm that...

OSkrk commented 2 years ago

Update: I have executed a new pev file provided by in-tech, but obtained the same result.

Please find below the logs:

./SLAC/pev -i qca0 -d -v pev: slac_session: session.RunID 00:01:87:05:73:18:00:00 pev: slac_session: session.APPLICATION_TYPE 0 pev: slac_session: session.SECURITY_TYPE 0 pev: slac_session: session.RESP_TYPE 0 pev: slac_session: session.NUM_SOUNDS 0 pev: slac_session: session.TIME_OUT 0 pev: slac_session: session.NumGroups 0 pev: slac_session: session.AAG 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.MSOUND_TARGET 00:00:00:00:00:00 pev: slac_session: session.FORWARDING_STA 00:00:00:00:00:00 pev: slac_session: session.PEV_ID AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA pev: slac_session: session.PEV_MAC 00:01:87:05:73:18 pev: slac_session: session.EVSE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.EVSE_MAC 00:00:00:00:00:00 pev: slac_session: session.RND 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.NMK 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.NID B0:F2:E6:95:66:6B:03 pev: slac_session: session.original_nmk 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.original_nid B0:F2:E6:95:66:6B:03 pev: slac_session: session.state 1 pev: slac_session: session.sounds 0 pev: slac_session: session.limit 100 pev: slac_session: session.pause 20 pev: slac_session: session.chargetime 2 pev: slac_session: session.settletime 10 pev: slac_session: session.counter 0 pev: slac_session: session.flags 0x0006 pev: pev_cm_set_key: --> CM_SET_KEY.REQ pev: pev_cm_set_key: CM_SET_KEY.KEYTYPE 1 pev: pev_cm_set_key: CM_SET_KEY.MYNOUNCE AA:AA:AA:AA pev: pev_cm_set_key: CM_SET_KEY.YOURNOUNCE 00:00:00:00 pev: pev_cm_set_key: CM_SET_KEY.PID 4 pev: pev_cm_set_key: CM_SET_KEY.PRN 0 pev: pev_cm_set_key: CM_SET_KEY.PMN 0 pev: pev_cm_set_key: CM_SET_KEY.CCoCAP 0 pev: pev_cm_set_key: CM_SET_KEY.NID B0:F2:E6:95:66:6B:03 pev: pev_cm_set_key: CM_SET_KEY.NEWEKS 1 pev: pev_cm_set_key: CM_SET_KEY.NEWKEY 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 00000000 00 B0 52 00 00 01 00 01 87 05 73 18 88 E1 01 08 ..R.......s..... 00000010 60 00 00 01 AA AA AA AA 00 00 00 00 04 00 00 00 `............... 00000020 00 B0 F2 E6 95 66 6B 03 01 50 D3 E4 93 3F 85 5B .....fk..P...?.[ 00000030 70 40 78 4D F8 15 AA 8D B7 00 00 00 p@xM........ 00000000 FF FF FF FF FF FF 00 01 87 05 73 19 88 E1 00 62 ..........s....b 00000010 A0 00 B0 52 02 00 00 00 00 00 00 00 00 00 00 00 ...R............ 00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030 00 00 00 00 00 00 00 00 00 00 00 00 ............ pev: pev_cm_set_key: Ignore MMV 0x00 00000000 00 01 87 05 73 18 00 01 87 05 73 19 88 E1 01 09 ....s.....s..... 00000010 60 00 00 01 88 B9 B5 BE AA AA AA AA 04 00 00 FF `............... 00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030 00 00 00 00 00 00 00 00 00 00 00 00 ............ pev: pev_cm_set_key: <-- CM_SET_KEY.CNF pev: pev_cm_set_key: CM_SET_KEY.RESULT 1 pev: pev_cm_set_key: CM_SET_KEY.MYNOUNCE 88:B9:B5:BE pev: pev_cm_set_key: CM_SET_KEY.YOURNOUNCE AA:AA:AA:AA pev: pev_cm_set_key: CM_SET_KEY.PID 4 pev: pev_cm_set_key: CM_SET_KEY.PRN 0 pev: pev_cm_set_key: CM_SET_KEY.PMN 255 pev: pev_cm_set_key: CM_SET_KEY.CCoCAP 0 pev: slac_session: session.RunID 00:01:87:05:73:18:00:00 pev: slac_session: session.APPLICATION_TYPE 0 pev: slac_session: session.SECURITY_TYPE 0 pev: slac_session: session.RESP_TYPE 0 pev: slac_session: session.NUM_SOUNDS 0 pev: slac_session: session.TIME_OUT 0 pev: slac_session: session.NumGroups 0 pev: slac_session: session.AAG 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.MSOUND_TARGET 00:00:00:00:00:00 pev: slac_session: session.FORWARDING_STA 00:00:00:00:00:00 pev: slac_session: session.PEV_ID AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA pev: slac_session: session.PEV_MAC 00:01:87:05:73:18 pev: slac_session: session.EVSE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.EVSE_MAC 00:00:00:00:00:00 pev: slac_session: session.RND 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.NMK 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.NID B0:F2:E6:95:66:6B:03 pev: slac_session: session.original_nmk 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.original_nid B0:F2:E6:95:66:6B:03 pev: slac_session: session.state 1 pev: slac_session: session.sounds 0 pev: slac_session: session.limit 100 pev: slac_session: session.pause 20 pev: slac_session: session.chargetime 2 pev: slac_session: session.settletime 10 pev: slac_session: session.counter 0 pev: slac_session: session.flags 0x0006 pev: DisconnectedState: Probing ... pev: pev_cm_slac_param: --> CM_SLAC_PARAM.REQ 00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 64 ..........s....d 00000010 60 00 00 00 00 00 01 87 05 73 18 00 01 00 00 00 `........s...... 00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030 00 00 00 00 00 00 00 00 00 00 00 00 ............ 00000000 00 01 87 05 73 18 02 AB 02 D8 32 3C 88 E1 01 65 ....s.....2<...e 00000010 60 00 00 FF FF FF FF FF FF 0A 06 01 00 01 87 05 `............... 00000020 73 18 00 00 00 01 87 05 73 18 00 01 00 00 00 00 s.......s....... 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000080 00 00 00 00 00 00 00 00 00 00 00 00 ............ pev: pev_cm_slac_param: <-- CM_SLAC_PARAM.CNF pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.MSOUND_TARGET FF:FF:FF:FF:FF:FF pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.NUM_SOUNDS 10 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.TIME_OUT 6 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.RESP_TYPE 1 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.FORWARDING_STA 00:01:87:05:73:18 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.APPLICATION_TYPE 0 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.SECURITY_TYPE 0 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.RunID 00:01:87:05:73:18:00:01 pev: pev_cm_slac_param: CM_SLAC_PARAM.CNF.CipherSuite 0 pev: slac_session: session.RunID 00:01:87:05:73:18:00:01 pev: slac_session: session.APPLICATION_TYPE 0 pev: slac_session: session.SECURITY_TYPE 0 pev: slac_session: session.RESP_TYPE 1 pev: slac_session: session.NUM_SOUNDS 10 pev: slac_session: session.TIME_OUT 6 pev: slac_session: session.NumGroups 0 pev: slac_session: session.AAG 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.MSOUND_TARGET FF:FF:FF:FF:FF:FF pev: slac_session: session.FORWARDING_STA 00:01:87:05:73:18 pev: slac_session: session.PEV_ID AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA pev: slac_session: session.PEV_MAC 00:01:87:05:73:18 pev: slac_session: session.EVSE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.EVSE_MAC 00:00:00:00:00:00 pev: slac_session: session.RND 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: slac_session: session.NMK 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.NID B0:F2:E6:95:66:6B:03 pev: slac_session: session.original_nmk 50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7 pev: slac_session: session.original_nid B0:F2:E6:95:66:6B:03 pev: slac_session: session.state 2 pev: slac_session: session.sounds 0 pev: slac_session: session.limit 100 pev: slac_session: session.pause 20 pev: slac_session: session.chargetime 2 pev: slac_session: session.settletime 10 pev: slac_session: session.counter 0 pev: slac_session: session.flags 0x0006 pev: UnmatchedState: Sounding ... pev: pev_cm_start_atten_char: --> CM_START_ATTEN_CHAR.IND 00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 6A ..........s....j 00000010 60 00 00 00 00 0A 06 01 00 01 87 05 73 18 00 01 `...........s... 00000020 87 05 73 18 00 01 00 00 00 00 00 00 00 00 00 00 ..s............. 00000030 00 00 00 00 00 00 00 00 00 00 00 00 ............ pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND 00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v 00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `............... 00000020 AA AA AA AA AA AA 09 00 01 87 05 73 18 00 01 00 ...........s.... 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND 00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v 00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `............... 00000020 AA AA AA AA AA AA 08 00 01 87 05 73 18 00 01 00 ...........s.... 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND 00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v 00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `............... 00000020 AA AA AA AA AA AA 07 00 01 87 05 73 18 00 01 00 ...........s.... 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND 00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v 00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `............... 00000020 AA AA AA AA AA AA 06 00 01 87 05 73 18 00 01 00 ...........s.... 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND 00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v 00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `............... 00000020 AA AA AA AA AA AA 05 00 01 87 05 73 18 00 01 00 ...........s.... 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND 00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v 00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `............... 00000020 AA AA AA AA AA AA 04 00 01 87 05 73 18 00 01 00 ...........s.... 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND 00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v 00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `............... 00000020 AA AA AA AA AA AA 03 00 01 87 05 73 18 00 01 00 ...........s.... 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND 00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v 00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `............... 00000020 AA AA AA AA AA AA 02 00 01 87 05 73 18 00 01 00 ...........s.... 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND 00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v 00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `............... 00000020 AA AA AA AA AA AA 01 00 01 87 05 73 18 00 01 00 ...........s.... 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ pev: pev_cm_mnbc_sound: --> CM_MNBC_SOUND.IND 00000000 FF FF FF FF FF FF 00 01 87 05 73 18 88 E1 01 76 ..........s....v 00000010 60 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA `............... 00000020 AA AA AA AA AA AA 00 00 01 87 05 73 18 00 01 00 ...........s.... 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000000 00 01 87 05 73 18 02 AB 02 D8 32 3C 88 E1 01 6E ....s.....2<...n 00000010 60 00 00 00 00 00 01 87 05 73 18 00 01 87 05 73 `........s.....s 00000020 18 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000040 00 00 00 00 00 00 3A 19 17 14 15 16 18 14 13 13 ......:......... 00000050 15 13 13 13 13 12 12 13 12 12 12 13 13 13 12 11 ................ 00000060 0F 10 11 11 11 11 11 11 11 11 13 10 10 10 10 11 ................ 00000070 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 ................ 00000080 13 00 00 00 00 00 00 00 00 00 00 00 ............ pev: pev_cm_atten_char: <-- CM_ATTEN_CHAR.IND pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.APPLICATION_TYPE 0 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.SECURITY_TYPE 0 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.SOURCE_ADDRESS 00:01:87:05:73:18 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.RunID 00:01:87:05:73:18:00:01 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.SOURCE_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.RESP_ID 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.NUM_SOUNDS 0 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.ATTEN_PROFILE.NumGroups 58 pev: pev_cm_atten_char: CM_ATTEN_CHAR.IND.ACVarField.ATTEN_PROFILE.AAG 19:17:14:15:16:18:14:13:13:15:13:13:13:13:12:12:13:12:12:12:13:13:13:12:11:0F:10:11:11:11:11:11:11:11:11:13:10:10:10:10:11:13:10:10:10:10:10:10:10:10:10:10:10:10:10:10:11:13 pev: pev_cm_atten_char: --> CM_ATTEN_CHAR.RSP 00000000 02 AB 02 D8 32 3C 00 01 87 05 73 18 88 E1 01 6F ....2<....s....o 00000010 60 00 00 00 00 00 01 87 05 73 18 00 01 87 05 73 `........s.....s 00000020 18 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000040 00 00 00 00 00 00 ...... pev: slac_connect: Average attenuation (17) less than limit (100) from 58 groups pev: slac_connect: 19:17:14:15:16:18:14:13:13:15:13:13:13:13:12:12:13:12:12:12:13:13:13:12:11:0F:10:11:11:11:11:11:11:11:11:13:10:10:10:10:11:13:10:10:10:10:10:10:10:10:10:10:10:10:10:10:11:13 pev: UnmatchedState: Matching ... pev: pev_cm_slac_match: --> CM_SLAC_MATCH.REQ 00000000 02 AB 02 D8 32 3C 00 01 87 05 73 18 88 E1 01 7C ....2<....s....| 00000010 60 00 00 00 00 3E 00 AA AA AA AA AA AA AA AA AA `....>.......... 00000020 AA AA AA AA AA AA AA AA 00 01 87 05 73 18 00 00 ............s... 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 ................ 00000040 AB 02 D8 32 3C 00 01 87 05 73 18 00 01 00 00 00 ...2<....s...... 00000050 00 00 00 00 00 ..... pev: pev_cm_slac_match: <-- CM_SLAC_MATCH.CNF ?
OSkrk commented 2 years ago

I have found the problem. ISO 15118-3 in table A.7 requires PEV_ID to be 0000000000000000000000000000000000. Currently, pev.ini file has vehicle identifier = AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA, which is not compliant with ISO 15118-3.