Smartcard/OpenPGP problem

Hello,

I have a problem with acces to the smartcard on the nitrokey.

I went through all instructions and the troubleshooting but it does not work.

My setup:

Nitrokey 3, firmware 1.8.3

NitroApp 2, version 2.5.2

Linux Mint 22.3

This is the result when I try to reach the smartcard:

gpg --card-edit

gpg: Fehler beim Holen der Version von 'scdaemon': Kein Karten-Daemon
gpg: OpenPGP Karte ist nicht vorhanden: Kein Karten-Daemon

gpg/card> 

The “scdaemon” is installed and on the latest version. The udev-rules are set.

Kleopatra on Linux Mint also has a problem with scdaemon. But I can not solve the problem. When I run the selftest on Kleopatra the output is:

Beim Selbsttest der GnuPG-Einstellungen zu scdaemon ist ein Fehler aufgetreten:
The configuration file is invalid.
Sie sollten „gpgconf --check-options scdaemon“ manuell von der Befehlszeile aus ausführen

When I try “gpgconf --check-options scdaemon” the output is:

gpgconf --check-options scdaemon
scdaemon:Smartcard:/usr/lib/gnupg/scdaemon:1:0:

I also tried nitrokey on MS Windows 11 with NitroApp 2 and Kleopatra and is working fine on that system.

Has anyone a solution for this problem?

Hello, do you have libccid installed?

Hello alexandre,

yes libccid is installed.

Here is the output:

sudo apt install libccid
[sudo] Passwort für markus:              
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
libccid ist schon die neueste Version (1.5.5-1).

okay, could you check this guide please: