Reiner SCT Secoder und GnuPG

Malte Gell malte.gell at gmx.de
Fr Jan 30 22:17:08 CET 2009


Hallo!

Ich habe mit den Reiner SCT Secoder Leser zugelegt und wollte mir einen 
OpenPGP Schlüssel auf eine Chipkarte werfen. Habe die Treiber von Reiner 
installiert (pc/sc und ifd-Treiber).

Das Reiner Diagnosetool schlägt an, cjgeldkarte ebenso. Wenn ich aber eine 
leere Chipkarte einlege und gpg (2.0.9) --card-status eingebe, erscheint nur 
dies:

gpg --card-status
can't connect to `/root/.gnupg/S.gpg-agent': Datei oder Verzeichnis nicht 
gefunden
scdaemon[17596]: PC/SC RESET failed: no smartcard (0x8010000c)
scdaemon[17596]: apdu_send_simple(0) failed: no card
scdaemon[17596]: no supported card application found: Karte nicht vorhanden
gpg-agent[17595]: command learn failed: Karte nicht vorhanden
gpg: OpenPGP Karte ist nicht vorhanden: Karte nicht vorhanden
[2]1[root at linux-61r3]3778-22:14/etc/reader.conf.d> scdaemon[17596]: updating 
status of slot 0 to 0x0004
scdaemon[17596]: client pid is 17595, sending signal 12
scdaemon[17596]: scdaemon (GnuPG) 2.0.9 angehalten

Der pcsc-Daemon läuft. In /var/log/messages sehe ich folgendes:

usb 5-2.1: usbfs: process 17471 (pcscd) did not claim interface 0 before use
Jan 30 22:00:59 linux-61r3 pcscd: readerfactory.c:267:RFAddReader() Using the 
pcscd polling thread
Jan 30 22:00:59 linux-61r3 pcscd: eventhandler.c:293:EHStatusHandlerThread() 
Error powering up card: -2146435050 0x80100016
Jan 30 22:01:07 linux-61r3 pcscd: winscard.c:361:SCardConnect() Card Not 
Powered
Jan 30 22:02:05 linux-61r3 pcscd: eventhandler.c:383:EHStatusHandlerThread() 
Card Removed From REINER SCT CyberJack ecom_a 00 00
Jan 30 22:02:41 linux-61r3 pcscd: winscard.c:355:SCardConnect() Card Not 
Inserted

Die Karte ist natürlich eingelegt.

Sollte GnuPG denn nicht mit dem PCSC-Daemon zusammenarbeiten? Oder habe ich 
den falschen Typ Chipkarte (8192 Bit von Conrad).

Gruß
Malte