[Pcsclite-muscle] Not enough reader entries on CentOS 7.0 with pcsc-lite 1.8.8

Daniel Abson Daniel.Abson
Wed Sep 24 09:09:29 PDT 2014


Hi there

I've got 60 OmniKey 3121 readers attached to a server running CentOS 7.0 (x86_64). I have the latest OmniKey drivers installed (ifdokccid-lnx_x64-3.9.0). All devices are listed by lusb, but only 16 readers are showing up in my Java client (which is using javax.smartcardio).

Running systemctl status pcscd -l shows the following output:

pcscd.service - PC/SC Smart Card Daemon
   Loaded: loaded (/usr/lib/systemd/system/pcscd.service; static)
   Active: active (running) since Wed 2014-09-24 17:04:07 BST; 14s ago
 Main PID: 4986 (pcscd)
   CGroup: /system.slice/pcscd.service
           ??4986 /usr/sbin/pcscd --foreground --auto-exit

Sep 24 17:04:11 eceliveisas2-ecebs-com pcscd[4986]: 00000258 hotplug_libudev.c:337:HPAddDevice() Not enough reader entries. Already found 16 readers
Sep 24 17:04:11 eceliveisas2-ecebs-com pcscd[4986]: 00000267 hotplug_libudev.c:337:HPAddDevice() Not enough reader entries. Already found 16 readers
Sep 24 17:04:11 eceliveisas2-ecebs-com pcscd[4986]: 00000463 hotplug_libudev.c:337:HPAddDevice() Not enough reader entries. Already found 16 readers
Sep 24 17:04:11 eceliveisas2-ecebs-com pcscd[4986]: 00000260 hotplug_libudev.c:337:HPAddDevice() Not enough reader entries. Already found 16 readers
Sep 24 17:04:11 eceliveisas2-ecebs-com pcscd[4986]: 00000246 hotplug_libudev.c:337:HPAddDevice() Not enough reader entries. Already found 16 readers
Sep 24 17:04:11 eceliveisas2-ecebs-com pcscd[4986]: 00000244 hotplug_libudev.c:337:HPAddDevice() Not enough reader entries. Already found 16 readers
Sep 24 17:04:11 eceliveisas2-ecebs-com pcscd[4986]: 00000473 hotplug_libudev.c:337:HPAddDevice() Not enough reader entries. Already found 16 readers
Sep 24 17:04:11 eceliveisas2-ecebs-com pcscd[4986]: 00000243 hotplug_libudev.c:337:HPAddDevice() Not enough reader entries. Already found 16 readers
Sep 24 17:04:11 eceliveisas2-ecebs-com pcscd[4986]: 00000251 hotplug_libudev.c:337:HPAddDevice() Not enough reader entries. Already found 16 readers
Sep 24 17:04:11 eceliveisas2-ecebs-com pcscd[4986]: 00000248 hotplug_libudev.c:337:HPAddDevice() Not enough reader entries. Already found 16 readers


I have also tried manually setting --max-thread, --max-card-handle-per-thread, --max-card-handle-per-reader to 200 in pcscd.service, with no effect, but the default for pcsclite at this version should be 200 anyway. I'm not sure what I'm missing - can you help?

Best regards,


Daniel Abson | System Administrator

T: +44(0)1355 813 492 | E: daniel.abson at ecebs.com |W: www.ecebs.com

Ecebs Limited

A member of the Bell ID Group 





More information about the pcsclite-muscle mailing list