Comments (6)
I see no error in you logs.
If I understand correctly the problem is when you use scdaemon.
When you use pcscd it all works fine.
Exact?
from pcsc.
No, the other way round. "What result do you expect?" shows the (correct) scdaemon output. "What result do you get instead?" shows gpg-agent using the libpcsc while pcscd is running (linked log corresponds to that one).
from pcsc.
I think you inverted the 2 situations.
Case 1: it works fine
- "Yubico YubiKey OTP FIDO CCID 00 00" is a typocal pcsc-lite reader name.
- so this test is using pcsc-lite. You can remove the "pcscd" package just to be sure
Case 2: does not work
- You get: "gpg: WARNING: server 'scdaemon' is older than us (0.10.0 < 2.2.40)"
- it looks like scdaemon is used here.
from pcsc.
All I can do is paste what I'm doing and seeing:
user@COMPUTER:~$ ps faux | grep -iE "(pcsc|scdaemon)"
user 3244491 0.0 0.0 6708 2304 pts/20 S+ 19:26 0:00 | \_ grep -iE (pcsc|scdaemon)
user@COMPUTER:~$ /usr/bin/gpg --card-status
Reader ...........: 1050:0407:X:0
Application ID ...: X
Application type .: OpenPGP
Version ..........: 3.4
Manufacturer .....: Yubico
user@COMPUTER:~$ ps faux | grep -iE "(pcsc|scdaemon)"
user 3244534 0.0 0.0 164228 4352 ? SLl 19:27 0:00 \_ scdaemon --multi-server
user 3244542 0.0 0.0 6708 2304 pts/20 S+ 19:27 0:00 | \_ grep -iE (pcsc|scdaemon)
from pcsc.
That is a completely different user name here: Reader ...........: 1050:0407:X:0
See https://blog.apdu.fr/posts/2024/04/gnupg-and-pcsc-conflicts-episode-2/
from pcsc.
Okay, this is confusing. I'll report back once I sorted things out. Thanks and sorry for the noise.
from pcsc.
Related Issues (20)
- [Build] Meson build does not link against systemd
- Meson is missing the creation of doxygen.conf HOT 5
- undefined reference to `pcsc_assert_wire_constants' error when cross compiling with newest 2.2.0 version HOT 1
- undefined reference to `pcsc_assert_wire_constants' error when cross compiling with newest 2.2.0 version HOT 5
- CCID should use CLOCK_MONOTONIC when possible HOT 6
- Bluetooth smart card reader HOT 6
- Problem building pcsc-lite 2.2.1 on Slackware 15 with meson HOT 15
- SCardGetStatusChange: Race condition when attaching multiple readers at the same time HOT 8
- meson setup builddir error HOT 3
- Problem with usbdropdir' HOT 7
- How to use PCSC as a library HOT 4
- not able to compile on macos AX_RECURSIVE_EVAL HOT 3
- Backward protocol compatibility HOT 2
- Build issue with Meson not linking libpcsclite against libpthread HOT 3
- Fixing pkg-config file HOT 2
- pcscd build feature "filter" not reported HOT 1
- SCL011G Contactless Reader not initialized correctly. Unusable. HOT 3
- Declared version in autoconf is out of sync HOT 2
- LIBUSB_ERROR_TIMEOUT on first connect HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pcsc.