SakamonWeb
New
Tools
Index
Edit
PCSC-Lite(SmartCard)
(執筆中) <<LinuxでのICカード利用環境の構築>> <<<パッケージ入手>>> |||No.|パッケージ|URL|説明 ||[1|../pkg/SmartCard/pcsc-lite-1.8.23.tar.bz2] |[pcsc-lite|https://alioth.debian.org/frs/download.php/file/4235/pcsc-lite-1.8.23.tar.bz2] |https://pcsclite.alioth.debian.org/pcsclite.html|PC/SC Lite API ||[2|../pkg/SmartCard/ccid-1.4.28.tar.bz2] |[ccid|https://alioth.debian.org/frs/download.php/file/4230/ccid-1.4.28.tar.bz2] |https://pcsclite.alioth.debian.org/ccid.html|CCID free software driver ||[3|../pkg/SmartCard/pcsc-perl-1.4.14.tar.bz2] |[pcsc-perl|http://ludovic.rousseau.free.fr/softwares/pcsc-perl/pcsc-perl-1.4.14.tar.bz2] |http://ludovic.rousseau.free.fr/softwares/pcsc-perl/|perl library for a PC/SC user ||[4|../pkg/SmartCard/pcsc-tools-1.5.2.tar.bz2] |[pcsc-tools|http://ludovic.rousseau.free.fr/softwares/pcsc-tools/pcsc-tools-1.5.2.tar.bz2] |http://ludovic.rousseau.free.fr/softwares/pcsc-tools|tools for a PC/SC user ||[5|../pkg/SmartCard/acsccid-1.1.8.tar.bz2] |[pcsc-tools|http://ludovic.rousseau.free.fr/softwares/pcsc-tools/pcsc-tools-1.5.2.tar.bz2] |http://acsccid.sourceforge.net/|ACS CCID PC/SC driver for Linux <<<インストール>>> 3つともまとめて,/usr/local/pcsc-lite へインストールする. initd システム(sysmtedでないシステム)の場合は pcsc-lite のインストール時にsystemdライブラリを読み込まずにmakeする <<<<+ pcsc-lite>>>> <pre> > tar xvfj pcsc-lite-1.8.23.tar.bz2 > cd pcsc-lite > ./bootstrap > ./configure --prefix=/usr/local/pcsc-lite --disable-libsystemd > make # make install # cd /usr/local/lib # ln -s ../pcsc-lite/lib/* . # cd /usr/local/include # ln -s ../pcsc-lite/include/* . # cd /usr/local/sbin # ln -s ../pcsc-lite/sbin/* . # /sbin/ldconfig </pre> <<<<+ ccid>>>> <pre> > tar xvfj ccid-1.4.28.tar.bz2 > cd ccid-1.4.28 > ./bootstrap > ./configure --prefix=/usr/local/pcsc-lite > make # make install </pre> <<<<+ pcsc-tools>>>> <pre> > tar xvfj pcsc-tools-1.5.2.tar.bz2 > cd pcsc-tools-1.5.2 > ./configure --prefix=/usr/local/pcsc-lite > make # make install # cd /usr/local/bin # ln -s ../pcsc-lite/bin/* . </pre> <<<<+ pcsc-perl>>>> ※perlで利用する場合のみ <pre> > tar xvfj pcsc-perl-1.4.14.tar.bz2 > cd pcsc-perl-1.4.14 > perl Makefile.PL > make # make install </pre> <<<ACR1251CL Reader>>> ACR用ドライバの追加インストールが必要((br)) 更にudevがデバイス認識できるようにruleファイルの設置も必要 8< > tar xvfj acsccid-1.1.8.tar.bz2 > cd acsccid-1.1.8 > ./configure > make # make install # cp src/92_pcscd_acsccid.rules /etc/udev/rules.d/ # /sbin/udevadmin control --reload # /sbin/udevadmin trigger >8 <<<起動と動作確認>>> 起動 <pre> # /usr/local/sbin/pcscd </pre> 下記のようになれば正常. <pre> > pcsc-scan PC/SC device scanner V 1.5.2 (c) 2001-2017, Ludovic Rousseau <ludovic.rousseau@free.fr> Using reader plug'n play mechanism Scanning present readers... 0: NTT Communications Corp. SCR3310-NTTCom USB SmartCard Reader [Vendor Interface] ...... Fri Jan 12 12:18:40 2018 Reader 0: NTT Communications Corp. SCR3310-NTTCom USB SmartCard Reader [Vendor Interface] ...... Card state: Card inserted, ... Japanese Chijou Digital B-CAS Card (pay TV) </pre>
Sign:
freeze
sage
Attachment
New:
Sign:
Rename
Title:
Sign: