[Pcsclite-muscle] pccs-lite 1.8.xx on Solaris 11

William To william.to
Wed May 18 01:21:20 PDT 2016


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 <corcoran at linuxnet.com>.
Copyright (C) 2001-2010 by Ludovic Rousseau <ludovic.rousseau at free.fr>.
Copyright (C) 2003-2004 by Damien Sauveron <sauveron at labri.fr>.
Report bugs to <muscle at lists.musclecard.com>.
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 <
ludovic.rousseau at gmail.com> wrote:

>
>
> 2016-05-18 9:43 GMT+02:00 William To <william.to at erg.com.hk>:
>
>> 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
> Pcsclite-muscle at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pcsclite-muscle/attachments/20160518/ca270e2b/attachment-0001.html>



More information about the pcsclite-muscle mailing list