- pcsclite
- pcsc-perl
- pcsc-tools
- ccid
$ yaourt -S pcsclite pcsc-perl pcsc-tools ccid
學習自 微酸的咖啡
啟動pcscd
$ sudo /etc/rc.d/pcscd start
查看讀卡機是否有抓到
$ pcsc_scan
結果一直都沒抓到讀卡機,一直停留在以下的畫面
PC/SC device scanner
V 1.4.17 (c) 2001-2009, Ludovic Rousseau
Compiled with PC/SC lite version: 1.6.6
Scanning present readers...
使用以下指令可以在終端機顯示出有沒有錯誤
$ sudo pcscd -f -d &
原來新版的pcsclite1.7似乎不支援EZ100PU了
看來我們只好安裝舊版的pcsclite了
測試pcsclite1.5.5是OK的
我自己編譯都會出現錯誤,所以利用ABS的方式去編譯(請見arch wiki)
以下是偷吃步
先到pcsclite作者網站下載pcsclite1.5.5版丟到~/abs/local/pcsclite裡
並且修改了PKGBUILD裡面的版本號碼以及MD5碼
再修改--disable-libudev為--disable-libhal
再來就是
$ makepkg -i
就OK囉
最後附上我自己編譯的pcsclite1.5.5
(這是32位元版的,EZ100PU沒有提供64位元的驅動程式)
沒有留言:
張貼留言