beid-pkcs11-tool shows no slots

Bug #457492 reported by Peter Dedecker
26
This bug affects 3 people
Affects Status Importance Assigned to Milestone
belpic (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: belpic

Using Ubuntu Karmic, opensc 0.11.8-1ubuntu1, libopensc2 0.11.8-1ubuntu1, beid-tools 2.6.0-7ubuntu1, libbeid2 2.6.0-7ubuntu1, libbeidlibopensc2 2.6.0-7ubuntu1, libbeid2 2.6.0-7ubuntu1, pcscd 1.5.3-1ubuntu1

With a BE-IDcard in the SC-slot, I get following output:

$ beid-pkcs11-tool -L
No slots found
No slots...
$ pkcs11-tool -L
[opensc-pkcs11] reader-pcsc.c:1015:pcsc_detect_readers: returning with: No readers found
[opensc-pkcs11] reader-pcsc.c:1015:pcsc_detect_readers: returning with: No readers found
Available slots:
Slot 0 CCID Compatible
  token label: BELPIC (Basic PIN)
  token manuf: (unknown)
  token model: PKCS#15
  token flags: rng, login required, PIN initialized, token initialized
  serial num : 6CFF2598C2111504
Slot 1 (empty)
(...)

beid-pkcs11-tool should at least list my card reader (and card) in order to allow usage in other beid tools and gui.

Revision history for this message
Dominique Ramaekers (dominique-ramaekers) wrote :

The gui gives me an error: "An unknown error code" when I want to read my ID-card. I couldn't find such a bug rapport but this one affects me too.

I can't invoke the 'pkcs-tool -L' command...

I'm currently using Ubuntu Lucid but I had the same problem with Karmic...

Revision history for this message
Dominique Ramaekers (dominique-ramaekers) wrote :

Sorry, I've got a Omnikey cardreader. I had to install pcsc-omnikey package...
Everything works fine.

Revision history for this message
Toon Verstraelen (toon-verstraelen) wrote :

There is a missing dependency. This is how to fix it in ubuntu 10.4:

sudo apt-get install libacr38u

I have the impression the beid packages are still a mess though. The beid daemon is not required to get the beidgui and beid-tool to work. It is the pcscd that must be running. You also have to replug the card reader after libacr38u is installed. I guess libacr38u should become a dependency of the beid-tool and beidgui since everyone in Belgium uses this hardware for their electronic ID.

Revision history for this message
Toon Verstraelen (toon-verstraelen) wrote :

One more comment: the beid software in the ubuntu repository is completely outdated with respect to the upstream releases. Just don't use it. Follow the instructions on http://eid.belgium.be/ instead.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.