Hello,

Sorry to bother you with this but either the debian bug tracker or my
company mailserver bounces mails to [EMAIL PROTECTED] Since this 
thread seems to describe exactly what I am experiencing, I'm wondering
if you have a clue on how to solve this.

I'm running Debian sid on my laptop and have an ACR38U eID card reader,
which I'm having problems with.

The beid* packages seem to be installed properly; I added my (nonroot)
user to the "scard" group to get the needed permissions, and beidgui 
detects the card reader (PertoSmart EMV, AC1038) properly. 
When I click the chip to read the contents, I get the "Error: Wrong 
Root Certificate" warning. At the same time, the following appears in 
syslog:

Jul  5 16:47:15 hostname ifdhandler[17447]: usb_bulk failed: Connection timed 
out
Jul  5 16:47:15 hostname ifdhandler[17447]: ps_receive_from_ifd: failed: -1
Jul  5 16:47:15 hostname ifdhandler[17447]: ps_apdu_recv: failed 

Using beid-pkcd11-tool I get the following:

[EMAIL PROTECTED] ~]$ beid-pkcs11-tool -M
error: PKCS11 function C_GetMechanismList failed: rv = CKR_TOKEN_NOT_PRESENT 
(0xe0)
Aborting.

At the same time, the exact same ifdhandler messages appear in syslog.
Now, if I unplug the usb reader and plug it back in, the following lines
appear, which don't seem too good:

Jul  5 16:51:37 Dostoyevski kernel: usb 2-1: new full speed USB device using 
uhci_hcd and address 21
Jul  5 16:51:37 hostname kernel: usb 2-1: configuration #1 chosen from 1 choice
Jul  5 16:51:38 hostname pcscd: hotplug_libusb.c:454:HPAddHotPluggable() Adding 
USB device: 002:021
Jul  5 16:51:38 hostname pcscd: readerfactory.c:1113:RFInitializeReader() 
Attempting startup of ACS ACR38U 00 00
        using 
/usr/lib/pcsc/drivers/ACR38UDriver.bundle/Contents/Linux/ACR38UDriver.so
Jul  5 16:51:38 hostname pcscd: readerfactory.c:946:RFBindFunctions() Loading 
IFD Handler 2.0
Jul  5 16:51:38 hostname pcscd: readerfactory.c:1152:RFInitializeReader() Open 
Port 200000 Failed
        (usb:072f/9000:libusb:002:021)
Jul  5 16:51:38 hostname pcscd: readerfactory.c:1025:RFUnloadReader() Unloading 
reader driver.
Jul  5 16:51:38 hostname pcscd: readerfactory.c:252:RFAddReader() ACS ACR38U 
init failed.
Jul  5 16:51:39 hostname ifdhandler[17683]: Unable to open USB device 
/dev/usbdev2.21_ep00: No such device or address
Jul  5 16:51:39 hostname ifdhandler[17683]: ps_open: failed to open device:
Jul  5 16:51:39 hostname ifdhandler[17683]: usb:/dev/usbdev2.21_ep00: 
initialization failed (driver pertosmart1038)
Jul  5 16:51:39 hostname ifdhandler[17683]: unable to open reader 
pertosmart1038 usb /dev/usbdev2.21_ep00
Jul  5 16:51:39 hostname ifdhandler[17690]: usb_claiminterface failed: Device 
or resource busy
Jul  5 16:51:39 hostname ifdhandler[17690]: ps_open: ifd_device_set_parameters 
returned error -1
Jul  5 16:51:39 hostname ifdhandler[17690]: usb:/proc/bus/usb/002/021: 
initialization failed (driver pertosmart1038)
Jul  5 16:51:39 hostname ifdhandler[17690]: unable to open reader 
pertosmart1038 usb /proc/bus/usb/002/021
Jul  5 16:51:41 hostname ifdhandler[17707]: usb_claiminterface failed: Device 
or resource busy
Jul  5 16:51:41 hostname ifdhandler[17707]: ps_open: ifd_device_set_parameters 
returned error -1
Jul  5 16:51:41 hostname ifdhandler[17707]: usb:/dev/bus/usb/002/021: 
initialization failed (driver pertosmart1038)
Jul  5 16:51:41 hostname ifdhandler[17707]: unable to open reader 
pertosmart1038 usb /dev/bus/usb/002/021


If this is a known issue, please do tell.

Kind regards,

Lennert Van Alboom
Systems Engineer Linux/UNIX/Novell
Dolmen CA


Reply via email to