<div dir="ltr"><div>Hi All,<br></div><h3>Versions</h3>

        <ul><li>CCID driver version  <-- 1.3.13<br></li><li>pcsc-lite version      <-- 1.6.1 <br></li><li>smart card reader name    <-- identive 2700 R (04e6:5810)<br></li><li>the output of the command "<code>/usr/sbin/pcscd
              --version</code>" <br></li></ul>pcsc-lite version 1.6.1.<br>Copyright (C) 1999-2002 by David Corcoran <<a href="mailto:corcoran@linuxnet.com">corcoran@linuxnet.com</a>>.<br>Copyright (C) 2001-2010 by Ludovic Rousseau <<a href="mailto:ludovic.rousseau@free.fr">ludovic.rousseau@free.fr</a>>.<br>Copyright (C) 2003-2004 by Damien Sauveron <<a href="mailto:sauveron@labri.fr">sauveron@labri.fr</a>>.<br>Report bugs to <<a href="mailto:muscle@lists.musclecard.com">muscle@lists.musclecard.com</a>>.<br>Enabled features: Solaris i386-pc-solaris2.11 serial usb libusb usbdropdir=/usr/local/pcsc/drivers debugatr ipcdir=/var/run/pcscd sysconfdir=/usr/local/etc<br>

        <h3>Platform</h3>

        <ul><li>Operating system or GNU/Linux distribution name and version   <-- Solaris 11.3 <br></li><li>Smart card middleware name and version  <-- ??<br></li><li>Reader manufacturer name and reader model name   <-- identive 2700 R (04e6:5810)</li><li>Smart card name  <-- ACOS5-64</li></ul><p></p><p>Issue: whenever pcscd is started with the card reader plugged in to usb port, and smart card plugged into the card reader slot, the pcscd does not recognize the currently inserted smart card, and require manual remove/insert cycle to recognize it. <br></p><p>Log:</p><p>00000000 debuglog.c:277:() debug level=debug<br>00000057 debuglog.c:306:() Debug options: APDU<br>00000379 configfile.l:282:() Parsing conf file: /usr/local/etc/reader.conf<br>00000033 pcscdaemon.c:528:() pcsc-lite 1.6.1 daemon ready.<br>00354708 hotplug_libusb.c:500:() Adding USB device: /dev/usb:4e6.5810/0<br>00012960 readerfactory.c:979:() Attempting startup of Identive CLOUD 2700 R Smart Card Reader (53691433210867) 00 00 using /usr/local/pcsc/drivers/ifd-ccid.bundle/Contents/Solaris/libccid.so<br>00000514 readerfactory.c:849:() Loading IFD Handler 3.0<br>00000139 ifdhandler.c:1715:() Driver version: 1.3.13<br>00000428 ifdhandler.c:1728:() LogLevel: 0x0003<br>00000035 ifdhandler.c:1738:() LogLevel from LIBCCID_ifdLogLevel: 0x000F<br>00000407 ifdhandler.c:1748:() DriverOptions: 0x0000<br>00000046 ifdhandler.c:82:() lun: 0, device: usb:04e6/5810:libusb:/dev/usb:4e6.5810/0<br>00000037 ccid_usb.c:167:() Reader index: 0, Device: usb:04e6/5810:libusb:/dev/usb:4e6.5810/0<br>00000635 ccid_usb.c:284:() Manufacturer: Ludovic Rousseau (<a href="mailto:ludovic.rousseau@free.fr">ludovic.rousseau@free.fr</a>)<br>00000391 ccid_usb.c:294:() ProductString: Generic CCID driver<br>00000394 ccid_usb.c:300:() Copyright: This driver is protected by terms of the GNU Lesser General Public License version 2.1, or (at your option) any later version.<br>00029684 ccid_usb.c:395:() Checking device: /dev/usb/4e6.5810/0<br>00000030 ccid_usb.c:449:() Trying to open USB bus/device: /dev/usb/4e6.5810/0<br>00000123 ccid_usb.c:512:() Found Vendor/Product: 04E6/5810 (Identive CLOUD 2700 R Smart Card Reader)<br>00000032 ccid_usb.c:515:() Using USB bus/device: /dev/usb/4e6.5810/0<br>00000033 ccid_usb.c:978:() request: 0x03<br>00006070 receive:<br>00000114 ccid_usb.c:921:() IFD does not support GET_DATA_RATES request: I/O error<br>00011870 ccid_usb.c:1003:() before (0)<br>^C03561153 pcscdaemon.c:649:() Received signal: 2<br>00000041 pcscdaemon.c:654:() Preparing for suicide<br></p><p>Thanks very much and Best Regards</p><p></p><p>William To<br></p><p><br></p><p><br></p></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 17, 2016 at 4:20 PM, Ludovic Rousseau <span dir="ltr"><<a href="mailto:ludovic.rousseau@gmail.com" target="_blank">ludovic.rousseau@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2016-06-17 10:07 GMT+02:00 William To <span dir="ltr"><<a href="mailto:william.to@erg.com.hk" target="_blank">william.to@erg.com.hk</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div><div>Hi All,<br></div></div></div></div></div></div></div></div></div></blockquote><div><br></div><div>Hello,<br> <br></div><div><div class="h5"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div><div><br></div>I managed to successfully use the Identive CLOUD 2700 R smart card reader on an old version combination pcsc-lite 1.6.1  and ccid-1.3.13 under Solaris 11. The smart card I use is the ACOS5-64. <br><br></div>However I found an issue that is affecting normal operations and require me to manually remove and reinsert the smart card so that it gets recognized correctly. <br><br></div>Here is the debug output from the pcscd when I started it with a smart card in the slot. <br><br>00000000 debuglog.c:277:() debug level=debug<br>00000390 configfile.l:282:() Parsing conf file: /usr/local/etc/reader.conf<br>00000039 pcscdaemon.c:528:() pcsc-lite 1.6.1 daemon ready.<br>00379524 hotplug_libusb.c:500:() Adding USB device: /dev/usb:4e6.5810/0<br>00013976 readerfactory.c:979:() Attempting startup of Identive CLOUD 2700 R Smart Card Reader (53691433210867) 00 00 using /usr/local/pcsc/drivers/ifd-ccid.bundle/Contents/Solaris/libccid.so<br>00000495 readerfactory.c:849:() Loading IFD Handler 3.0<br>00000136 ifdhandler.c:1715:() Driver version: 1.3.13<br>00000451 ifdhandler.c:1728:() LogLevel: 0x0003<br>00000400 ifdhandler.c:1748:() DriverOptions: 0x0000<br>00000044 ifdhandler.c:82:() lun: 0, device: usb:04e6/5810:libusb:/dev/usb:4e6.5810/0<br>00000679 ccid_usb.c:284:() Manufacturer: Ludovic Rousseau (<a href="mailto:ludovic.rousseau@free.fr" target="_blank">ludovic.rousseau@free.fr</a>)<br>00000390 ccid_usb.c:294:() ProductString: Generic CCID driver<br>00000389 ccid_usb.c:300:() Copyright: This driver is protected by terms of the GNU Lesser General Public License version 2.1, or (at your option) any later version.<br>00029691 ccid_usb.c:512:() Found Vendor/Product: 04E6/5810 (Identive CLOUD 2700 R Smart Card Reader)<br>00000033 ccid_usb.c:515:() Using USB bus/device: /dev/usb/4e6.5810/0<br><b>00005407 ccid_usb.c:921:() IFD does not support GET_DATA_RATES request: I/O error</b><br><br></div>The subsequent output is present when I manually removed and then reinserted the smart card:<br><br>99999999 ifdhandler.c:394:() tag: 0xFB0, usb:04e6/5810:libusb:/dev/usb:4e6.5810/0 (lun: 0)<br>00000087 readerfactory.c:273:() Using the pcscd polling thread<br>00003991 ifdhandler.c:394:() tag: 0xFAE, usb:04e6/5810:libusb:/dev/usb:4e6.5810/0 (lun: 0)<br>00000074 ifdhandler.c:483:() Reader supports 1 slot(s)<br>00000043 hotplug_libusb.c:410:() Driver ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG. Using active polling instead.<br>00000028 hotplug_libusb.c:420:() Polling forced every 1 second(s)<br>00007750 ifdhandler.c:1134:() action: PowerUp, usb:04e6/5810:libusb:/dev/usb:4e6.5810/0 (lun: 0)<br>00171119 ATR: 3B BE 96 00 00 41 05 20 00 00 00 00 00 00 00 00 00 90 00<br>00000067 atrhandler.c:102:() Conv: 01, Y1: 0B, K: 0E<br>00000022 atrhandler.c:119:() TA1: 96, TB1: 00, TC1: FFFFFFFF, TD1: 00<br>00000022 atrhandler.c:153:() T=0 Protocol Found<br>00000022 atrhandler.c:248:() CurrentProtocol: 1, AvailableProtocols: 1<br>00000022 Card ATR: 3B BE 96 00 00 41 05 20 00 00 00 00 00 00 00 00 00 90 00<br><br></div>The smart card operation will only work after this point. <br><br>I wonder whether there is anything to do with the I/O error for GET_DATA_RATES such that the card inserted when pcscd starts is not powered on. <br><br></div>I can't really do remove/insert every time because the card reader would be placed inside the computer case for security reasons. <br></div></div></div></blockquote><div><br></div></div></div></div>Can you please provide _all_ the information as listed in <a href="http://pcsclite.alioth.debian.org/ccid.html#support" target="_blank">http://pcsclite.alioth.debian.org/ccid.html#support</a> ?<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks<span class="HOEnZb"><font color="#888888"><br clear="all"></font></span></div><span class="HOEnZb"><font color="#888888"><div class="gmail_extra"><br>-- <br><div data-smartmail="gmail_signature"> Dr. Ludovic Rousseau</div>
</div></font></span></div>
<br>_______________________________________________<br>
Pcsclite-muscle mailing list<br>
<a href="mailto:Pcsclite-muscle@lists.alioth.debian.org">Pcsclite-muscle@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle" rel="noreferrer" target="_blank">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle</a><br></blockquote></div><br></div>