==================
INSTALLATION GUIDE
Here is the complete installation guide for pyPassport and ePassportViewer on
Linux (tested on Ubuntu 12.04LTS 32bit) with an Omnikey 5321 using python 2.7.
pyPassport
- Install python-dev: "sudo apt-get install python-dev"
- Install setuptools: "sudo apt-get install python-setuptools"
- Install pyCrypto: "sudo apt-get install python-crypto"
- Install pyasn1: "sudo apt-get install python-pyasn1"
- Install pyscard: "sudo apt-get install python-pyscard"
- Install openssl: "sudo apt-get install openssl python-openssl"
- Install JRE (for createSOD): "sudo apt-get install openjdk-6-jre-headless"
- Install pypassport-2.0: "cd pypassport-2.0"
"python setup.py bdist_egg"
"cd dist"
"sudo easy_install pypassport-2.0-py2.7.egg"
Install driver
-
Unplug readers
-
Install libusb-dev: "sudo apt-get install libusb-dev"
-
Install pcscd: "sudo apt-get install pcscd"
-
Omnikey 5321: "cd ressources"
"tar xzf ifdokrfid_lnx_i686-2.10.0.1.tar.gz"
"cd ifdokrfid_lnx_i686-2.10.0.1"
"sudo ./install"
-
ACR: "cd ressources"
"unzip ACR122_PKG_Lnx_102_P.zip"
"cd acsccid_linux_bin-1.0.2/ubuntu10.10"
"sudo dpkg -i libacsccid_1.0.2-1_i386.deb"
-
Test the reader Plug the reader
"sudo pcscd -f -d"
ePassportViewer
- Install tkinter: "sudo apt-get install python-tk"
"sudo apt-get install python-imaging-tk"
- Install libjpeg62: "sudo apt-get install libjpeg62"
- Install Reportlab: "sudo apt-get install python-reportlab"
- Run ePassportViewer: "cd ePassportViewer-2.0"
"python ePassportViewer.py"
or 'click and run'