reassign 481693 libacr38u
thanks

Gérard Largepret a écrit :
Package: pcscd
Version: 1.4.100-3
Severity: important

*** Please type your report below this line ***

Bonjour,

I cannot read the content of an belgian electronic identity card inserted in a acr 38 reader. The reading application (beidgui) reports that there is no card in the reader. The reader and card are new and working on a another computer running another operating system.
If I take a look in the /var/log/syslog file, I see the following:

+++ When plugin reader cable in usb port +++

May 17 23:53:28 max kernel: usb 1-5: new full speed USB device using ohci_hcd and address 9
May 17 23:53:28 max kernel: usb 1-5: configuration #1 chosen from 1 choice
May 17 23:53:28 max pcscd: hotplug_libhal.c:341:HPAddDevice() Adding USB device: usb_device_72f_9000_noserial_6_if0 May 17 23:53:29 max pcscd: readerfactory.c:1130:RFInitializeReader() Attempting startup of ACS ACR38U 00 00 using /usr/lib/pcsc/drivers/ACR38UDriver.bundle/Contents/Linux/ACR38UDriver.so May 17 23:53:29 max pcscd: readerfactory.c:963:RFBindFunctions() Loading IFD Handler 2.0 May 17 23:53:29 max kernel: usb 1-5: usbfs: process 11180 (pcscd) did not claim interface 0 before use

+++ When inserting card in driver +++

May 17 23:54:23 max pcscd: eventhandler.c:437:EHStatusHandlerThread() Card inserted into ACS ACR38U 00 00 May 17 23:54:23 max pcscd: eventhandler.c:451:EHStatusHandlerThread() Error powering up card.

+++ When removing the card +++

May 17 23:54:33 max pcscd: eventhandler.c:364:EHStatusHandlerThread() Card Removed From ACS ACR38U 00 00

+++ when unpluging the reader +++

May 17 23:54:42 max kernel: usb 1-5: USB disconnect, address 9
May 17 23:54:42 max pcscd: hotplug_libhal.c:422:HPRemoveDevice() Removing USB device[0]: usb_device_72f_9000_noserial_6_if0 May 17 23:54:42 max pcscd: eventhandler.c:120:EHDestroyEventHandler() Stomping thread. May 17 23:54:42 max pcscd: eventhandler.c:145:EHDestroyEventHandler() Thread stomped. May 17 23:54:42 max pcscd: readerfactory.c:1181:RFUnInitializeReader() Attempting shutdown of ACS ACR38U 00 00. May 17 23:54:42 max pcscd: readerfactory.c:1042:RFUnloadReader() Unloading reader driver.

+++ when I ask the beidgui to read the content of the card +++

May 18 00:24:38 max pcscd: winscard.c:363:SCardConnect() Card Not Powered

I tried the reader and card on a another computer running another operating system and there it works. The brand of the smart card reader is ACS. The model is ACR38U-CFC-BLI. see http://www.belgeid.be/ I use the reader driver provided by debian : libacr38u & libacr38ucontrol0 version 1.7.9-3 I also tried the reader driver provided by the manufacturer of the reader : (fedora rpm) acr38udriver version 1.8.0-2
In this case I see in the syslog :
May 17 22:56:05 max pcscd: hotplug_libhal.c:341:HPAddDevice() Adding USB device: usb_device_72f_9000_noserial_5_if0 May 17 22:56:06 max pcscd: readerfactory.c:1130:RFInitializeReader() Attempting startup of ACS ACR38U 00 00 using /usr/lib/pcsc/drivers/ACR38UDriver.bundle/Contents/Linux/ACR38UDriver May 17 22:56:06 max pcscd: readerfactory.c:997:RFBindFunctions() Loading IFD Handler 3.0
when pluging the reader.
The version of the card related software: beid-tools, beidgui, libbeid2 & libbeidlibopensc2 is 2.6.0-3.1 I'm not sure at all that the bug is located at your side because I do not clearly understand the software stack between the hardware and the me. But the only "error" information i see comes from pcscd.

I hope I give you enough information to begin to investigate where this issue could be located.

Thanks in advance.

The problem is on the smart card reader driver side. I reassigned this
bug to the ACR 38 driver packages.

I also note that a newer version of the driver (1.8.0) is available on
ACR web site (at least the binary for Fedora 7).

Regards,





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to