mirror of
https://gitea.osmocom.org/sim-card/pysim.git
synced 2026-03-24 14:28:32 +03:00
pySim-trace: Support decoding of eUICC traces
Let's register the ISD-R and ECASD applications so we avoid the warnings printed when processing an eUICC protocol trace: WARNING pySim.apdu.ts_102_221: SELECT UNKNOWN AID a0000005591010ffffffff8900000100 Change-Id: I362a1a7f12d979ff0b7971d5300db9ed56bb1ee5
This commit is contained in:
@@ -14,6 +14,7 @@ from pySim.profile import CardProfile
|
|||||||
from pySim.ts_102_221 import CardProfileUICC
|
from pySim.ts_102_221 import CardProfileUICC
|
||||||
from pySim.ts_31_102 import CardApplicationUSIM
|
from pySim.ts_31_102 import CardApplicationUSIM
|
||||||
from pySim.ts_31_103 import CardApplicationISIM
|
from pySim.ts_31_103 import CardApplicationISIM
|
||||||
|
from pySim.euicc import CardApplicationISDR, CardApplicationECASD
|
||||||
from pySim.transport import LinkBase
|
from pySim.transport import LinkBase
|
||||||
|
|
||||||
from pySim.apdu_source.gsmtap import GsmtapApduSource
|
from pySim.apdu_source.gsmtap import GsmtapApduSource
|
||||||
@@ -78,6 +79,8 @@ class Tracer:
|
|||||||
profile = CardProfileUICC()
|
profile = CardProfileUICC()
|
||||||
profile.add_application(CardApplicationUSIM())
|
profile.add_application(CardApplicationUSIM())
|
||||||
profile.add_application(CardApplicationISIM())
|
profile.add_application(CardApplicationISIM())
|
||||||
|
profile.add_application(CardApplicationISDR())
|
||||||
|
profile.add_application(CardApplicationECASD())
|
||||||
scc = SimCardCommands(transport=DummySimLink())
|
scc = SimCardCommands(transport=DummySimLink())
|
||||||
card = UiccCardBase(scc)
|
card = UiccCardBase(scc)
|
||||||
self.rs = RuntimeState(card, profile)
|
self.rs = RuntimeState(card, profile)
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ Detected UICC Add-on "GSM-R"
|
|||||||
Detected UICC Add-on "RUIM"
|
Detected UICC Add-on "RUIM"
|
||||||
Can't read AIDs from SIM -- 'list' object has no attribute 'lower'
|
Can't read AIDs from SIM -- 'list' object has no attribute 'lower'
|
||||||
warning: EF.DIR seems to be empty!
|
warning: EF.DIR seems to be empty!
|
||||||
|
ADF.ECASD: a0000005591010ffffffff8900000200
|
||||||
|
ADF.ISD-R: a0000005591010ffffffff8900000100
|
||||||
ISIM: a0000000871004
|
ISIM: a0000000871004
|
||||||
USIM: a0000000871002
|
USIM: a0000000871002
|
||||||
CardReset(3b9f96801f878031e073fe211b674a4c753034054ba9)
|
CardReset(3b9f96801f878031e073fe211b674a4c753034054ba9)
|
||||||
|
|||||||
Reference in New Issue
Block a user