前一陣子Tetralet前輩寫了一份如何使用掃描器的說明
http://tetralet.luna.com.tw/index.php?o ... 1&blogId=1
步驟簡單明暸,該怎麼做檢查、要裝哪些和sane有關的套件也寫得非常清楚
註:
#apt-get install libsane libsane-extras sane sane-utils xsane-common xsane
註2:把使用者加入scanner群組,在此以 user為例:
#adduser user scanner
不過小弟的掃描器並沒有那麼幸運可以順利驅動
小弟使用的是Acer 640BT這款印表機
依Tetralet前輩所介紹的步驟,以下兩個指令都可以順利找到掃描器
#sane-find-scanner
found USB scanner (vendor=0x04a5 [Color], product=0x20be [ FlatbedScanner 13]) at libusb:001:005
#scanimage -L
device `snapscan:libusb:001:005' is a Acer FlatbedScanner20 flatbed scanner
但是我卻一直無法順利驅動Acer 640BT
花了不少時間在google上找資料,才知道有些掃描器的fireware並沒有包在sane裡一起散佈
使用者必須自行下載或者找windows下的驅動程式來用
http://outlands.ca/linux/snapscan-firmware.html
我下載了相對應的fireware之後,把fireware放到下列位置:
/usr/share/sane/snapscan/u190v044.bin
並且編輯 /etc/sane.d/snapscan.conf
在 /etc/sane.d/snapscan.conf中將firmware的路徑指定為:
firmware /usr/share/sane/snapscan/u190v044.bin
接著開啟xsane之後,就可以順利在Linux下使用掃描器了
這份文件沒有什麼新奇
只不過提醒大家,有些掃描器若在sane裝好後不能驅動,或許是fireware沒有和sane包在一起的緣故
不要太快放棄它喔;-)
ps.感謝Tetralet前輩的說明文件,幫小弟省下不少時間:-)