Skip to content
Success

Changes

Summary

  1. contrib/esim-qrcode.py: Small command line tool to encode eSIM QR codes (details)
  2. contrib/suci-keytool.py: Convenience tool for SUCI key generation (details)
  3. es2p_client: Print the activation code after confirmOrder success (details)
  4. docs/shell: Fix documentation for eUICC ISD-R specific commands (details)
  5. Fixing 3-digit MNC PLMN Encoding/Decoding tests expected values for (details)
  6. ts_31_102: fix testcase for EF_ePDGSelection (details)
Commit 73c76e02ce65008522dfe0fccd27441fa1361b91 by laforge
contrib/esim-qrcode.py: Small command line tool to encode eSIM QR codes

Change-Id: I7983de79937124cc258efd459c51f812f5fa79cb
The file was addedcontrib/esim-qrcode-gen.py
Commit 1be2e9b7132c529f73b23d78a9b2aba262bb17b8 by laforge
contrib/suci-keytool.py: Convenience tool for SUCI key generation

This adds a small utility program that can be used for generating
keys used for SUCI in 5G SA networks, as well as for dumping them
in a format that's compatible with what is needed on the USIM.

Change-Id: I9e92bbba7f700e160ea9c58da5f23fa4c31d40c6
The file was addedcontrib/suci-keytool.py
The file was modifieddocs/index.rst
The file was addeddocs/suci-keytool.rst
Commit 708a45bcee7154738aa8519b18833ad6b5a2fa46 by laforge
es2p_client: Print the activation code after confirmOrder success

Change-Id: I92608ff0cdc35b184edff0c656221644ba36f257
The file was modifiedcontrib/es2p_client.py
Commit 2debf5dc4be459ae12e173906e01ca033a5ea79c by laforge
docs/shell: Fix documentation for eUICC ISD-R specific commands

Back in January 2024 in change 7ba09f9392c8023842a7b5576936cb21ff85c6c0
we migrate dthe commands from 'class ADF_ISDR' to CardApplicationISDR
without updating the sphinx-argparse references in the documentation.

Let's fix that, making the syntax reference for those commands re-appear
in the documentation.

Change-Id: I1d7e2d1a5dfbdcc11b1fdb3e89845787f7cddbfc
The file was modifieddocs/shell.rst
Commit ceed99ad3c1ba511f8a07a017863653756e7275d by jean-pierre.marcotte.1
Fixing 3-digit MNC PLMN Encoding/Decoding tests expected values for EF_OPL and EF_ePDGSelection.

Related: pyosmocom.git I3811b227d629bd4e051a480c9622967e31f8a376
Change-Id: Ib2b586cb570dbe74a617c45c0fca276b08bb075e
The file was modifiedpySim/ts_31_102.py
The file was modifiedpySim/ts_51_011.py
Commit 45d1b4339399d617e12a05522cb214a7bbbb8508 by pmaier@sysmocom.de
ts_31_102: fix testcase for EF_ePDGSelection

the testcase EF_ePDGSelection has a wrong testvector in the plmn field.
This test vector is accepted because there is a complementary error in
pyosmocom. However, the root problem got fixed (see depends), which means
that the test vector of EF_ePDGSelection now needs to be updated.

Depends: pyosmocom.git: I3811b227d629bd4e051a480c9622967e31f8a376
Change-Id: I96fd4c13c8e58ef33ddf9e3124617b1b59b9b2c1
Related: OS#6598
The file was modifiedpySim/ts_31_102.py