Re: pccs-lite 1.8.xx on Solaris 11

Ludovic Rousseau <[email protected]>
Newsgroups gmane.comp.lib.muscle
Message-ID <CAGstE8DzKx9mRHYHjFrL0c-jqYx--UYA3juJisEkns+P5xS5HA@mail.gmail.com>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.