Hi Sylvain,
On Wed, Dec 07, 2011 at 10:10:13AM +0100, Sylvain Munaut wrote:
- a small pythong script called "osmo-sim-auth.py", available from a
new git repository (http://cgit.osmocom.org/cgit/osmo-sim-auth, git://git.osmocom.org/osmo-sim-auth)
It is the counterpart for the MS side. It can execute authentication on both SIM and USIM.
Do you really use all the card stuff you imported for something ?
I actually would have tought basing it on the sim abstraction layer of pysim would have been simpler and would support cheap serial adapters as well and not just pcsc ones. The api already has a run_gsm algo and so only adding the umts one and a command line tool to call it would have been needed.
I thoguht it was easier for me to go the other way. No doubt integration with pysim would have been cleaner. The problem is that there are too many tools. For most of my manual/interactive work with SIM cards and other smart cards I use cyberflex-shell from git://github.com/henryk/cyberflex-shell.git which allows you to enter raw APDUs on a command line and have modules for various card types that implement card-specific features. So the 'cleanest' implementation would probably have been to merge all of them, but that requires time...
Regards, Harald