T-Mobile SIM card trouble / OsmocomBB

Harald Welte laforge at gnumonks.org
Wed Jul 11 23:52:58 UTC 2012


Hi Tobias!

Regarding the problem with your current German T-Mobile SIM and
OsmocomBB:

The 0x60 that was received at startup is actually a "waiting time
extension" byte.  A quick read through the calypso SIM driver by dexter
reveals that procedure byte handling is not implemented completely (only
in the special case of RUN GSM ALGO).

So basically what happens is that the card sends 0x60 to let the reader
know that it is alive, but that it needs some more time to respond.  The
next byte 0x9f was then the first half of the status word.

However, due to the incomplete SIM driver, the code thinks 0x60 0x9F is
the status word, which of course is unknown.

I'm not able to look into fixing this myself right now, but maybe
somebody on the list has an interest in looking into the bug.

Regards,
	Harald

-- 
- Harald Welte <laforge at gnumonks.org>           http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
                                                  (ETSI EN 300 175-7 Ch. A6)




More information about the baseband-devel mailing list