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
