I recently got a new laptop (ThinkPad X250) which has an integrated smartcard
Bus 001 Device 003: ID 058f:9540 Alcor Micro Corp.
so I've started using it instead of the ExpressCard Gemalto one I was using
Since the only smartcard I have is the OpenPGP smartcard, I usually don't use
PC/SC daemon but rather use only gnupg/scdaemon, which access the reader
This was working fine with the Gemalto reader (USB2), but on the Alcor Micro one
(which is on USB3, in case it matters), when *not* using PC/SC, decryption fails
. After that, I can't access the smartcard at all. gpg --card-status reports:
gpg: selecting openpgp failed: Card reset required
Restarting the laptop in order to completely reset the smartcard reader is the
only way to get the correct behavior back.
When using PC/SC to access the reader, the decryption works fine.
If you need some more info, please ask. In particular I'm unsure which kind of
logs you'd need (scdaemon? gnupg? gpg-agent?).