「筆記」小心不要亂裝驅動程式 - EZ Mini 與 OS X

閱讀偏好

首先,小梅子要說一下這個 EZ Mini 這個晶片金融卡讀卡機,在 Win 作業系統下使用沒有任何問題,請大家安心,不過,假如你使用的是 Mac OS X 作業系統,請小心安裝它網站上面可以下載的驅動程式。

先聊一下關於在蘋果電腦上 Mac OS X 系統下,到底能不能使用這類的產品。

有幾個觀念要先和大家溝通一下︰

  1. Mac OS X 系統下,「可以」安裝這類的 USB 硬體沒有問題,也有相關的驅動程式可以安裝,可以讓蘋果電腦知道有一個晶片讀卡機等著使用,不過有的驅動程式寫的不好,可能會「死機」。

  2. 假如你有幸沒有掛點,電腦也真的認得的這台晶片讀卡機,不過,在台灣,你還是無法使用「網路 Web ATM」這類的服務,因為台灣的銀行大都用到了 Active X 來辨識 ATM晶片讀卡機的使用,所以就算系統認得讀卡機,但是「瀏覽器」不認得(目前只有 Win 下的 IE 和使用 IE 當核心的瀏覽器,支援自家的 Active X),所以目前完全無法使用。

  3. 透過在 Mac OS X 下面模擬 Win 作業環境(例如 VMware Fusion),則可以使用ATM晶片讀卡機。

  4. 假如想在 Mac OS X 下使用網路銀行的服務進行轉帳,小梅子自己使用中國信託的網路銀行服務,它採用動態簡訊OTP交易認證機制(就是發一個動態內容簡訊給你,你要回網站上輸入這個確認碼,就可以轉出帳款),透過 Safari 或是 Firefox 都可以操作,不過這不是「網路 Web ATM」。

回到不要亂裝 EZ Mini 的 Mac OS X 驅動程式這個話題。

這裡說的這個宏堡科技EZ Mini,雖然他的產品頁上寫著:

支援驅動程式
能於Win98, WinME, Win2000, WinXP/NT4.0/CE;LINUX,Mac 作業系統中執行

也在驅動程式下載頁中提供了 Mac OS X 驅動程式,不過,假如你完全依照它的說明安裝,你可能會得到一種可怕的使用經驗。

安裝完驅動程式後,在 terminal 下測試讀卡機,可以正常抓取無誤,然後你可能會放心的重新開機,惡夢就來了。

重開機後,你可能會發現開機程序卡在一個黑黑的螢幕中,類似:

darwin/BSD(localhost)(console)
logain: xxx kextd[25]:kextd_watch_vilumes:couldn’t set up diskarb sessions

要你輸入 username 和 password, 不過不管你輸入什麼東西,都無法正常登錄。

經過 Google 和 蘋果網站的資料查詢後,確認是因為安裝了EZ Mini 的驅動程式以後才會有這個狀況,所以我嘗試了 fsck 指令,在 Frameworks 下希望可以手動移除一些東西,在 /usr/sbin 和 /lib/ 下面奮戰了兩天,承認自己功力不夠,完全搞不定。

最後我採取的解決的方法就是找出原廠光碟片,重新安裝,這樣,你原本的設定檔案還會保留,重新開機後,就好了。

心得:

  1. 安裝任何驅動程式前(特別是需要手動在 terminal 下指令的),最好先在 Google 上面查一下其他人的使用經驗。
  2. 不管對自己多有信心,系統光碟一定要常備在手邊。
  3. 工作忙的時候,絕對不要手賤亂玩啊。
作者 Jacobmei:當時深耕電子商務產業,歷任新浪網、PChome、eBay 代表性職務。

← 回文章列表