Skip to content

SM-SR console: tasks with tested values

The hands-on companion to the SM-SR console guide. Results were produced on 4 October 2026 by a principal holding smsr: maintain and smdp: maintain, starting from no cards.

Before you start

Addresssmsr.rsplab.click/console
Role neededsmsr: read to look at eUICCs, profiles, scripts and sessions; smsr: maintain for every action below. You only see your own eUICCs. smsr: admin adds other people’s eUICCs and the right to reassign one

1. Create a lab M2M card

Choose New lab M2M card.

Expected result. A new EID with one profile, already claimed by you. In this run:

FieldValue
EID89049032202600000200000000058866
ProfileICCID 89882920000000005886, ISD-P A0000005591010FFFFFFFF8900001100, ENABLED, Fall-Back
ISD-R AIDA0000005591010FFFFFFFF8900000100
BearersHTTPS yes, CAT_TP no
SCP81 keyversion 64, identifier 1

2. Download a second profile

Order it in the SM-DP console for this EID. The SM-SR then holds two Pending OTA scripts for the card.

Choose Deliver pending scripts.

Expected result. Each script answers POR_OK — the card accepted the script. After delivery the profile list shows the new ICCID 89882930000000000158 as DISABLED, and all six scripts of the download as Delivered.

3. Switch profiles

  1. On 89882930000000000158, choose Enable and confirm Enable this Profile?.

    Answer: accepted, call id …:enable, operation enable.

  2. Deliver pending scripts — one script, POR_OK.

Expected result. 89882930000000000158 is ENABLED and the first profile is DISABLED. The profile’s lifecycle shows one change: enable, origin ES4, state DELIVERED.

4. Follow an administration session

  1. Under Administration sessions, choose Ask the card to check in and confirm. Answer: a job id.
  2. Deliver pending scripts — the trigger answers POR_OK.

Expected result. A new session in CLOSED state. Opening a session shows its events in order — for example:

#PhaseSummary
0BEARERconnection opened to smsr.rsplab.click:443
1–3BIP_RECEIVE141, 152 and 235 octets from the card (the TLS handshake)
4HTTP_POSTPOST, 0 byte body
5SCRIPT200, next script
7HTTP_POSTPOST, 8 byte body, status=ok
8HTTP_204204, final

5. Claiming

Claim an eUICC by EID takes an EID that is one of your simulated cards. Claiming the shared demo card 89049032202600000200000000043928, which is not yours, answers not found.

Not yet verified

CapabilityWhy
Delete a profile, Abandon changeNot run in this pass
A script that failsNo failing case was produced