Hi All, CCID driver version <-- 1.3.13 pcsc-lite version <-- 1.6.1 smart card reader name <-- identive cloud 2700r reader the output of the command "/usr/sbin/pcscd --version" <--
pcsc-lite version 1.6.1. Copyright (C) 1999-2002 by David Corcoran <[email protected]>. Copyright (C) 2001-2010 by Ludovic Rousseau <[email protected]>. Copyright (C) 2003-2004 by Damien Sauveron <[email protected]>. Report bugs to <[email protected]>. Enabled features: Solaris i386-pc-solaris2.11 serial usb libusb usbdropdir=/usr/local/pcsc/drivers debugatr ipcdir=/var/run/pcscd sysconfdir=/usr/local/etc The log is in the next email. Regards William To On Wed, May 18, 2016 at 3:46 PM, Ludovic Rousseau < [email protected]> wrote: > > > 2016-05-18 9:43 GMT+02:00 William To <[email protected]>: > >> Hi All, >> >> I have done the crazy thing of adding the vendor/product ID and human >> readable name to the Info.plist file and attempted to perform read/write on >> the card inserted to the smart card reader, and here is what I got: >> >> 0000072 winscard_svc.c:290:() Thread is started: dwClientID=4, >> threadContext @808E288 >> 00000036 winscard_svc.c:308:() Received command: CMD_VERSION from client 4 >> 00000024 winscard_svc.c:324:() Client is protocol version 4:0 >> 00000021 winscard_svc.c:349:() CMD_VERSION rv=0x0 for client 4 >> 00000072 winscard_svc.c:308:() Received command: ESTABLISH_CONTEXT from >> client 4 >> 00000029 winscard.c:218:() Establishing Context: 0x1034607 >> 00000021 winscard_svc.c:405:() ESTABLISH_CONTEXT rv=0x0 for client 4 >> 00000095 winscard_svc.c:308:() Received command: CMD_GET_READERS_STATE >> from client 4 >> 00000240 winscard_svc.c:308:() Received command: CONNECT from client 4 >> 00000027 winscard.c:278:() Attempting Connect to Identive CLOUD 2700 R >> Smart Card Reader (21121226200082) 00 00 using protocol: 3 >> 00000023 ATR: 3B BE 96 00 00 41 05 20 00 00 00 00 00 00 00 00 00 90 00 >> 00000021 atrhandler.c:102:() Conv: 01, Y1: 0B, K: 0E >> 00000021 atrhandler.c:119:() TA1: 96, TB1: 00, TC1: FFFFFFFF, TD1: 00 >> 00000019 atrhandler.c:153:() T=0 Protocol Found >> 00000019 atrhandler.c:248:() CurrentProtocol: 1, AvailableProtocols: 1 >> 00000020 ATR: 3B BE 96 00 00 41 05 20 00 00 00 00 00 00 00 00 00 90 00 >> 00000020 atrhandler.c:102:() Conv: 01, Y1: 0B, K: 0E >> 00000021 atrhandler.c:119:() TA1: 96, TB1: 00, TC1: FFFFFFFF, TD1: 00 >> 00000018 atrhandler.c:153:() T=0 Protocol Found >> 00000021 atrhandler.c:248:() CurrentProtocol: 1, AvailableProtocols: 1 >> 00000019 prothandler.c:127:() Attempting PTS to T=0 >> 00000028 ifdhandler.c:673:() protocol T=0, >> usb:04e6/5810:libusb:/dev/usb:4e6.5810/0 (lun: 0) >> 00009888 winscard.c:423:() Active Protocol: T=0 >> 00000039 winscard.c:444:() hCard Identity: 1d223 >> 00000023 winscard_svc.c:447:() CONNECT rv=0x0 for client 4 >> 00000156 winscard_svc.c:308:() Received command: GET_ATTRIB from client 4 >> 00000053 ifdhandler.c:394:() tag: 0x90303, >> usb:04e6/5810:libusb:/dev/usb:4e6.5810/0 (lun: 0) >> 00000033 winscard_svc.c:720:() GET_ATTRIB rv=0x0 for client 4 >> 00000135 winscard_svc.c:308:() Received command: TRANSMIT from client 4 >> 00000050 winscard.c:1636:() Send Protocol: T=0 >> 00000019 ifdhandler.c:1264:() usb:04e6/5810:libusb:/dev/usb:4e6.5810/0 >> (lun: 0) >> 00006547 winscard_svc.c:647:() TRANSMIT rv=0x0 for client 4 >> 00000170 winscard_svc.c:308:() Received command: TRANSMIT from client 4 >> 00000053 winscard.c:1636:() Send Protocol: T=0 >> 00000026 ifdhandler.c:1264:() usb:04e6/5810:libusb:/dev/usb:4e6.5810/0 >> (lun: 0) >> 00003730 winscard_svc.c:647:() TRANSMIT rv=0x0 for client 4 >> 00000196 winscard_svc.c:308:() Received command: TRANSMIT from client 4 >> 00000056 winscard.c:1636:() Send Protocol: T=0 >> 00000024 ifdhandler.c:1264:() usb:04e6/5810:libusb:/dev/usb:4e6.5810/0 >> (lun: 0) >> 00087784 winscard_svc.c:647:() TRANSMIT rv=0x0 for client 4 >> 00000251 winscard_svc.c:308:() Received command: TRANSMIT from client 4 >> 00000033 winscard.c:1636:() Send Protocol: T=0 >> 00000023 ifdhandler.c:1264:() usb:04e6/5810:libusb:/dev/usb:4e6.5810/0 >> (lun: 0) >> *00015668 commands.c:1364:() overrun by 26 bytes* >> 00000101 winscard_svc.c:647:() TRANSMIT rv=0x80100008 for client 4 >> 00000435 winscard_svc.c:308:() Received command: DISCONNECT from client 4 >> 00000034 winscard.c:848:() Active Contexts: 1 >> 00000025 winscard_svc.c:487:() DISCONNECT rv=0x0 for client 4 >> 00000089 winscard_svc.c:308:() Received command: RELEASE_CONTEXT from >> client 4 >> 00000041 winscard.c:229:() Releasing Context: 0x1034607 >> 00000025 winscard_svc.c:421:() RELEASE_CONTEXT rv=0x0 for client 4 >> 00000062 winscard_svc.c:301:() Client die: 4 >> 00000040 winscard_svc.c:948:() Thread is stopping: dwClientID=4, >> threadContext @808E288 >> 00000022 winscard_svc.c:956:() Freeing SCONTEXT @808E288 >> 20105953 pcscdaemon.c:649:() Received signal: 2 >> >> There is overrun by 26 bytes and the receive operation failed. >> > > Please generate a log as documented in > https://pcsclite.alioth.debian.org/ccid.html#support > > I do not have the CCID frames in your log. > > Bye > > -- > Dr. Ludovic Rousseau > > _______________________________________________ > Pcsclite-muscle mailing list > [email protected] > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle >
_______________________________________________ Pcsclite-muscle mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle
