OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
[Muscle] CCID bogus firmware checking is ... well ... bogus :)

From: Iain MacDonnell (muscledseven.org)
Date: Tue Mar 28 2006 - 14:23:09 CST


Trying to use a SCM SCR331 with the current SVN trunk version of the
CCID IFD Handler, it's reporting that my firmware, which it reports
as "2.06", is old. Since this is reported in hex, I believe that
makes it (2x256 + 6 =) 518 decimal. The current version, according
to [1], is still 5.18.

Looking at ccid_usb.c:

static struct _bogus_firmware Bogus_firmwares[] = {
...
         { 0x04e6, 0xe001, 0x0516 }, /* SCR 331 */

Is that supposed to represent v5.16? If so, I think it should be

         { 0x04e6, 0xe001, 0x0204 }, /* SCR 331 */

?

BTW, I also have a SCR331 with ActivCard v2 firmware on it, which I
believe is up-to-date. It is also reported as "bogus", with a value
of "0.CA".

     ~Iain

[1] http://www.scmmicro.com/support/pcs_product_drivers.html
_______________________________________________
Muscle mailing list
Musclelists.musclecard.com
http://lists.drizzle.com/mailman/listinfo/muscle