diff --git a/pySim-prog.py b/pySim-prog.py index 2638eefa..7edadd77 100755 --- a/pySim-prog.py +++ b/pySim-prog.py @@ -406,14 +406,15 @@ def gen_parameters(opts): def print_parameters(params): print """Generated card parameters : - > Name : %(name)s - > SMSP : %(smsp)s - > ICCID : %(iccid)s - > MCC/MNC : %(mcc)d/%(mnc)d - > IMSI : %(imsi)s - > Ki : %(ki)s - > OPC : %(opc)s - > ACC : %(acc)s + > Name : %(name)s + > SMSP : %(smsp)s + > ICCID : %(iccid)s + > MCC/MNC : %(mcc)d/%(mnc)d + > IMSI : %(imsi)s + > Ki : %(ki)s + > OPC : %(opc)s + > ACC : %(acc)s + > ADM1(hex): %(pin_adm)s """ % params diff --git a/pySim/cards.py b/pySim/cards.py index 55282aa4..cda337af 100644 --- a/pySim/cards.py +++ b/pySim/cards.py @@ -496,7 +496,7 @@ class SysmoSIMgr2(Card): # P2: CHV number, as in VERIFY CHV for PIN, and as in UNBLOCK CHV for PUK # P3: 08, CHV length (curiously the PUK is also 08 length, instead of 10) if p['pin_adm']: - pin = p['pin_adm'] + pin = h2b(p['pin_adm']) else: pin = h2b("4444444444444444")