Page MenuHome GnuPG

GPG Smartcard daemons not detecting card change Windows 8.1
Closed, ResolvedPublic

Description

When attempting to use gpg2.exe from the command line on Windows 8.1 (64 bit) I
have found that when I query my smartcard using 'gpg2.exe --card-status' I get
the expected information returned. However, when removing or plugging in another
smart card the data returned from --card-status is still the original cards.

I found that if I stop the "GnuPg's smartcard daemon (32 bit)" process, then gpg
can detect the new card.

This does not seem to happen the first time (after reboot) I try to swap keys,
but does on subsequent attempts.

Setup Information:
2 x ZeitControl Smartcards
1 in Gemalto USB Shell Token V2
1 used with the SCM SCR3500 Smart Card Reader

Windows 8.1 (64 bit) Enterprise
gpg4win v2.2.1 which uses GnuPG 2.0.22

Details

Version
gnupg 2.0.22/gpg4win

Event Timeline

Do you mean GnuPG doesn't detect second card change?
Currently, GnuPG doesn't support multiple readers and multiple cards.

The version of GnuPG is old. I suggest to first update to the latest gpg4win
version (2.2.4).

gniibe removed a project: Restricted Project.