[Pcsclite-muscle] Different behaviour with Select MF on Omnikey 5427 and 5022

Stephan Guilloux stephan.guilloux at crisalid.com
Wed Nov 4 12:35:59 EST 2020


> I am not sure to know what you call CCID here. I will assume it is the
> CCID driver.
Yes, it is ;-)

Actually, I saw some traces with a kind of timeout (167723 or something).
When dealing with USB devices, sometimes the application is in charge
of maintaining a kind of timeout.
I have to, for some other devices. I simply imagined it could be the
case for (your) CCID too.
Maybe, this timeout was sent to the reader, ...

Time for me to read the developer's manual ...

Later, we'll have to establish a procedure to identify the cards that
a reader can read.
I suppose that then, we'll have to write a small tool to simplify our lives ;-)

Anyway, thx all for your time and support.



Stéphan GUILLOUX
Ingénieur Développement Sr

40 avenue de la libération 57160 Châtel St-Germain
Tél. 03 87 65 98 80 / poste 221
stephan.guilloux at crisalid.com

LES LOGICIELS QUI VOUS DONNENT DES AILES ! - www.crisalid.com




Le mer. 4 nov. 2020 à 16:19, Ludovic Rousseau
<ludovic.rousseau at gmail.com> a écrit :
>
> Le mer. 4 nov. 2020 à 15:37, Stephan Guilloux
> <stephan.guilloux at crisalid.com> a écrit :
> >
> > Hmmmmm.
> > I thought also to some kind of emulation ...
> > There, it's clearly out of my skills/materials to start on that part ;-)
>
> Me too.
> I am not a contactless expert. That is why it is always a good idea to
> ask questions on the pcsclite-muscle list.
>
> > Anyway, I had in mind another question to yours (reader does not wait
> > the card long enough):
> > Would it be possible that it's not the reader itself, but CCID,
> > claiming "no answer" a bit too early ?
>
> I am not sure to know what you call CCID here. I will assume it is the
> CCID driver.
>
> From your traces we have:
> 00000053 [1953493952] -> 000000 6F 07 00 00 00 00 0C 00 00 00 00 A4 00
> 0C 02 3F 00
> 00039734 [1953493952] <- 000000 80 00 00 00 00 00 0C 40 FE 00
> 00000069 [1953493952] commands.c:1534:CCID_Receive Card absent or mute
>
> The reader answered with the error code 0xFE for "CCID timed out while
> talking to the ICC"
> It is a decision of the reader to report the error after 00039734 µs
> (or 39.7 ms). The driver can't force the reader to wait longer.
>
> Bye
>
> --
>  Dr. Ludovic Rousseau
>
> _______________________________________________
> pcsclite-muscle mailing list
> pcsclite-muscle at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/pcsclite-muscle



More information about the pcsclite-muscle mailing list