Hello,

Le 22 février 2012 18:00, John Darrington
<[email protected]> a écrit :
> I purchased a *brand new* SCR335 smart card reader and tried to use it with 
> pcsc-lite 1.5.5 and got this error message:
>
>  ccid_usb.c:859:ccid_check_firmware() Firmware (2.04) is bogus! Upgrade the 
> reader firmware or get a new reader.
>
> Since I had bought the reader that very day, I felt disinclined to try the 
> second option, so I tried to upgrade the
> firmware.  After a good deal of grief, I emailed the manufacturor's support 
> address.  They gave me 2 pertinent
> peices of information which affect this message.
>
> Firstly they told me that the reader's firmware is in ROM and cannot be 
> upgraded.  Regarding this error message in
> particular, they said:
>
>  "This is what seems to be a shot from the hip from pcscd.  It's correct, the
>  older V1 SCR3xxx readers had firmware versions of 5.nn plus.  But, that does
>  not automatically mean, that a new reader (a successor, actually) with a 
> lower
>  firmware version has got a bogus firmware version."
>
> In view of this, perhaps this message should be changed.

It is "funny" to have a _lower_ version for a _newer_ firmware.
Can you please follow http://pcsclite.alioth.debian.org/ccid.html#CCID_compliant

Also see the comment in
http://pcsclite.alioth.debian.org/ccid/supported.html#0x04E60x5115

It you really want to use your reader you can edit the file
/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist and change
ifdDriverOptions value from 0x0000 to 0x0004
(DRIVER_OPTION_USE_BOGUS_FIRMWARE)

But I would not be surprised if you encounter problems with this
reader. You have been warned.

Bye

-- 
 Dr. Ludovic Rousseau

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to