Hello msfu,
i ran into an issue with osmo-sim-auth.
if i try ./osmo-sim-auth.py -r 00000000000000000000000000000000 -s
Given that you are running osmo-sim-auth.py with -s option, your intent is to speak the classic GSM 11.11 SIM protocol to the card, rather than the newer USIM protocol, right? If your interest is indeed in the classic SIM protocol rather than USIM, you might like to check out my alternative C-language toolkit for talking to SIM cards:
https://www.freecalypso.org/hg/fc-sim-tools/
(Note that it's a Mercurial repository, not git - I'm old-fashioned.) I wrote my fc-sim-tools suite as an alternative to Osmocom SIM card tools because the latter are written in Python, and that's a language which I rather intensely dislike. My alternative toolkit is written in C instead. However, my current focus is on the classic GSM 11.11 SIM protocol, rather than USIM.
The following fc-simtool commands will do the equivalent of what you were trying to do with osmo-sim-auth.py
select gsm a38 00000000000000000000000000000000
HTH, M~