Hello,
I'm struggling to get the 'CREATE FILE' APDU to work on a GRCard SIM. I'm
using the cyberflex-shell in interactive mode to send apdu's. Even though I
verify ADM pin 5, and follow the format on the wiki (
http://openbsc.osmocom.org/trac/wiki/GrcardSIM), I still get the reponse
0x9804 from the cards. I must be missing a step?
Below is my failed session with a SIM, trying to create FID 0xabcd under
3f00/7f20. Any guidance is greatly appreciated.
ATR: 3b 99 18 00 11 88 22 33 44 55 66 77 60 (;....."3DUfw`)
(ISO 7816-4) > raw a0 20 00 05 08 44 44 44 44 44 44 44 44
--------------------------------------------------------------------------------
Beginning transaction 0
> 0000: a0 20 00 05 08 44 44 44 44 44 44 44 44
. ...DDDDDDDD
<< 0000: 90 00 ..
Ending transaction 0
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Beginning transaction 1
> 0000: a0 a4 00 00 02 3f 00
.....?.
<< 0000: 9f 17 ..
Ending transaction 1
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Beginning transaction 2
> 0000: a0 a4 00 00 02 7f 20
......
<< 0000: 9f 17 ..
Ending transaction 2
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Beginning transaction 3
> 0000: 80 cf 00 01 0a ab cd 01 31 01 00 00 00 00
ff ........1......
<< 0000: 98 04 ..
Ending transaction 3
--------------------------------------------------------------------------------