Problem generating keys on FSFE card

Werner Dittmann Werner.Dittmann at
Wed Oct 18 20:33:04 CEST 2006


thanks for the hint. The gpg internal CCID reader works and
it seems it solved the problem.

Just as an info for the other fellow list members:
IMHO the gpg version included in SUSE 10.1 was not compiled
with libusb support thus it requires the pcscd and the
associated libraries. Therefore I downloaded the current version
(1.4.5) and did the usual tripple-play
./configure; make; sudo make install

Now I can access the smart card directly via CCID (after having
done the preliminary steps to install the card reader in udev)

BTW, the howto on the FSFE page
"" states that
after successful creation of the sub-keys I shall register
the new encryption sub-key (stored on the card) with the
key servers. What about the signature sub-key? Or shall I
register the complete key, that is the keys created with
"addcardkey" and the ElGamal encryption key, with the key
server? Some advise appreciated.

Werner D.

Werner Koch wrote:
> On Tue, 17 Oct 2006 20:07, Werner Dittmann said:
>> gpg: Bitte warten, der Schlüssel wird erzeugt ...
>> gpg: pcsc_transmit failed: not transacted (0x80100016)
> "Not transacted" is in most cases a catch-all error return for the
> card driver.  This happens with many PC/SC drivers when issuing a
> command to generate a key on the card.  I have had not the time to
> fully debug this but it seems to be a problem in processing the
> waittime extension request.
> If you use a CCID based reader, you should try to use gpg's internal
> ccid driver instead of PC/SC.  To make this work you might need stop
> stop the pcscd first.
> Shalom-Salam,
>    Werner
> _______________________________________________
> Gnupg-users mailing list
> Gnupg-users at

More information about the Gnupg-users mailing list