但是,目前能在 linux 上使用的網路 ATM 不多,最有名的是玉山銀行,現在好像連第一銀行都可以了,但是只有 32 位元才行的樣子,沒試過就是。
這邊是以玉山銀行網路 ATM 來試。
首先裝上讀卡機驅動程式:
$ sudo apt-get install pcscd libccid
由於我的讀卡機是 EZ100PU,預設 libccid 裡並不支援,不過還好,廠商那裡有支援,所以直接到廠商那抓回來加到系統中。
http://www.castech.com.tw/in-download-02.aspx?cid=C_00000001&id=P_00000001
抓回來檔名是 20118101553170555.zip
接下來要注意,位子不要放錯了,放錯就會抓不到。
建立好目錄
$ sudo mkdir -p /usr/lib/pcsc/drivers/EZ100usb.bundle/Contents/Linux
將抓回來的驅動程式解開,只取 Info.plist 及 ezusb.so
分別放到:
/usr/lib/pcsc/drivers/EZ100usb.bundle/Contents/Info.plist
/usr/lib/pcsc/drivers/EZ100usb.bundle/Contents/Linux/ezusb.so
做法如下:
$ mkdir /tmp/tempdir
$ unzip 20118101553170555.zip -d /tmp/tempdir/
$ cd /tmp/tempdir/EZUSB_Linux/
我的系統是 64 位元的,解開 x86_64 這個
$ unzip EZUSB_Linux_x86_64_v1.5.3.zip
$ cd EZUSB_Linux_x86_64_v1.5.3/driver_ezusb_v1.5.3_for_64_bit/drivers/
$ sudo install -o root -g root -m 644 Info.plist /usr/lib/pcsc/drivers/EZ100usb.bundle/Contents/
$ sudo install -o root -g root -m 644 ezusb.so /usr/lib/pcsc/drivers/EZ100usb.bundle/Contents/Linux/
就定位後,重新啟動 pcscd
$ sudo /etc/init.d/pcscd restart
將讀卡機插到 usb,用指令檢查:
$ sudo apt-get install pcsc-tools
$ pcsc_scan
PC/SC device scanner
V 1.4.20 (c) 2001-2011, Ludovic Rousseau
Compiled with PC/SC lite version: 1.8.3
Using reader plug'n play mechanism
Scanning present readers...
0: CASTLES EZ100PU 00 00
Fri Oct 19 15:53:19 2012
Reader 0: CASTLES EZ100PU 00 00
Card state: Card removed,
有抓到 CASTLES EZ100PU
顯示目前沒插晶片卡
若是抓不到,將讀卡機 usb 拔出再插回去應該就抓得到。
再無法解決的話,從 pcscd 來做 debug,先將 pcscd 停止
$ sudo /etc/init.d/pcscd stop
手動執行 pcscd 來除錯
$ sudo pcscd -f -d
05866446 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x0CA6, PID: 0x0010, path: /dev/bus/usb/007/012
00000038 hotplug_libudev.c:311:HPAddDevice() Adding USB device: CASTLES EZ100PU
00000093 readerfactory.c:941:RFInitializeReader() Attempting startup of CASTLES EZ100PU 00 00 using /usr/lib/pcsc/drivers/EZ100usb.bundle/Contents/Linux/ezusb.so
00000141 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00145722 readerfactory.c:294:RFAddReader() Using the pcscd polling thread
將讀卡機拔出 usb 再插回去,如果有看到以上 esusb.so,就是有抓到,否則回去檢查看看位置是否有放錯。
讀卡機正確驅動後,開啟玉山銀行網路 ATM
https://netbank.esunbank.com.tw/webatm/
先安裝 WebATM plugin,裝好重新啟動 firefox
about:plugins 可看到底下訊息即安裝完成
E.Sun Bank WebATM plug-in 1.0.4.3
- File: libnpWebATM.so
- Version:
- Plug-in for E.Sun Bank WebATM 1.0.4.3
MIME Type | Description | Suffixes |
---|---|---|
application/ESB-WebATM-plugin | ESun Bank WebATM Plug-in | .esb |
https://netbank.esunbank.com.tw/webatm/
再次開啟網路 ATM 網頁,左上角 "請選擇讀卡機" 應該可以看到讀卡機
直接在 "請輸入晶片卡密碼" 輸入你的晶片卡的密碼,再按登入即可。
若有問題,可參考以下連結
https://netbank.esunbank.com.tw/webatm/Q&A_016.htm
The TOTO Group - Titanium chain of chain & shoe brands
回覆刪除The 2020 edge titanium TOTO Group is a company leatherman charge titanium that manufactures and sells luxury titanium wood stove brands. It is headquartered titanium dental in Sunderland, England. งานออนไลน์ TOTO is the manufacturer of a