Re: HID vericlass vp3500 reader stops reading cards after a few successfull reads

Pelle van der Heide <[email protected]>
Newsgroups gmane.comp.lib.muscle
Message-ID <CAMrFRmNeCgiW2T+kDE+AVtqkG-R6L1tmOaDoj2ijhgB=uTzMWA@mail.gmail.com>
Hi,

I am having trouble with the above reader on multiple systems, it works
fine for the first couple of reads, but after that it breaks down.
Re-connecting the usb cable to reader resolves this again for the next few
reads.

One of the systems is a raspberry pi, using the following versions:
pcscd Version: 1.8.4-1+deb7u1
pcsc-tools Version: 1.4.20-1
libccid Version: 1.4.7-1

The log file from:
sudo pcscd -f -d | tee pcscd.log
is appended.

Any help is appriciated,

Regards,
Pelle

00000000 debuglog.c:269:DebugLogSetLevel() debug level=debug
00005345 configfile.l:245:DBGetReaderListDir() Parsing conf directory:
/etc/reader.conf.d
00002482 configfile.l:298:DBGetReaderList() Parsing conf file:
/etc/reader.conf.d/libccidtwin
00002553 configfile.l:257:DBGetReaderListDir() Skipping non regular file: ..
00001725 configfile.l:257:DBGetReaderListDir() Skipping non regular file: .
00002161 pcscdaemon.c:518:main() pcsc-lite 1.8.4 daemon ready.
00018518 hotplug_libudev.c:260:get_driver() Looking for a driver for VID:
0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00003877 hotplug_libudev.c:260:get_driver() Looking for a driver for VID:
0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00003748 hotplug_libudev.c:260:get_driver() Looking for a driver for VID:
0x0424, PID: 0x9512, path: /dev/bus/usb/001/002
00003981 hotplug_libudev.c:260:get_driver() Looking for a driver for VID:
0x0424, PID: 0xEC00, path: /dev/bus/usb/001/003
00004039 hotplug_libudev.c:260:get_driver() Looking for a driver for VID:
0x0424, PID: 0x9512, path: /dev/bus/usb/001/002
00003761 hotplug_libudev.c:260:get_driver() Looking for a driver for VID:
0x05E3, PID: 0x0605, path: /dev/bus/usb/001/004
00004213 hotplug_libudev.c:260:get_driver() Looking for a driver for VID:
0x076B, PID: 0x5400, path: /dev/bus/usb/001/008
00002323 hotplug_libudev.c:260:get_driver() Looking for a driver for VID:
0x076B, PID: 0x5400, path: /dev/bus/usb/001/008
00002022 hotplug_libudev.c:311:HPAddDevice() Adding USB device: veriCLASS
VP3500
00002426 readerfactory.c:941:RFInitializeReader() Attempting startup of
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 00 using
/usr/lib/pcsc/drivers/ifd-ccid.b
00004043 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00002556 ifdhandler.c:1832:init_driver() Driver version: 1.4.7
00007955 ifdhandler.c:1849:init_driver() LogLevel: 0x0003
00002147 ifdhandler.c:1860:init_driver() DriverOptions: 0x0000
00002792 ifdhandler.c:83:CreateChannelByNameOrChannel() Lun: 0, device:
usb:076b/5400:libudev:0:/dev/bus/usb/001/008
00002434 ccid_usb.c:228:OpenUSBByName() Using:
/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
00006794 ccid_usb.c:246:OpenUSBByName() ifdManufacturerString: Ludovic
Rousseau ([email protected])
00001949 ccid_usb.c:247:OpenUSBByName() ifdProductString: Generic CCID
driver
00002032 ccid_usb.c:248:OpenUSBByName() Copyright: This driver is protected
by terms of the GNU Lesser General Public License version 2.1, or (at your
option) any later
00012913 ccid_usb.c:521:OpenUSBByName() Found Vendor/Product: 076B/5400
(veriCLASS VP3500)
00002054 ccid_usb.c:523:OpenUSBByName() Using USB bus/device: 1/8
00003059 ccid_usb.c:1054:ControlUSB() control failed (1/8): -9 Success
00001974 ccid_usb.c:985:get_data_rates() IFD does not support
GET_DATA_RATES request: -9
00112981 ifdhandler.c:353:IFDHGetCapabilities() tag: 0xFB3,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 0)
00001964 readerfactory.c:294:RFAddReader() Using the pcscd polling thread
00005496 ifdhandler.c:353:IFDHGetCapabilities() tag: 0xFAE,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 0)
00002010 ifdhandler.c:441:IFDHGetCapabilities() Reader supports 3 slot(s)
00001957 ifdhandler.c:353:IFDHGetCapabilities() tag: 0xFAC,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 0)
00001771 readerfactory.c:941:RFInitializeReader() Attempting startup of
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 01 using
/usr/lib/pcsc/drivers/ifd-ccid.b
00001979 readerfactory.c:745:RFLoadReader() Reusing already loaded driver
for /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
00002056 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00002238 ifdhandler.c:83:CreateChannelByNameOrChannel() Lun: 1, device:
usb:076b/5400:libudev:0:/dev/bus/usb/001/008
00001989 ccid_usb.c:228:OpenUSBByName() Using:
/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
00006866 ccid_usb.c:246:OpenUSBByName() ifdManufacturerString: Ludovic
Rousseau ([email protected])
00002165 ccid_usb.c:247:OpenUSBByName() ifdProductString: Generic CCID
driver
00002088 ccid_usb.c:248:OpenUSBByName() Copyright: This driver is protected
by terms of the GNU Lesser General Public License version 2.1, or (at your
option) any later
00009111 ccid_usb.c:412:OpenUSBByName() Opening slot: 1
00111374 ifdhandler.c:353:IFDHGetCapabilities() tag: 0xFB3,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 1)
00001956 readerfactory.c:449:RFAddReader() Using the pcscd polling thread
00004300 ifdhandler.c:353:IFDHGetCapabilities() tag: 0xFAC,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 0)
00001925 readerfactory.c:941:RFInitializeReader() Attempting startup of
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 02 using
/usr/lib/pcsc/drivers/ifd-ccid.b
00001867 readerfactory.c:745:RFLoadReader() Reusing already loaded driver
for /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
00001907 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00002491 ifdhandler.c:83:CreateChannelByNameOrChannel() Lun: 2, device:
usb:076b/5400:libudev:0:/dev/bus/usb/001/008
00001984 ccid_usb.c:228:OpenUSBByName() Using:
/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
00006972 ccid_usb.c:246:OpenUSBByName() ifdManufacturerString: Ludovic
Rousseau ([email protected])
00002038 ccid_usb.c:247:OpenUSBByName() ifdProductString: Generic CCID
driver
00001928 ccid_usb.c:248:OpenUSBByName() Copyright: This driver is protected
by terms of the GNU Lesser General Public License version 2.1, or (at your
option) any later
00009246 ccid_usb.c:412:OpenUSBByName() Opening slot: 2
00108338 ifdhandler.c:353:IFDHGetCapabilities() tag: 0xFB3,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 2)
00002003 readerfactory.c:449:RFAddReader() Using the pcscd polling thread
00004988 hotplug_libudev.c:260:get_driver() Looking for a driver for VID:
0x076B, PID: 0x5400, path: /dev/bus/usb/001/008
00002433 hotplug_libudev.c:260:get_driver() Looking for a driver for VID:
0x076B, PID: 0x5400, path: /dev/bus/usb/001/008
00002022 hotplug_libudev.c:311:HPAddDevice() Adding USB device: veriCLASS
VP3500
00002238 ifdhandler.c:353:IFDHGetCapabilities() tag: 0xFAF,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 0)
00002145 readerfactory.c:589:RFSetReaderName() Support 16 simultaneous
readers
00049400 ifdhandler.c:353:IFDHGetCapabilities() tag: 0xFAF,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 1)
00001958 readerfactory.c:589:RFSetReaderName() Support 16 simultaneous
readers
00001934 ifdhandler.c:353:IFDHGetCapabilities() tag: 0xFAF,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 2)
00001819 readerfactory.c:589:RFSetReaderName() Support 16 simultaneous
readers
00001992 ifdhandler.c:353:IFDHGetCapabilities() tag: 0xFAD,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 2)
00001854 readerfactory.c:241:RFAddReader() Driver is thread safe
00001725 readerfactory.c:941:RFInitializeReader() Attempting startup of
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 01 00 using
/usr/lib/pcsc/drivers/ifd-ccid.b
00002146 readerfactory.c:745:RFLoadReader() Reusing already loaded driver
for /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
00000720 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00001753 ifdhandler.c:83:CreateChannelByNameOrChannel() Lun: 10000, device:
usb:076b/5400:libudev:1:/dev/bus/usb/001/008
00001890 ccid_usb.c:228:OpenUSBByName() Using:
/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
00006875 ccid_usb.c:246:OpenUSBByName() ifdManufacturerString: Ludovic
Rousseau ([email protected])
00002159 ccid_usb.c:247:OpenUSBByName() ifdProductString: Generic CCID
driver
00001971 ccid_usb.c:248:OpenUSBByName() Copyright: This driver is protected
by terms of the GNU Lesser General Public License version 2.1, or (at your
option) any later
00009827 ccid_usb.c:499:OpenUSBByName() Found interface 1 but expecting 0
00001996 ccid_usb.c:501:OpenUSBByName() Wrong interface for USB device 1/8.
Checking next one.
00003112 ifdhandler.c:117:CreateChannelByNameOrChannel() failed
00002005 readerfactory.c:972:RFInitializeReader() Open Port 0x200001 Failed
(usb:076b/5400:libudev:1:/dev/bus/usb/001/008)
00002046 readerfactory.c:279:RFAddReader() veriCLASS VP3500
(30FFFF0F04000000DB851D5CA6575CFA) init failed.
00001864 readerfactory.c:992:RFUnInitializeReader() Attempting shutdown of
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 01 00.
00003984 hotplug_libudev.c:260:get_driver() Looking for a driver for VID:
0x05E3, PID: 0x0605, path: /dev/bus/usb/001/004
00003829 hotplug_libudev.c:260:get_driver() Looking for a driver for VID:
0x0424, PID: 0x9512, path: /dev/bus/usb/001/002
07506037 ifdhandler.c:1114:IFDHPowerICC() action: PowerUp,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 2)
00027025 eventhandler.c:372:EHStatusHandlerThread() powerState:
POWER_STATE_POWERED
00001965 eventhandler.c:387:EHStatusHandlerThread() Card inserted into
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 02
00002007 Card ATR: 3B 8F 80 01 80 4F 0C A0 00 00 03 06 03 00 01 00 00 00 00
6A
00403010 ifdhandler.c:1114:IFDHPowerICC() action: PowerDown,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 2)
00005002 eventhandler.c:446:EHStatusHandlerThread() powerState:
POWER_STATE_UNPOWERED
01206589 eventhandler.c:325:EHStatusHandlerThread() Card Removed From
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 02
01661034 ifdhandler.c:1114:IFDHPowerICC() action: PowerUp,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 2)
00027675 eventhandler.c:372:EHStatusHandlerThread() powerState:
POWER_STATE_POWERED
00002019 eventhandler.c:387:EHStatusHandlerThread() Card inserted into
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 02
00001935 Card ATR: 3B 8F 80 01 80 4F 0C A0 00 00 03 06 03 00 01 00 00 00 00
6A
00404043 ifdhandler.c:1114:IFDHPowerICC() action: PowerDown,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 2)
00005018 eventhandler.c:446:EHStatusHandlerThread() powerState:
POWER_STATE_UNPOWERED
00432031 eventhandler.c:325:EHStatusHandlerThread() Card Removed From
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 02
01315119 ifdhandler.c:1114:IFDHPowerICC() action: PowerUp,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 2)
00027035 eventhandler.c:372:EHStatusHandlerThread() powerState:
POWER_STATE_POWERED
[ ... More identical messages .. ]
00002008 eventhandler.c:387:EHStatusHandlerThread() Card inserted into
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 02
00002124 Card ATR: 3B 8F 80 01 80 4F 0C A0 00 00 03 06 03 00 01 00 00 00 00
6A
00403117 ifdhandler.c:1114:IFDHPowerICC() action: PowerDown,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 2)
00004759 eventhandler.c:446:EHStatusHandlerThread() powerState:
POWER_STATE_UNPOWERED
00805317 eventhandler.c:325:EHStatusHandlerThread() Card Removed From
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 02
01230243 ifdhandler.c:1114:IFDHPowerICC() action: PowerUp,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 2)
00026685 eventhandler.c:372:EHStatusHandlerThread() powerState:
POWER_STATE_POWERED
00001854 eventhandler.c:387:EHStatusHandlerThread() Card inserted into
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 02
00002104 Card ATR: 3B 8F 80 01 80 4F 0C A0 00 00 03 06 03 00 01 00 00 00 00
6A
00402932 ifdhandler.c:1114:IFDHPowerICC() action: PowerDown,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 2)
00005115 eventhandler.c:446:EHStatusHandlerThread() powerState:
POWER_STATE_UNPOWERED
00404263 eventhandler.c:325:EHStatusHandlerThread() Card Removed From
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 02
01237875 ifdhandler.c:1114:IFDHPowerICC() action: PowerUp,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 2)
00028069 eventhandler.c:372:EHStatusHandlerThread() powerState:
POWER_STATE_POWERED
00000384 eventhandler.c:387:EHStatusHandlerThread() Card inserted into
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 02
00000311 Card ATR: 3B 8F 80 01 80 4F 0C A0 00 00 03 06 03 00 01 00 00 00 00
6A
00402182 ifdhandler.c:1114:IFDHPowerICC() action: PowerDown,
usb:076b/5400:libudev:0:/dev/bus/usb/001/008 (lun: 2)
00006112 eventhandler.c:446:EHStatusHandlerThread() powerState:
POWER_STATE_UNPOWERED
00807302 eventhandler.c:325:EHStatusHandlerThread() Card Removed From
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 02
04291873 ccid_usb.c:699:ReadUSB() read failed (1/8): -7 Success
00001750 ifdwrapper.c:348:IFDStatusICC() Card not transacted: 612
00002023 eventhandler.c:303:EHStatusHandlerThread() Error communicating to:
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 02
02998108 ccid_usb.c:699:ReadUSB() read failed (1/8): -7 Success
00000109 ifdwrapper.c:348:IFDStatusICC() Card not transacted: 612
00000041 eventhandler.c:303:EHStatusHandlerThread() Error communicating to:
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 00
03001002 ccid_usb.c:699:ReadUSB() read failed (1/8): -7 Success
00000112 ifdwrapper.c:348:IFDStatusICC() Card not transacted: 612
00000040 eventhandler.c:303:EHStatusHandlerThread() Error communicating to:
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 01
03001787 ccid_usb.c:699:ReadUSB() read failed (1/8): -7 Success
00002572 ifdwrapper.c:348:IFDStatusICC() Card not transacted: 612
00002178 eventhandler.c:303:EHStatusHandlerThread() Error communicating to:
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 02
02999113 ccid_usb.c:699:ReadUSB() read failed (1/8): -7 Success
00000108 ifdwrapper.c:348:IFDStatusICC() Card not transacted: 612
00000041 eventhandler.c:303:EHStatusHandlerThread() Error communicating to:
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 00
03001785 ccid_usb.c:699:ReadUSB() read failed (1/8): -7 Success
00000129 ifdwrapper.c:348:IFDStatusICC() Card not transacted: 612
00000041 eventhandler.c:303:EHStatusHandlerThread() Error communicating to:
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 01
03004526 ccid_usb.c:699:ReadUSB() read failed (1/8): -7 Success
00000745 ifdwrapper.c:348:IFDStatusICC() Card not transacted: 612
00003330 eventhandler.c:303:EHStatusHandlerThread() Error communicating to:
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 02
02998030 ccid_usb.c:699:ReadUSB() read failed (1/8): -7 Success
00000110 ifdwrapper.c:348:IFDStatusICC() Card not transacted: 612
00000040 eventhandler.c:303:EHStatusHandlerThread() Error communicating to:
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 00
03000922 ccid_usb.c:699:ReadUSB() read failed (1/8): -7 Success
00000110 ifdwrapper.c:348:IFDStatusICC() Card not transacted: 612
00000041 eventhandler.c:303:EHStatusHandlerThread() Error communicating to:
veriCLASS VP3500 (30FFFF0F04000000DB851D5CA6575CFA) 00 01

_______________________________________________
Muscle mailing list
[email protected]
http://lists.musclecard.com/mailman/listinfo/muscle_lists.musclecard.com
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.