Scanner: Benq (Acer) 4300U scanner USB介面
系統:ubuntu 10.04
1 安裝所需套件
sudo aptitude install xsane xsane-common
裝完後,可用此指令找你的 scanner
sane-find-scanner
找到後,會有如下的訊息
found USB scanner (vendor=0x04a5 [Color], product=0x20b0 [ FlatbedScanner 22]) at libusb:004:007
當然,你也可以用 lsusb 指令來看你所有的 usb裝置
2 下載firmware韌體
可以先到這裡看看你的 scanner 有沒有支援。
根據這裡的說明,我們的scanner Benq (Acer) 4300U 需要下載韌體檔 u176v046.bin 或 u222v067.bin 檔,才能正常運作,你可以從我這兒下載,或從 scanner 所附的 Windows driver 光碟裡找到 bin 檔,copy 到系統裡的某個資料夾去。
3 修改設定檔
sudo vim /etc/sane.d/snapscan.conf
找到此行
# firmware /usr/share/sane/snapscan/your-firmwarefile.bin
拿掉前面的 # 號註解,並修改路徑和檔名,修改成你剛剛下載的那個 bin 檔
例:
firmware /usr/share/sane/snapscan/u222v067.bin
存檔離開,執行 xsane 即可開始掃描
注意:有時會出現找不到 scanner 的問題,請將scanner電源拔掉重插即可。
[note]
參考資料:CreMaker 的生活雜記、Installing Benq SZW 4300U Scanner on Ubuntu、SANE: Backends (Drivers)、snapscan、
[/note]