[Pcsclite-muscle] usbfs: process %d (pcscd) did not claim interface 0 before use
Ludovic Rousseau
ludovic.rousseau at gmail.com
Fri Jul 10 08:32:53 PDT 2026
Le jeu. 9 juil. 2026 à 12:43, Sebastien Lorquet <sebastien at lorquet.fr> a écrit :
>
> Hello,
Bonjour,
> pcscd works perfectly in my debian 13, but the dmesg output is polluted
> by an infinite stream of these messages:
>
> usbfs: process %d (pcscd) did not claim interface 0 before use
>
> where %d is an integer
>
>
> How can I get rid of this?
I can't reproduce that on my Debian 13.
> My versions are as current in debian 13:
>
> libccid/stable,now 1.6.2-1 amd64
> pcscd/stable,now 2.3.3-1 amd64
Do you have another reader driver installed?
What reader do you use (is it s composite device)?
Do you connect/attach your reader to a virtual machine?
See https://blog.apdu.fr/posts/2022/11/share-smart-card-reader-between-host/
My CCID driver should behave correctly by calling libusb_claim_interface()
https://github.com/LudovicRousseau/CCID/blob/master/src/ccid_usb.c#L676
But maybe I missed something.
Bye
--
Dr. Ludovic Rousseau
More information about the pcsclite-muscle
mailing list