j'utilise depuis bientot 9 mois une smartcard d'origine ZeitControl avec bonheur mais malheureusement depuis la derniere mise à jour de noyaux 3.17.4.1 le fonctionnement de gpg est partielement cassé.
j'utilise PCSCD pour comminquer avec la smartcard. ...
Les commandes gpg --card-status et gpg --card-edit fonctionnent bien.
mais la commande gpg -K ne retrouve pas les clef privés.
donc impossible de signer un message ou de décrypter un texte.
Je cherche donc une piste pour résoudre le problème .
Bonsoir Ce qui est dommage ,c'est qu'on ne puisse utiliser les pilotes libccid pour ce lecteur. Ils fonctionnent très bien pour lire ma carte chauffeur. Le seul site qui décrit bien ton lecteur date de ...2009. Au paragraphe 4 , il parlent de modifier ~.gnupg/gpg.conf . Peut être que la mise à jour a bousculé ce fichier caché. En espérant que ça te mette sur une piste...
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
May 12 20:06:56 manja01 systemd[1]: Started PC/SC Smart Card Daemon. May 12 20:06:56 manja01 systemd[1]: Starting PC/SC Smart Card Daemon... May 12 20:06:56 manja01 pcscd[25848]: 00000000 commands.c:979:CmdEscape err...10 Hint: Some lines were ellipsized, use -l to show in full.
Voici le retour de de systemctl status pcscd sous le noyau 4.0.1-1:-
$ systemctl status pcscd ● pcscd.service - PC/SC Smart Card Daemon Loaded: loaded (/usr/lib/systemd/system/pcscd.service; indirect; vendor preset: disabled) Active: inactive (dead) since mer. 2015-05-13 00:52:56 CEST; 15s ago Process: 1400 ExecStart=/usr/bin/pcscd --foreground --auto-exit (code=exited, status=0/SUCCESS) Main PID: 1400 (code=exited, status=0/SUCCESS)
Tu noteras que je ne l'ai pas lancé cette commande en root . Je me demande si tu n'as pas un conflit entre Gpg et Pcsc. Je pense que tu devrais tenter de désinstaller les deux, puis d'installer acsccid et de remettre pcsc-tools. J'utilise Cardpeek qui lit pas mal de cartes comme logiciel de lecture.Son développeur est très ouvert et à conçus un script spécifiquement pour pouvoir lire les cartes chronotachygraphes. J'en ai parlé ici
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!