ArchLinux 需先安裝 ez100pu-driver & pcsclite and/or pcsc-tools,kernel 3.11 已經內建支援了,可跳過 ez100pu-driver。
# yaourt ez100pu-driver
# pacman -S pcsclite #pcsc-tools
啟動 pcscd service:
# systemctl start pcscd
開機執行:
# systemctl enable pcscd
插入 ez100pu 於 USB port,檢查 module 是否載入:
# lsmod | grep ezusb
沒有的話就手動載入:
# modprobe ezusb
接著插入信用卡於 ez100pu,假加亮起綠燈應該就沒問題。
目前應該只有玉山銀行支援 Linux 系統的 ATM,也僅有 Firefox 有支援,使用之前需安裝 plugins:
Linux專用版 WebATM plugin(64-bit)
玉山銀行 WebATM Q&A
檢查 plugins 是否安裝正確:
網址列輸入 about:plugins,看到如下就是正常的:
E.Sun Bank WebATM plug-in 1.0.4.3
- File: libnpWebATM.so
- Path: xxx/plugins/libnpWebATM.so
- Version:
- State: Enabled
- 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 |
接著就可到玉山網路 ATM 測試...
插入 ez100pu 自動載入 modules & pcscd service
/etc/udev/rules.d/90-ez100pu.rulesACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="0ca6", ATTRS{idProduct}=="0010", RUN+="/usr/local/bin/ez100pu.sh"
/usr/local/bin/ez100pu.sh
#!/bin/bash
modprobe ezusb
systemctl start pcscd.service
exit 0
拔出 ez100pu 自動卸除 modules & pcscd service
/etc/udev/rules.d/90-ez100pu-remove.rulesACTION=="remove", SUBSYSTEM=="usb", ENV{ID_VENDOR_ID}=="0ca6", ENV{ID_MODEL_ID}=="0010", RUN+="/usr/local/bin/ez100pu-r.sh"
/usr/local/bin/ez100pu-r.sh
#!/bin/bash
systemctl stop pcscd.service
modprobe -r ezusb
exit 0
沒有留言:
張貼留言