Sunday, December 6, 2015

Install ACR ACR122, ACR38, ACR1281, ACR1252 PC/SC smart card reader on Raspberry PI 2

Install PC/SC lite on Raspberry PI 2

root@raspberrypi:/home/pi# apt search pcsc
root@raspberrypi:/home/pi# apt-get install pcscd pcsc-tools
root@raspberrypi:/home/pi# apt-get install libusb-dev libpcsclite1 libpcsclite-dev libpcsclite1-dbg dh-autoreconf

root@raspberrypi:/home/pi# apt search pcsc
Sorting... Done
Full Text Search... Done
libacr38u/stable 1.7.11-1 armhf
  PC/SC driver for the ACR38U smart card reader

libacsccid1/stable 1.0.8-1 armhf
  PC/SC driver for ACS USB CCID smart card readers

libasedrive-serial/stable 3.7-5 armhf
  PC/SC driver for the Athena ASEDrive IIIe serial smart card reader

libasedrive-usb/stable 3.7-5 armhf
  PC/SC driver for the Athena ASEDrive IIIe USB smart card reader

libccid/stable 1.4.18-1 armhf
  PC/SC driver for USB CCID smart card readers

libgempc410/stable 1.0.7-3 armhf
  PC/SC driver for the GemPC 410, 412, 413 and 415 smart card readers

libgempc430/stable 1.0.7-3 armhf
  PC/SC driver for the GemPC 430, 432, 435 smart card readers

libpcsc-perl/stable 1.4.13-1+b2 armhf
  Perl interface to the PC/SC smart card library

libpcscada0.7.2/stable 0.7.2-1 armhf
  Ada bindings to PC/SC middleware

libpcscada3-dev/stable 0.7.2-1 armhf
  Ada bindings to PC/SC middleware (development)

libpcsclite-dev/stable 1.8.13-1 armhf
  Middleware to access a smart card using PC/SC (development files)

libpcsclite1/stable,now 1.8.13-1 armhf [installed,automatic]
  Middleware to access a smart card using PC/SC (library)

libpcsclite1-dbg/stable 1.8.13-1 armhf
  Middleware to access a smart card using PC/SC (debugging symbols)

libtowitoko2/stable 2.0.7-9 armhf
  Towitoko smartcard reader PCSC and CT-API driver

pcsc-tools/stable 1.4.23-1 armhf
  Some tools to use with smart cards and PC/SC

pcscada-dbg/stable 0.7.2-1 armhf
  Ada bindings to PC/SC middleware (debug)

pcscd/stable 1.8.13-1 armhf
  Middleware to access a smart card using PC/SC (daemon side)

python-pyscard/stable 1.6.12.1-5 armhf
  Python wrapper above PC/SC API










root@raspberrypi:/home/pi# apt-get install pcscd pcsc-tools
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following extra packages will be installed:
  libcairo-perl libccid libglib-perl libgtk2-perl libpango-perl libpcsc-perl
Suggested packages:
  libfont-freetype-perl pcmciautils libgtk2-perl-doc
The following NEW packages will be installed:
  libcairo-perl libccid libglib-perl libgtk2-perl libpango-perl libpcsc-perl
  pcsc-tools pcscd
0 upgraded, 8 newly installed, 0 to remove and 70 not upgraded.
Need to get 1,572 kB of archives.
After this operation, 5,144 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://mirrordirector.raspbian.org/raspbian/ jessie/main libcairo-perl armhf 1.104-2 [85.5 kB]
Get:2 http://mirrordirector.raspbian.org/raspbian/ jessie/main libglib-perl armhf 3:1.305-2 [331 kB]
Get:3 http://mirrordirector.raspbian.org/raspbian/ jessie/main libpango-perl armhf 1.226-2 [178 kB]
Get:4 http://mirrordirector.raspbian.org/raspbian/ jessie/main libgtk2-perl armhf 2:1.2492-4 [578 kB]
Get:5 http://mirrordirector.raspbian.org/raspbian/ jessie/main libpcsc-perl armhf 1.4.13-1+b2 [50.9 kB]
Get:6 http://mirrordirector.raspbian.org/raspbian/ jessie/main libccid armhf 1.4.18-1 [168 kB]
Get:7 http://mirrordirector.raspbian.org/raspbian/ jessie/main pcscd armhf 1.8.13-1 [84.2 kB]
Get:8 http://mirrordirector.raspbian.org/raspbian/ jessie/main pcsc-tools armhf 1.4.23-1 [96.3 kB]
Fetched 1,572 kB in 38s (41.4 kB/s)                                           
Selecting previously unselected package libcairo-perl.
(Reading database ... 116795 files and directories currently installed.)
Preparing to unpack .../libcairo-perl_1.104-2_armhf.deb ...
Unpacking libcairo-perl (1.104-2) ...
Selecting previously unselected package libglib-perl.
Preparing to unpack .../libglib-perl_3%3a1.305-2_armhf.deb ...
Unpacking libglib-perl (3:1.305-2) ...
Selecting previously unselected package libpango-perl.
Preparing to unpack .../libpango-perl_1.226-2_armhf.deb ...
Unpacking libpango-perl (1.226-2) ...
Selecting previously unselected package libgtk2-perl.
Preparing to unpack .../libgtk2-perl_2%3a1.2492-4_armhf.deb ...
Unpacking libgtk2-perl (2:1.2492-4) ...
Selecting previously unselected package libpcsc-perl.
Preparing to unpack .../libpcsc-perl_1.4.13-1+b2_armhf.deb ...
Unpacking libpcsc-perl (1.4.13-1+b2) ...
Selecting previously unselected package libccid.
Preparing to unpack .../libccid_1.4.18-1_armhf.deb ...
Unpacking libccid (1.4.18-1) ...
Selecting previously unselected package pcscd.
Preparing to unpack .../pcscd_1.8.13-1_armhf.deb ...
Unpacking pcscd (1.8.13-1) ...
Selecting previously unselected package pcsc-tools.
Preparing to unpack .../pcsc-tools_1.4.23-1_armhf.deb ...
Unpacking pcsc-tools (1.4.23-1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for systemd (215-17+deb8u2) ...
Processing triggers for gnome-menus (3.13.3-6) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for mime-support (3.58) ...
Setting up libcairo-perl (1.104-2) ...
Setting up libglib-perl (3:1.305-2) ...
Setting up libpango-perl (1.226-2) ...
Setting up libgtk2-perl (2:1.2492-4) ...
Setting up libpcsc-perl (1.4.13-1+b2) ...
Setting up libccid (1.4.18-1) ...
Setting up pcscd (1.8.13-1) ...
Setting up pcsc-tools (1.4.23-1) ...
Processing triggers for systemd (215-17+deb8u2) ...





root@raspberrypi:/home/pi# apt-get install libusb-dev libpcsclite1 libpcsclite-dev libpcsclite1-dbg dh-autoreconf
Reading package lists... Done
Building dependency tree      
Reading state information... Done
libpcsclite1 is already the newest version.
libpcsclite1 set to manually installed.
The following extra packages will be installed:
  autoconf automake autopoint autotools-dev debhelper gettext intltool-debian
  libasprintf-dev libgettextpo-dev libgettextpo0 libltdl-dev
  libmail-sendmail-perl libsigsegv2 libsys-hostname-long-perl libtool
  libunistring0 m4 po-debconf
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc libtool-doc
  automaken gfortran fortran95-compiler gcj-jdk libmail-box-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev debhelper dh-autoreconf gettext
  intltool-debian libasprintf-dev libgettextpo-dev libgettextpo0 libltdl-dev
  libmail-sendmail-perl libpcsclite-dev libpcsclite1-dbg libsigsegv2
  libsys-hostname-long-perl libtool libunistring0 libusb-dev m4 po-debconf
0 upgraded, 22 newly installed, 0 to remove and 70 not upgraded.
Need to get 5,283 kB of archives.
After this operation, 16.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://mirrordirector.raspbian.org/raspbian/ jessie/main libunistring0 armhf 0.9.3-5.2 [253 kB]
Get:2 http://mirrordirector.raspbian.org/raspbian/ jessie/main libgettextpo0 armhf 0.19.3-2 [115 kB]
Get:3 http://mirrordirector.raspbian.org/raspbian/ jessie/main libpcsclite-dev armhf 1.8.13-1 [71.9 kB]
Get:4 http://mirrordirector.raspbian.org/raspbian/ jessie/main libsigsegv2 armhf 2.10-4 [28.2 kB]
Get:5 http://mirrordirector.raspbian.org/raspbian/ jessie/main m4 armhf 1.4.17-4 [238 kB]
Get:6 http://mirrordirector.raspbian.org/raspbian/ jessie/main autoconf all 2.69-8 [340 kB]
Get:7 http://mirrordirector.raspbian.org/raspbian/ jessie/main autotools-dev all 20140911.1 [70.5 kB]
Get:8 http://mirrordirector.raspbian.org/raspbian/ jessie/main automake all 1:1.14.1-4 [725 kB]
Get:9 http://mirrordirector.raspbian.org/raspbian/ jessie/main autopoint all 0.19.3-2 [413 kB]
Get:10 http://mirrordirector.raspbian.org/raspbian/ jessie/main gettext armhf 0.19.3-2 [1,167 kB]
Get:11 http://mirrordirector.raspbian.org/raspbian/ jessie/main intltool-debian all 0.35.0+20060710.1 [29.8 kB]
Get:12 http://mirrordirector.raspbian.org/raspbian/ jessie/main po-debconf all 1.0.16+nmu3 [220 kB]
Get:13 http://mirrordirector.raspbian.org/raspbian/ jessie/main debhelper all 9.20150101 [813 kB]
Get:14 http://mirrordirector.raspbian.org/raspbian/ jessie/main libtool all 2.4.2-1.11 [190 kB]
Get:15 http://mirrordirector.raspbian.org/raspbian/ jessie/main dh-autoreconf all 10 [15.2 kB]
Get:16 http://mirrordirector.raspbian.org/raspbian/ jessie/main libasprintf-dev armhf 0.19.3-2 [31.0 kB]
Get:17 http://mirrordirector.raspbian.org/raspbian/ jessie/main libgettextpo-dev armhf 0.19.3-2 [128 kB]
Get:18 http://mirrordirector.raspbian.org/raspbian/ jessie/main libltdl-dev armhf 2.4.2-1.11 [155 kB]
Get:19 http://mirrordirector.raspbian.org/raspbian/ jessie/main libsys-hostname-long-perl all 1.4-3 [11.6 kB]
Get:20 http://mirrordirector.raspbian.org/raspbian/ jessie/main libmail-sendmail-perl all 0.79.16-1 [26.6 kB]
Get:21 http://mirrordirector.raspbian.org/raspbian/ jessie/main libusb-dev armhf 2:0.1.12-25 [34.4 kB]
Get:22 http://mirrordirector.raspbian.org/raspbian/ jessie/main libpcsclite1-dbg armhf 1.8.13-1 [207 kB]
Fetched 5,283 kB in 1min 56s (45.2 kB/s)                                      
Selecting previously unselected package libunistring0:armhf.
(Reading database ... 117147 files and directories currently installed.)
Preparing to unpack .../libunistring0_0.9.3-5.2_armhf.deb ...
Unpacking libunistring0:armhf (0.9.3-5.2) ...
Selecting previously unselected package libgettextpo0:armhf.
Preparing to unpack .../libgettextpo0_0.19.3-2_armhf.deb ...
Unpacking libgettextpo0:armhf (0.19.3-2) ...
Selecting previously unselected package libpcsclite-dev.
Preparing to unpack .../libpcsclite-dev_1.8.13-1_armhf.deb ...
Unpacking libpcsclite-dev (1.8.13-1) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../libsigsegv2_2.10-4_armhf.deb ...
Unpacking libsigsegv2:armhf (2.10-4) ...
Selecting previously unselected package m4.
Preparing to unpack .../archives/m4_1.4.17-4_armhf.deb ...
Unpacking m4 (1.4.17-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../autoconf_2.69-8_all.deb ...
Unpacking autoconf (2.69-8) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../autotools-dev_20140911.1_all.deb ...
Unpacking autotools-dev (20140911.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../automake_1%3a1.14.1-4_all.deb ...
Unpacking automake (1:1.14.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../autopoint_0.19.3-2_all.deb ...
Unpacking autopoint (0.19.3-2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../gettext_0.19.3-2_armhf.deb ...
Unpacking gettext (0.19.3-2) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../intltool-debian_0.35.0+20060710.1_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.1) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../po-debconf_1.0.16+nmu3_all.deb ...
Unpacking po-debconf (1.0.16+nmu3) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../debhelper_9.20150101_all.deb ...
Unpacking debhelper (9.20150101) ...
Selecting previously unselected package libtool.
Preparing to unpack .../libtool_2.4.2-1.11_all.deb ...
Unpacking libtool (2.4.2-1.11) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../dh-autoreconf_10_all.deb ...
Unpacking dh-autoreconf (10) ...
Selecting previously unselected package libasprintf-dev:armhf.
Preparing to unpack .../libasprintf-dev_0.19.3-2_armhf.deb ...
Unpacking libasprintf-dev:armhf (0.19.3-2) ...
Selecting previously unselected package libgettextpo-dev:armhf.
Preparing to unpack .../libgettextpo-dev_0.19.3-2_armhf.deb ...
Unpacking libgettextpo-dev:armhf (0.19.3-2) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../libltdl-dev_2.4.2-1.11_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.2-1.11) ...
Selecting previously unselected package libsys-hostname-long-perl.
Preparing to unpack .../libsys-hostname-long-perl_1.4-3_all.deb ...
Unpacking libsys-hostname-long-perl (1.4-3) ...
Selecting previously unselected package libmail-sendmail-perl.
Preparing to unpack .../libmail-sendmail-perl_0.79.16-1_all.deb ...
Unpacking libmail-sendmail-perl (0.79.16-1) ...
Selecting previously unselected package libusb-dev.
Preparing to unpack .../libusb-dev_2%3a0.1.12-25_armhf.deb ...
Unpacking libusb-dev (2:0.1.12-25) ...
Selecting previously unselected package libpcsclite1-dbg:armhf.
Preparing to unpack .../libpcsclite1-dbg_1.8.13-1_armhf.deb ...
Unpacking libpcsclite1-dbg:armhf (1.8.13-1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for install-info (5.2.0.dfsg.1-6) ...
Setting up libunistring0:armhf (0.9.3-5.2) ...
Setting up libgettextpo0:armhf (0.19.3-2) ...
Setting up libpcsclite-dev (1.8.13-1) ...
Setting up libsigsegv2:armhf (2.10-4) ...
Setting up m4 (1.4.17-4) ...
Setting up autoconf (2.69-8) ...
Setting up autotools-dev (20140911.1) ...
Setting up automake (1:1.14.1-4) ...
update-alternatives: using /usr/bin/automake-1.14 to provide /usr/bin/automake (automake) in auto mode
Setting up autopoint (0.19.3-2) ...
Setting up gettext (0.19.3-2) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16+nmu3) ...
Setting up debhelper (9.20150101) ...
Setting up libtool (2.4.2-1.11) ...
Setting up dh-autoreconf (10) ...
Setting up libasprintf-dev:armhf (0.19.3-2) ...
Setting up libgettextpo-dev:armhf (0.19.3-2) ...
Setting up libltdl-dev:armhf (2.4.2-1.11) ...
Setting up libsys-hostname-long-perl (1.4-3) ...
Setting up libmail-sendmail-perl (0.79.16-1) ...
Setting up libusb-dev (2:0.1.12-25) ...
Setting up libpcsclite1-dbg:armhf (1.8.13-1) ...
Processing triggers for libc-bin (2.19-18+deb8u1) ...



Done install pcsclite & pcsc tool

test :
root@raspberrypi:/home/pi# pcsc
pcscd      pcsc_scan  pcsc-spy

root@raspberrypi:/home/pi# pcsc_scan
PC/SC device scanner
V 1.4.23 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.11
Using reader plug'n play mechanism
Scanning present readers...
Waiting for the first reader...


Ctrl+C

because the reader's driver not yet configured, so the raspberry will wait forever :)




Install ACS ACR PC/SC smart card driver 


according to ACS read me file, the driver provided by ACR support many kind of smart card reders :

VID  PID  Reader              Reader Name
---- ---- ------------------- -----------------------------
072F B301 ACR32-A1            ACS ACR32 ICC Reader
072F B304 ACR3201-A1          ACS ACR3201 ICC Reader
072F 8300 ACR33U-A1           ACS ACR33U-A1 3SAM ICC Reader
072F 8302 ACR33U-A2           ACS ACR33U-A2 3SAM ICC Reader
072F 8307 ACR33U-A3           ACS ACR33U-A3 3SAM ICC Reader
072F 8301 ACR33U              ACS ACR33U 4SAM ICC Reader
072F 90CC ACR38U-CCID         ACS ACR38U-CCID
072F 90CC ACR100-CCID         ACS ACR38U-CCID
072F 90D8 ACR3801             ACS ACR3801
072F B100 ACR39U              ACS ACR39U ICC Reader
072F B101 ACR39K              ACS ACR39K ICC Reader
072F B102 ACR39T              ACS ACR39T ICC Reader
072F B103 ACR39F              ACS ACR39F ICC Reader
072F B104 ACR39U-SAM          ACS ACR39U-SAM ICC Reader
072F B000 ACR3901U            ACS ACR3901U ICC Reader
072F 90D2 ACR83U-A1           ACS ACR83U
072F 8306 ACR85               ACS ACR85 PINPad Reader
072F 2011 ACR88U              ACS ACR88U
072F 8900 ACR89U-A1           ACS ACR89 ICC Reader
072F 8901 ACR89U-A2           ACS ACR89 Dual Reader
072F 8902 ACR89U-FP           ACS ACR89 FP Reader
072F 1205 ACR100I             ACS ACR100 ICC Reader
072F 1204 ACR101              ACS ACR101 ICC Reader
072F 1206 ACR102              ACS ACR102 ICC Reader
072F 2200 ACR122U             ACS ACR122U
072F 2200 ACR122U-SAM         ACS ACR122U
072F 2200 ACR122T             ACS ACR122U
072F 2214 ACR1222U-C1         ACS ACR1222 1SAM PICC Reader
072F 1280 ACR1222U-C3         ACS ACR1222 1SAM Dual Reader
072F 2207 ACR1222U-C6         ACS ACR1222 Dual Reader
072F 222B ACR1222U-C8         ACS ACR1222 1SAM PICC Reader
072F 2206 ACR1222L-D1         ACS ACR1222 3S PICC Reader
072F 222E ACR123U             ACS ACR123 3S Reader
072F 2237 ACR123U             ACS ACR123 PICC Reader
072F 2219 ACR123U Bootloader  ACS ACR123US_BL
072F 2203 ACR125              ACS ACR125 nPA plus
072F 221A ACR1251U-A1         ACS ACR1251 1S CL Reader
072F 2229 ACR1251U-A2         ACS ACR1251 CL Reader
072F 222D [OEM Reader]        [OEM Reader Name]
072F 2218 ACR1251U-C (SAM)    ACS ACR1251U-C Smart Card Reader
072F 221B ACR1251U-C          ACS ACR1251U-C Smart Card Reader
072F 2232 ACR1251UK           ACS ACR1251K Dual Reader
072F 2242 ACR1251U-C3         ACS ACR1251 1S Dual Reader
072F 2238 ACR1251U-C9         ACS ACR1251 Reader
072F 223B ACR1252U-A1         ACS ACR1252 1S CL Reader
072F 223E ACR1252U-A2         ACS ACR1252 CL Reader
072F 223D ACR1252U BL         ACS ACR1252 USB FW_Upgrade v100
072F 2244 ACR1252U-A1 (PICC)  ACS ACR1252U BADANAMU MAGIC READER
072F 223F ACR1255U-J1         ACS ACR1255U-J1 PICC Reader
072F 2239 ACR1256U            ACS ACR1256U PICC Reader
072F 2211 ACR1261U-C1         ACS ACR1261 1S Dual Reader
072F 2100 ACR128U             ACS ACR128U
072F 2224 ACR1281U-C1         ACS ACR1281 1S Dual Reader
072F 220F ACR1281U-C2 (qPBOC) ACS ACR1281 CL Reader
072F 2223 ACR1281U    (qPBOC) ACS ACR1281 PICC Reader
072F 2208 ACR1281U-C3 (qPBOC) ACS ACR1281 Dual Reader
072F 0901 ACR1281U-C4 (BSI)   ACS ACR1281 PICC Reader
072F 220A ACR1281U-C5 (BSI)   ACS ACR1281 Dual Reader
072F 2215 ACR1281U-C6         ACS ACR1281 2S CL Reader
072F 2220 ACR1281U-C7         ACS ACR1281 1S PICC Reader
072F 2233 ACR1281U-K          ACS ACR1281U-K PICC Reader
072F 2234 ACR1281U-K          ACS ACR1281U-K Dual Reader
072F 2235 ACR1281U-K          ACS ACR1281U-K 1S Dual Reader
072F 2236 ACR1281U-K          ACS ACR1281U-K 4S Dual Reader
072F 2213 ACR1283L-D1         ACS ACR1283 4S CL Reader
072F 222C ACR1283L-D2         ACS ACR1283 CL Reader
072F 220C ACR1283 Bootloader  ACS ACR1283U FW Upgrade
072F 0102 AET62               ACS AET62 PICC Reader
072F 0103 AET62               ACS AET62 1SAM PICC Reader
072F 0100 AET65               ACS AET65 ICC Reader
072F 8201 APG8201-A1          ACS APG8201
072F 8202 [OEM Reader]        [OEM Reader Name]
072F 8205 [OEM Reader]        [OEM Reader Name]
072F 90DB CryptoMate64        ACS CryptoMate64
072F B200 ACOS5T1             ACS CryptoMate (T1)
072F B106 ACOS5T2             ACS CryptoMate (T2)





extract ACS-Unified-PKG-Lnx-111-P.zip,
and then go to raspbian directory

root@raspberrypi:/home/pi# cd /home/pi/Desktop/
root@raspberrypi:/home/pi/Desktop# ls
acsccid_linux_bin-1.1.1  ACS-Unified-PKG-Lnx-111-P.zip
root@raspberrypi:/home/pi/Desktop# cd acsccid_linux_bin-1.1.1/raspbian/
root@raspberrypi:/home/pi/Desktop/acsccid_linux_bin-1.1.1/raspbian# ls
jessie    wheezy
root@raspberrypi:/home/pi/Desktop/acsccid_linux_bin-1.1.1/raspbian# cd jessie/
root@raspberrypi:/home/pi/Desktop/acsccid_linux_bin-1.1.1/raspbian/jessie# ls
libacsccid1_1.1.1-1~bpo8+1_armhf.deb


root@raspberrypi:/home/pi/Desktop/acsccid_linux_bin-1.1.1/raspbian/jessie# dpkg -i libacsccid1_1.1.1-1~bpo8+1_armhf.deb
Selecting previously unselected package libacsccid1.
(Reading database ... 118395 files and directories currently installed.)
Preparing to unpack libacsccid1_1.1.1-1~bpo8+1_armhf.deb ...
Unpacking libacsccid1 (1.1.1-1~bpo8+1) ...
Setting up libacsccid1 (1.1.1-1~bpo8+1) ...



and now plug the ACR reader to Raspberry PI 2 USB port  and run pcsc_scan 

root@raspberrypi:/home/pi# pcsc_scan










2 comments:

  1. ??> /atr
    resetCard with timeout: 0 (ms)
    --Waiting for card...
    ATR=3B 68 00 00 00 73 C8 40 00 00 90 00 ;h...s.@....
    IOCTL().
    ATR:
    T = 0
    > /send 80CA9F7F00
    => 80 CA 9F 7F 00 .....
    (244119 usec)
    <= 9F 7F 2A 42 50 19 0E 4D 43 41 69 22 01 43 21 00 ..*BP..MCAi".C!.
    03 7A 40 14 40 42 52 43 2A 55 42 00 00 00 00 00 .z@.@BRC*UB.....
    00 00 00 00 00 12 34 53 49 31 35 5F 33 90 00 ......4SI15_3..
    Status: No Error

    ReplyDelete
  2. win32 {
    HEADERS += MainWindow.h \
    ReadCard.h \
    Config.h
    INCLUDEPATH += C:/Omnikey/Include
    LIBS += C:/Omnikey/Lib/winscardn.lib
    }
    unix {
    HEADERS += MainWindow.h \
    wintypes.h \
    winscard.h \
    reader.h \
    pcsclite.h \
    ReadCard.h \
    Config.h
    LIBS += -lpcsclite
    }

    ReplyDelete