Problem: Latest official simtrace firmware v0.5 fails to trace some smart cards. The APDU output is meaningless and tracing stops after displaying few garbage APDUs.
There is unofficial firmware "0.5.3-6ea9-dirty" which tries to fix the problem. Here are step-by-step instructions how to try out firmware "0.5.3-6ea9-dirty".
Updating simtrace firmware: sudo apt-get install dfu-util wget http://lists.osmocom.org/pipermail/simtrace/attachments/20140624/a17d1070/at... sudo dfu-util -d 16c0:0762 -a0 -D ./attachment-0001.bin -R
Now connect debug interface and press "reset" button on simtrace. You should see: sudo cu -l /dev/ttyUSB0 -s 115200 [000002] Version 0.5.3-6ea9-dirty compiled 20140624-112040 by min@Wolfgang
Patching simtrace host software: sudo apt-get install libusb-1.0-0-dev wget https://launchpad.net/~osmobuntu/+archive/ubuntu/ppa/+files/libosmocore-dev_... wget https://launchpad.net/~osmobuntu/+archive/ubuntu/ppa/+files/libosmocore_0.5.... sudo dpkg -i libosmocore_0.5.3+git1-1_amd64.deb sudo dpkg -i libosmocore-dev_0.5.3+git1-1_amd64.deb git clone git://git.osmocom.org/simtrace cd simtrace git checkout e179a32048e cd host wget http://lists.osmocom.org/pipermail/simtrace/attachments/20141023/4e37cb7d/at... patch -p2 < attachment.bin make sudo ./simtrace
Report success or failure to mxu@sanjole.com .