Ticket #16 (new defect)
openct ifdhandler for pcsc-lite has problems with multiple Aladdin eToken
| Reported by: | anonymous | Owned by: | Andreas Jellinghaus |
|---|---|---|---|
| Priority: | normal | Component: | etoken |
| Version: | 0.6.6 | Severity: | normal |
| Keywords: | Cc: |
Description
I have problems with the PC/SC ifdhandler that comes with openct and multiple eToken.
While the ifdhandler seems to work without problems with one eToken it fail everytime when I plug in a second one.
When I run pcscd in foreground I see something like:
readerfactory.c:1133:RFInitializeReader() Open Port 200001 Failed (usb:0529/0514:libusb:004:007) readerfactory.c:251:RFAddReader() Aladdin eToken PRO init failed. ifdwrapper.c:484:IFDStatusICC() Card not transacted: 612 eventhandler.c:301:EHStatusHandlerThread() Error communicating to: Aladdin eToken PRO 00 00 ifdwrapper.c:484:IFDStatusICC() Card not transacted: 612 eventhandler.c:301:EHStatusHandlerThread() Error communicating to: Aladdin eToken PRO 00 00 ifdwrapper.c:484:IFDStatusICC() Card not transacted: 612 eventhandler.c:301:EHStatusHandlerThread() Error communicating to: Aladdin eToken PRO 00 00 ifdwrapper.c:484:IFDStatusICC() Card not transacted: 612 ...
After plugging in the second eToken the first one is dead, even when I unplug the second one. After this, only unplugging the first one and plug it in again helps. Sometimes pcscd crash when plugging in the second eToken.
I think the problem is not in pcsc-lite, because I'm using it with multiple readers without problems with other ifdhandlers like ccid.
Note: See
TracTickets for help on using
tickets.
