Ubuntu based linux上的 EZ100PU 晶片讀卡機驅動程式 + WebATM 安裝筆記

身為一個不算短期的 Linux 使用者 (我的個人含工作用電腦”幾乎”都是Linux系統的),能在 Linux 上使用 WebATM (網路ATM) 這樣方便的功能是不可少的,早期 WebATM 都是 ActiveX 外掛,也就是 IE only 的,近年來台灣已經有數家銀行已經提供支援非 IE 的瀏覽器擴充套件來使用 WebATM 了,目前已知有以下幾家銀行支援 IE 以外的瀏覽器並且支援 Linux 作業系統,點選連結會直接進入相關說明頁面,歡迎大家幫忙補充:

其中玉山銀行一定要拿出來講一下,我個人沒有任何玉山銀行的帳戶、也沒有親戚朋友在裡面工作,更沒收到任何一毛錢,所以就不是打廣告,但是這應該是台灣 WebATM 走出 IE only 的先鋒,值得大家鼓勵啊 ~ 平平轉帳要手續費,要賺就給這種銀行賺吧!

本篇紀錄我在 LinuxMint 17 (based on Ubuntu 14.04 LTS) 上安裝 WebATM 的流程,以便下次安裝可以更快回憶起來該如何操作。這邊拿玉山銀行作為範例,實際上各家銀行操作流程應大同小異,主要就是安裝所需套件以及該銀行的程式。

首先需要安裝pcscd & pcsc-tools套件:
$ sudo apt-get install pcscd pcsc-tools

此操作應該會連帶安裝兩個相依套件:libccid、libpcsc-perl (也有可能更多、端看系統上已經安裝過的套件而定)

安裝好需要套的套件後接著安裝驅動程式,這邊就自行按照廠牌以及型號到讀卡機網站下載驅動按照說明即可,例如我的EZ100PU,可以在這邊下載到驅動:

http://www.castech.com.tw/in-download-02.aspx?cid=C_00000001&id=P_00000001

經過層層解壓縮後(20118101553170555.zip/EZUSB_Linux/EZUSB_Linux_x86_64_v1.5.3.zip/EZUSB_Linux_x86_64_v1.5.3/driver_ezusb_v1.5.3_for_64_bit),用最高權限執行底下的 install script:

這個過程大概不到一秒鐘就結束了,然後會要求重開機,懶得研究不用重開機的方法(總認為Linux上應該是不需要重開機才對…)就乖乖重開了

正常安裝程序走完,可以透過 pcsc_scan 這個指令確認讀卡機跟卡片有沒有抓到,例如:

$ pcsc_scan
PC/SC device scanner
V 1.4.22 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau @ free.fr>
Compiled with PC/SC lite version: 1.8.10
Using reader plug’n play mechanism
Scanning present readers…
0: CASTLES EZ100PU 00 00

Wed Jul 9 01:12:25 2014
Reader 0: CASTLES EZ100PU 00 00
Card state: Card removed,

Wed Jul 9 01:12:29 2014
Reader 0: CASTLES EZ100PU 00 00
Card state: Card inserted,

.
.
.

如果沒抓到讀卡機可能會卡在這樣的畫面:

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

那就要再看看剛剛的安裝訊息或是系統開機訊息、讀卡機插拔的時候的紀錄等訊息來找問題了

假設成功安裝~有抓到讀卡機,就可以接著安裝銀行的程式!

目前玉山銀行的 WebATM 除了 IE 以外,僅支援 Firefox 瀏覽器,所以用 Firefox 打開上面玉山銀行的網址後點選 “安裝玉山銀行Linux專用版 WebATM plugin(64-bit)“,Firefox詢問的時候沒問題就按 允許立刻安裝 就好。

安裝後需要重新啟動 Firefox,關閉所有 Firefox 重新啟動 Firefox 後,我們可以在網址列輸入 about:plugins 後按下 Enter,如果有看到一個如下圖的 E.Sun Bank WebATM plug-in 的外掛套件那基本上就沒問題了。
E.Sun.Web-atm-plugin

接著回到玉山銀行WebATM首頁 (https://netbank.esunbank.com.tw/webatm/),應該就能看到登入的地方會出現讀卡機型號

E.Sun.WebATM-homepage

選擇對應的讀卡機型號後、放入晶片卡、輸入密碼、按下登入,接下來就可以完整享用WebATM 的服務了!

發表迴響