> Iam using SCR331 CCID reader in Redhat linux 7.3
>
> I want to change the Vendor ID and Product ID of the driver.
>

You can modify the file scr331ccidDriver.bundle/Contents/Info.plist
but i don't thinks that is the solution of your problem.

Are you sure that your scr331 is CCID ?
What is the output of 'lsusb -v' or 'cat /proc/bus/usb/devices' for the scr331 ?


For me, it's :
 idVendor           0x04e6 Shuttle Technology Inc.
 idProduct          0xe001

If your idProduct is 0xe000, update your firmware.

The firmware in the USB reader can be updated to the latest version, which should work with the GNU/Linux driver on
SCM's web site. Here's the process:


1) Find a windows machine (an unfortunate necessity)

2) Download and install the 'SCRx31_USB_1.40_signed.zip' windows driver from http://www.scmmicro.com/security/secureCard-downloads.html (Click on the SCR331 PCSC link.)
(I used 'SCR331 Installer V2.05.zip')


3) Download the 'USB-FWUpdate.zip' program.

4) Download the new firmware ('SCRx31_Firmware_4.13.zip').

5) Run the USB-FWUpdate program and select the '.bin' file from the firmware package.

6) Now the USB reader should be upgraded to the CCID version.

7) Throw your windows system away and plug the reader into your GNU/Linux box.

Now 'lsusb' yields:
  idVendor           0x04e6 Shuttle Technology Inc.
  idProduct          0xe001

8) Install the GNU/Linux driver from
ftp://ftp.scmmicro.com/security/drivers/scr331ccidDriver-0.9.0-1.i386.rpm
(choose the good location)


Regards,


Damien Sauveron

_______________________________________________
Muscle mailing list
[EMAIL PROTECTED]
http://lists.musclecard.com/mailman/listinfo/muscle

Reply via email to