Attention is currently required from: dexter, fixeria.
laforge has posted comments on this change by dexter. ( https://gerrit.osmocom.org/c/pysim/+/37840?usp=email )
Change subject: ara_m: use class byte of current lchan ......................................................................
Patch Set 6: Code-Review-1
(1 comment)
Patchset:
PS6: I think if you make apply_lchan=True the default (to which I agree!), then you have to audit the existing code to set apply_lchan=False on all commands where it must not be set. Off my head, this would at least be the command for opening a logical channel (MANAGE CHANNEL).
You can possibl use the libosmocore/src/sim/class_tables.c file as a helper. If it is correct, uicc_ins_tbl_80 is registered with mask FF, so TERMINAL PROFILE, ENVELOPE, FETCH, TERMINAL RESPONS, SUSPEND UICC and EXCHANGE CAPABILITIES would also not report any non-zero lchan.