Hi all,
On Mon, Aug 15, 2011 at 11:06:40PM +0200, Harald Welte wrote:
However, the data logged by SIMtrace still is incorrect in those cases. I hope to release a fix for that soon.
some more investigation results in the following observation: Some ATR seem to be without the final TCK (checksum) byte. So far I thought, that the TCK is always present.
As it seems, ISO 7816-3 indicates that TCK is _not_ present if a card only supports the T=0 protocol.
So SIMtrace was working for all cards that e.g. support T=0 and T=1, but failed for those that only do T=0 like our 16in1 SIM cards used on 27C3 and the CCC Camp 2011.
I've again attached an updated firmware image. Please follow the dfu-util instructions from my last message to install it in your SIMtrace device.
I'd appreciate if this new firmware solves the commonly-observed bug resulting in USB disconnect and the "No SIM card" error observed in some phones.
Regards, Harald