Re: Increasing connected smart card reader count limit

Ludovic Rousseau <[email protected]>
Newsgroups gmane.comp.lib.muscle
Message-ID <CAGstE8CrRx2r93kTuj0yuD8A7KZ6gKDY4iPp_fhXHrTPsM5BSQ@mail.gmail.com>
2016-05-03 8:32 GMT+02:00 Vincas Dargis <[email protected]>:

> Hi,
>

Hello,


>
> We in our company have unusual use case, so that we need to have a lot
> of smart cards permanently connected and ready to be used 24/7.
>
> I've seen patch [1] that reduced PCSCLITE_MAX_READERS_CONTEXTS down to
> 16 (currently, we need >20 and growing).
>
> Is this only constant that would be enough to be increased if needed?
>

No. You also need to change CCID_DRIVER_MAX_READERS in the CCID driver (if
you use this driver)
https://github.com/LudovicRousseau/CCID/blob/master/src/ccid_ifdhandler.h#L50

This is a known "feature" reported in [1].
Contact me if you want to help fix this limitation.


>
> I've seen [2] some "interesting" constants like
> PCSC_MAX_CONTEXT_THREADS, PCSC_MAX_CONTEXT_CARD_HANDLES and
> PCSC_MAX_READER_HANDLES  but these are set to 200 which is more than
> enough if I want to increase PCSCLITE_MAX_READERS_CONTEXTS up to 127
> (AFAIK max USB devices, well minus hubs but whatever), right?
>
> There aren't any concurrent transaction limit? We would have single
> daemon that will connect to pcscd and _may_ have lot's of transactions
> for different cards opened when needed.
>
> P.S. maybe someone have seen USB smart card reader "bank" with lot's of
> slots?
>

No. Not yet.
Can you share a picture of such reader?
Or a picture of your setup?

I could wrote a blog article [1] about supporting a large number of
readers. having pictures to illustrate the article would be good.

Bye,

[1]
https://alioth.debian.org/tracker/index.php?func=detail&aid=313579&group_id=30105&atid=410088
[2] http://ludovicrousseau.blogspot.fr/

-- 
 Dr. Ludovic Rousseau

_______________________________________________
Pcsclite-muscle mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.