hi,

i'm trying to write a cfg file for srss to support the "geldkarte" (german micro paying smartcard). i've read about it several times on the net, but couldn't find a cfg file nor a tutorial. so i tried on my own, learned something about smartcards and now i've the following problem. i can select the EF in question, using 00a4020c020003 sendAPDU and get the expected answer ("9000"). next step would be to read the correct record. as http://svn.gnumonks.org/branches/scez-ng/txt/geldkarte.txt states, the EF at address 0003 should contain one linear record (LR) with 22 bytes. so i wrote 00b20104 16 exchangeAPDU to read the content. when i separate the '16' (as shown in the other cfg files), i get an 6700 error. cf. ftp://ftp.ccc.de/documentation/cards/geldkarte.pdf it says wrong size of command message (length != 5). ok, so i tried the single word version 00b2010416 exchangeAPDU. that gives me "SmartCardID:processMsg: NumberFormatException: For input string: "00b2010416"" in the auth_log, which must be from the cfg file parser(?), because this string is nowhere in the cfg file itself. i've tried several other versions (e.g. 00b2010400 16 or 00b2010416 16) without success. do i miss something here, or is it wrong understanding of how it works?

greetings

alexander
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to