- Card reader scanner for mac os desktop mac os x#
- Card reader scanner for mac os desktop install#
- Card reader scanner for mac os desktop drivers#
- Card reader scanner for mac os desktop driver#
Other devices will have different ProductIDs all products in the CSB6 PC/SC family have a ProductID in the 0x7100 to 0x71FF range. In the above screenshot, we have a CSB6 connected : Vendor ID=0x1C34 (Pro Active and SpringCard), Product ID=0x7124 ( CSB6 Ultimate, PC/SC mode). In a terminal, use the command lsusb to verify device's information. Plug the device onto an unused USB connector. To do so, you must add pcscd in the list of processes started in rc.local or equivalent startup script. It is better to have pcscd automatically started when the computer starts. Configuring pcscd to be launched on startup Typically, this is /usr/local/sbin/pcscd. Open a terminal and go to the directory where PCSC-Lite has been installed. If you see some error messages related to "permission denied", try to launch make fix-rights from the folder where you have downloaded pcsc-lite (use sudo if necessary). If you have some problems with the daemon you can launch it this way to see some error messages : pcscd -fd PCSC-Lite's pcscd process must be running in the background.
Card reader scanner for mac os desktop mac os x#
You can refer to the section dedicated to Mac Os X to see what you need to change. You will, for example, find it in /usr/local/lib/pcsc/drivers/ifd- ccid.bundle/Contents/ist Locate the file called ist, for example with a command like this one : With some old Linux distributions, the file called ist is not up to date so you may have to change it to work with our readers.
Card reader scanner for mac os desktop driver#
Open a terminal and go to the directory where you have uncompressed the CCID Driver archive.
Card reader scanner for mac os desktop install#
On Ubuntu or Debian, you may alternatively use apt-get to download and install the libusb-dev package :Īpt-get install libusb-dev Installing CCID driver If needed, please install it, and then give the path to this library to the configuration script. If the configure step fails with message error: usb.h not found, check that you have the libusb library installed. Open a terminal and go to the directory where you have uncompressed the PCSC-Lite archive. Without an update, you should have some problems to run the daemon.īefore to install pcsc-lite you should also verify that libusb is up to date and if necessary install the dev version. Warning, on some Linux distributions, like Raspbian for example, the system comes with a pre installed lib but in an old version of pcsc-lite (for example an 1.8.3 or 1.8.5 version).įirst uninstall the current version then install a new one, for example use the 1.8.11 version). In this case, one must prefix every command by "sudo", to gain root's priviledges temporary. : On Ubuntu (and on some other Linuxes), connecting as root is not possible. PCSC-Lite : file named pcsc-lite-x.y.z.tar.bz2, "x.y.z" being the version number,ĬCID driver : file named ccid-x.y.z.tar.bz2, "x.y.z" being the version number. Go to to download both PCSC-Lite and its CCID Driver : Some parts of the procedure may vary a little, depending on the GNU/Linux distribution you're working with.ĭo not connect the device to your computer now ! You must download and install the driver before connecting the product.
Card reader scanner for mac os desktop drivers#
In this part we're going to install PCSC-Lite and CSB6's drivers on Ubuntu 8.04.1 (Hardy). There's no relationship between SpringCard and the developers involved in the open source PCSC-Lite project.Īpart from this explanation page, SpringCard can't provide any technical support related to PCSC-Lite middleware nor PCSC-Lite CCID driver. This driver has been tested with SpringCard CSB6 on GNU/Linux, and should work on the other operating systems targetted by the project. PCSC-Lite project includes an open source CCID driver. The USB CCID specification published by the USB Workgroup aims to normalize USB smartcard readers, in order to have a single driver (supplied once for all with the operating system) for virtually any reader from any manufacturer. Their compatibility list now includes other popular UNIXes, including Apple Mac OS X and Solaris. Despite its name, the PC/SC stack offered by MUSCLE is not limited to GNU/Linux anymore. PCSC-Lite is an open source implementation of PC/SC, part of a global project named MUSCLE (Movement for the Use of Smart Cards in a Linux Environment). Even if PC/SC has been initialy promoted by Microsoft -and has been implemented for long in Windows-, the standard is not limited to MS' operating systems. PC/SC is the de-facto standard to interface Personal Computers with Smart Cards (and smartcard readers of course). This makes those products usable on non-Windows operating systems thanks to PCSC-Lite CCID driver. Products in the SpringCard CSB6 Family ( CSB6, Prox'N'Roll PC/SC, EasyFinger and CrazyWriter) are smartcard readers, compliant with both standards PC/SC and CCID.