Hi Carolyn, I had the same behavior when I tried this on -current but it was working well as supposed on -stable
Thus, my first thought was that the current version of the GnuPG 2 package was the culprit, but to be sure I tried to see if I could access the smartcard to discard first the drivers. So I installed the pcsc-tools package and tried to scan the smartcard: $ pcsc_scan PC/SC device scanner ... SCardEstablishContext: Service not available. Now the error was clear, the pcscd daemon wasn't running. The solution was easy, enable it and start it: # rcctl enable pcscd # rcctl start pcscd And that's it! You need the ccid and pcsc-tools packages installed in order to use a smartcard. P.S. Anyway, both of us could have saved time and troubles if we had read the readme file of the package in /usr/local/share/doc/pkg-readmes where exactly this is explained and also there is an example with a Yubikey. My bad, I'm starting with OpenBSD coming from a looong time on Linux and I don't know all the OB' bolts and nuts yet ;) Regards, El 7 de agosto de 2017 7:09:32 CEST, Carolyn Saunders <gigavi...@gmail.com> escribió: >I have a Yubikey that I'd like to use for gpg and ssh purposes. Running >"gpg --card-status" works as expected; it brings up the various keys >attached to the device and other information. However, running "gpg2 >--card-status" just hangs, seemingly forever. What am I missing here? >Thanks :)