[Pcsclite-muscle] Fujitsu D323 Reader properties

Martin Vogt mvogt1 at gmail.com
Fri Nov 24 02:36:58 PST 2017


On Fri, Nov 24, 2017 at 11:23 AM, Martin Vogt <mvogt1 at gmail.com> wrote:
> Hello,
>
> On Fri, Nov 24, 2017 at 11:06 AM, Martin Vogt <mvogt1 at gmail.com> wrote:
>> On Fri, Nov 24, 2017 at 10:48 AM, Martin Vogt <mvogt1 at gmail.com> wrote:
>>> (Another one is that I cannot login into my smartcard, with this reader)
>> Hm, I just build the "parse" command from the current release, 1.4.28:
>> https://alioth.debian.org/frs/?group_id=30105#title_ccid
>> And because I build the current libccid.so too, I gave it a try:
>> ==> This time it did work!
>
> I downloaded the releases from:
>
> https://alioth.debian.org/frs/?group_id=30105#title_ccid
>
> 1.4.26: cannot login
> 1.4.27: cannot login
> 1.4.28: can login

I think it's this commit: "The chip advertises pinpad but actually
doesn't have one"

https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=pcsclite/CCID.git;a=commitdiff;h=3b29cc5afbbe27bb5421d334623bbd07c574bbf8

best regards,

Martin

--- a/src/ccid.c
+++ b/src/ccid.c
@@ -486,7 +486,12 @@ int ccid_open_hack_post(unsigned int reader_index)
                         */
                        ccid_descriptor->bPINSupport = 0;
                        break;
-               case HID_AVIATOR:
+
+               case HID_AVIATOR:      /* OMNIKEY Generic */
+               case HID_OMNIKEY_3X21: /* OMNIKEY 3121 or 3021 or 1021 */
+               case HID_OMNIKEY_6121: /* OMNIKEY 6121 */
+               case CHERRY_XX44:      /* Cherry Smart Terminal xx44 */
+               case FUJITSU_D323:     /* Fujitsu Smartcard Reader D323 */
                        /* The chip advertises pinpad but actually
doesn't have one */
                        ccid_descriptor->bPINSupport = 0;
                        /* Firmware uses chaining */



More information about the pcsclite-muscle mailing list