在Ubuntu上安裝EZ100PU晶片讀卡機
由於工作關係需要在Linux(ubuntu)上使用晶片讀卡機(EZ100PU),嗯如此一來似乎也可以在
ubuntu上使用網路ATM了,安裝方式如下:
1.先安裝pcscd相關套件
# sudo apt-get install pcscd libpcsc-perl pcsc-tools libccid
2.因為 EZ-100PU 讀卡機目前提供的驅動程式並不支援 Ubuntu 8.10/9.04 預設的
pcsclite(pcscd) 套件,所以在安裝 pcscd 套件後,下載這個以 libUSB 編譯的 pcscd,
會得到 pcscd_for_LibUSB.tar.gz 將其解壓縮後執行sudo ./install
3.再下載 EZ-100PU 的Linux(Ubuntu)驅動程式 ,解壓縮後先看看目錄中的creadme.txt裡頭有
安裝教學大致上如下:
●先執行./check_env(這是檢查),請將晶片讀卡機裝上。
●sudo ./install
●重新開機
4.重新進入系統後,請插上你的讀卡機,並執行下列程序
# pcsc_scan
PC/SC device scanner
V 1.4.14 (c) 2001-2008, Ludovic Rousseau
Compiled with PC/SC lite version: 1.4.99
Scanning present readers
0: CASTLES EZ100PU 00 00
Fri Jun 19 15:49:51 2009
Reader 0: CASTLES EZ100PU 00 00
Card state: Card removed,
有看到 EZ100PU 及 Card removed 字樣,表示讀卡機正確安裝,且未插晶片卡。這時候
再插入晶片卡,可以看到 Card inserted 字樣,即表示硬體安裝已完成。
插入晶片卡後
Thu Aug 5 14:07:48 2010
Reader 0: CASTLES EZ100PU 00 00
Card state: Card inserted,
.....
會看到Card inserted字樣
5.如所插入的晶片卡沒有支援,pcsc_scan程式會提示到一個網站下載最新的smartcard_list.txt
檔案,將它取代 /usr/share/pcsc 中的檔案即可,訊息如下:
Your card is not present in the database.
You can get the latest version of the database from
http://ludovic.rousseau.free.fr/softwares/pcsc-tools/smartcard_list.txt
ubuntu上使用網路ATM了,安裝方式如下:
1.先安裝pcscd相關套件
# sudo apt-get install pcscd libpcsc-perl pcsc-tools libccid
2.因為 EZ-100PU 讀卡機目前提供的驅動程式並不支援 Ubuntu 8.10/9.04 預設的
pcsclite(pcscd) 套件,所以在安裝 pcscd 套件後,下載這個以 libUSB 編譯的 pcscd,
會得到 pcscd_for_LibUSB.tar.gz 將其解壓縮後執行sudo ./install
3.再下載 EZ-100PU 的Linux(Ubuntu)驅動程式 ,解壓縮後先看看目錄中的creadme.txt裡頭有
安裝教學大致上如下:
●先執行./check_env(這是檢查),請將晶片讀卡機裝上。
●sudo ./install
●重新開機
4.重新進入系統後,請插上你的讀卡機,並執行下列程序
# pcsc_scan
PC/SC device scanner
V 1.4.14 (c) 2001-2008, Ludovic Rousseau
Compiled with PC/SC lite version: 1.4.99
Scanning present readers
0: CASTLES EZ100PU 00 00
Fri Jun 19 15:49:51 2009
Reader 0: CASTLES EZ100PU 00 00
Card state: Card removed,
有看到 EZ100PU 及 Card removed 字樣,表示讀卡機正確安裝,且未插晶片卡。這時候
再插入晶片卡,可以看到 Card inserted 字樣,即表示硬體安裝已完成。
插入晶片卡後
Thu Aug 5 14:07:48 2010
Reader 0: CASTLES EZ100PU 00 00
Card state: Card inserted,
.....
會看到Card inserted字樣
5.如所插入的晶片卡沒有支援,pcsc_scan程式會提示到一個網站下載最新的smartcard_list.txt
檔案,將它取代 /usr/share/pcsc 中的檔案即可,訊息如下:
Your card is not present in the database.
You can get the latest version of the database from
http://ludovic.rousseau.free.fr/softwares/pcsc-tools/smartcard_list.txt
留言
張貼留言