The run-tests script that runs the two testsuites for the two different supported card models returns 0, even when the tests fail. This tricks jenkins into thinking everything were ok. Lets make sure the script is stopped immediately and returns with 1 when the tests fail.
|2 years ago|
|card||2 years ago|
|tests||2 years ago|
|.gitignore||4 years ago|
|README.md||4 years ago|
|common.py||2 years ago|
|experiments.py||2 years ago|
|simcard.py||2 years ago|
|sysmo-isim-tool.sja2.py||2 years ago|
|sysmo-usim-tool.sjs1.py||2 years ago|
|sysmo_isim_sja2.py||2 years ago|
|sysmo_usim.py||2 years ago|
|sysmo_usim_sjs1.py||2 years ago|
|utils.py||2 years ago|
This repository contains a python language utility to configure the vendor-specific parameters of sysmoUSIM-SJS1 programmable USIM cards.
For more information about the sysmoUSIM-SJS1, please see the related user manual
The sysmoUSIM-SJS1 is programmable and Java capable USIM card. Not all commands are known yet and this page should grow over time. Each card is using a separate ADM1 key and the default configuration is hacker/developer friendly (fields being writable, reduced security for installing applets to have more quick development cycles).
The cards are available from the sysmocom webshop
- To run, http://pyscard.sourceforge.net needs to be installed;
- You may also need to install the pcscd service.
apt-get install python-pyscard pcscd systemctl start pcscd