<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2016-06-17 10:32 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>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" target="_blank">corcoran@linuxnet.com</a>>.<br>Copyright (C) 2001-2010 by Ludovic Rousseau <<a href="mailto:ludovic.rousseau@free.fr" target="_blank">ludovic.rousseau@free.fr</a>>.<br>Copyright (C) 2003-2004 by Damien Sauveron <<a href="mailto:sauveron@labri.fr" target="_blank">sauveron@labri.fr</a>>.<br>Report bugs to <<a href="mailto:muscle@lists.musclecard.com" target="_blank">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><span class="">00000000 debuglog.c:277:() debug level=debug<br></span>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" target="_blank">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></div></blockquote><div><br></div><div>I do not see any CCID communication in your trace.<br>I do not see any call to IFDHICCPresence().<br><br></div><div>Have you modified pcsc-lite and/or libccid to get them compile on Solaris?<br></div><div>If yes, what are the modifications?<br></div><div><br></div><div>The log line:<br>00000087 readerfactory.c:273:() Using the pcscd polling thread<br></div><div>was present in your first log but is no more present here. Do you use the same versions of pcsc-lite and libccid in the 2 log traces?<br></div><div><br></div><div>Did you have a smart card inserted when you generated the trace?<br><br></div><div>Bye<br clear="all"></div></div><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"> Dr. Ludovic Rousseau</div>
</div></div>