Hello,
I used the following options:
debug-level guru
debug-all
log-file /Temp/scd.log
enable-pinpad-varlen
Truncated output file showing two attempts to change the language from de to en
Notice no change in counters.
I also tried under FreeBSD and failed there as well which used the additional
debug-ccid-driver option
Of note, under FreeBSD, the orange light stays lit after entering the admin pin
(eventhough gpg2 rejects). Underwindows, it does not.
I include text here the FreeBSD reject just for comparison:
2015-06-25 19:43:18 scdaemon[11363] DBG: chan_5 <- SETATTR DISP-LANG en
2015-06-25 19:43:18 scdaemon[11363] DBG: send apdu: c=00 i=CA p1=00 p2=C4 lc=-1
le=256 em=0
2015-06-25 19:43:18 scdaemon[11363] DBG: PCSC_data: 00 CA 00 C4 00
2015-06-25 19:43:18 scdaemon[11363] DBG: response: sw=9000 datalen=7
2015-06-25 19:43:18 scdaemon[11363] DBG: dump: 00 20 20 20 03 00 03
2015-06-25 19:43:18 scdaemon[11363] 3 Admin PIN attempts remaining before card
is permanently locked
2015-06-25 19:43:18 scdaemon[11363] DBG: check_pcsc_pinpad: command=20, r=0
2015-06-25 19:43:18 scdaemon[11363] DBG: prompting for pinpad entry '|A|Please
enter the Admin PIN'
2015-06-25 19:43:18 scdaemon[11363] DBG: chan_5 -> INQUIRE POPUPPINPADPROMPT
A | Please enter the Admin PIN |
2015-06-25 19:43:19 scdaemon[11363] DBG: chan_5 <- END
2015-06-25 19:43:19 scdaemon[11363] DBG: send secure: c=00 i=20 p1=00 p2=83
len=24 pinmax=25
2015-06-25 19:43:25 scdaemon[11363] pcsc_control failed: insufficient buffer
(0x80100008)
2015-06-25 19:43:25 scdaemon[11363] control_pcsc failed: 65538
2015-06-25 19:43:25 scdaemon[11363] DBG: dismiss pinpad entry prompt
2015-06-25 19:43:25 scdaemon[11363] DBG: chan_5 -> INQUIRE DISMISSPINPADPROMPT
2015-06-25 19:43:25 scdaemon[11363] DBG: enter: apdu_get_status: slot=0 hang=0
2015-06-25 19:43:25 scdaemon[11363] DBG: leave: apdu_get_status => sw=0x0
status=7 changecnt=1
2015-06-25 19:43:25 scdaemon[11363] DBG: chan_5 <- END
2015-06-25 19:43:25 scdaemon[11363] verify CHV3 failed: Invalid value
2015-06-25 19:43:25 scdaemon[11363] DBG: chan_5 -> ERR 100663351 Invalid value <SCD>