Skip to content

Document the need to add a config file to disable gpg scdaemon internal CCID driver and use pcsc for pico-openpgp (and pico-fido2) #47

@Lab-8916100448256

Description

@Lab-8916100448256

As per discussion on discord :

12b
Have you used the pico-openpgp firmware?
I tried to use it with gpg but all I get is

$ gpg --card-status
gpg: selecting card failed: No such device

lockedmutex

No I have not, I was actually going to flash pico-fido2 first, but PH closed sourced it, so I just gave up on openpgp part. I kept openpgp and hsm for later, after picoforge implementation completely works with pico-fido.
I will setup a github project later, to track ongoing issues, planned features and features currently being worked on.
@onegrit have u tried picoopenpgp or picohsm?

12b

gpg --card-status is working on macOS, using Yubico VID:PID (1050:0407)
It must be something missing or not configured correctly on my linux system.
Or it is not working at all under Linux.
If anybody could test on Linux to confirm that would be nice.

12b

Nevermind, I found what was missing. I needed to add a config file to disable gpg scdaemon internal CCID driver and use pcsc :

$ cat ~/.gnupg/scdaemon.conf
disable-ccid

lockedmutex

Need to mark this to add to wiki or we will forget

Metadata

Metadata

Labels

documentationImprovements or additions to documentationgood first issueGood for newcomershelp wantedExtra attention is needed

Type

Projects

Status

Documentation

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions