2016-06-17 10:07 GMT+02:00 William To <[email protected]>: > Hi All, >
Hello, > > 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. > > 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. > > Here is the debug output from the pcscd when I started it with a smart > card in the slot. > > 00000000 debuglog.c:277:() debug level=debug > 00000390 configfile.l:282:() Parsing conf file: /usr/local/etc/reader.conf > 00000039 pcscdaemon.c:528:() pcsc-lite 1.6.1 daemon ready. > 00379524 hotplug_libusb.c:500:() Adding USB device: /dev/usb:4e6.5810/0 > 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 > 00000495 readerfactory.c:849:() Loading IFD Handler 3.0 > 00000136 ifdhandler.c:1715:() Driver version: 1.3.13 > 00000451 ifdhandler.c:1728:() LogLevel: 0x0003 > 00000400 ifdhandler.c:1748:() DriverOptions: 0x0000 > 00000044 ifdhandler.c:82:() lun: 0, device: > usb:04e6/5810:libusb:/dev/usb:4e6.5810/0 > 00000679 ccid_usb.c:284:() Manufacturer: Ludovic Rousseau ( > [email protected]) > 00000390 ccid_usb.c:294:() ProductString: Generic CCID driver > 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. > 00029691 ccid_usb.c:512:() Found Vendor/Product: 04E6/5810 (Identive CLOUD > 2700 R Smart Card Reader) > 00000033 ccid_usb.c:515:() Using USB bus/device: /dev/usb/4e6.5810/0 > *00005407 ccid_usb.c:921:() IFD does not support GET_DATA_RATES request: > I/O error* > > The subsequent output is present when I manually removed and then > reinserted the smart card: > > 99999999 ifdhandler.c:394:() tag: 0xFB0, > usb:04e6/5810:libusb:/dev/usb:4e6.5810/0 (lun: 0) > 00000087 readerfactory.c:273:() Using the pcscd polling thread > 00003991 ifdhandler.c:394:() tag: 0xFAE, > usb:04e6/5810:libusb:/dev/usb:4e6.5810/0 (lun: 0) > 00000074 ifdhandler.c:483:() Reader supports 1 slot(s) > 00000043 hotplug_libusb.c:410:() Driver ifd-ccid.bundle does not support > IFD_GENERATE_HOTPLUG. Using active polling instead. > 00000028 hotplug_libusb.c:420:() Polling forced every 1 second(s) > 00007750 ifdhandler.c:1134:() action: PowerUp, > usb:04e6/5810:libusb:/dev/usb:4e6.5810/0 (lun: 0) > 00171119 ATR: 3B BE 96 00 00 41 05 20 00 00 00 00 00 00 00 00 00 90 00 > 00000067 atrhandler.c:102:() Conv: 01, Y1: 0B, K: 0E > 00000022 atrhandler.c:119:() TA1: 96, TB1: 00, TC1: FFFFFFFF, TD1: 00 > 00000022 atrhandler.c:153:() T=0 Protocol Found > 00000022 atrhandler.c:248:() CurrentProtocol: 1, AvailableProtocols: 1 > 00000022 Card ATR: 3B BE 96 00 00 41 05 20 00 00 00 00 00 00 00 00 00 90 00 > > The smart card operation will only work after this point. > > 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. > > I can't really do remove/insert every time because the card reader would > be placed inside the computer case for security reasons. > Can you please provide _all_ the information as listed in http://pcsclite.alioth.debian.org/ccid.html#support ? Thanks -- Dr. Ludovic Rousseau
_______________________________________________ Pcsclite-muscle mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle
