1# For scanners connected via USB on a known device (kernel driver): 2#usb /dev/usb/scanner0 3 4# For scanners connected via USB using vendor and device ids (libusb): 5#usb VENDORID PRODUCTID 6 7# NOTE: if you have to add your device here- please send the id and model 8# to the author via email, so it can be included in next version. kitno455 at 9# gmail dot com - with epjitsu in the subject line 10 11# These devices require a firmware file in order to function, which must be 12# extracted from the Fujitsu Windows driver. Presumably the Mac versions 13# contain the firmware as well, but the author has no access such a machine. 14 15# Firmware is installed in several different locations by the fujitsu software, 16# using the windows 'search' feature to look for '*.nal' is the easiest way to 17# find them. They should be ~65K, and have the scanner's name as part of the 18# file name. They are often inside a .cab file. 19 20# To extract .nal files from cabinet files on Linux, use the following steps: 21# (you need the "unshield" tool, which is - in Debian - in the unshield package) 22# 23# 1) Mount the ScanSnap installation DVD 24# (mount point e.g. /media/dvd) 25# 26# 2) Extract the .nal files c$ from the cabinet files on the DVD 27# using the following shell script: 28# 29# # loop over all cabinet files found on the DVD 30# for cab in $(find /media/dvd/ -name \*.cab); do 31# # search for .nal files in the cabinet files 32# nalinfo=$(unshield l $cab | grep '\.nal$') 33# 34# # we found something 35# if [ -n "$nalinfo" ]; then 36# #echo -e "=== $cab ===\n$nalinfo" 37# 38# # loop over all fields in $nalinfo 39# for nal in $nalinfo; do 40# # if the element of $nalinfo is a .nal file name 41# if echo "$nal" | grep -q '\.nal$' - 2>/dev/null; then 42# # extract .nal file form the cabinet file 43# unshield x "$cab" "${nal##*\\}" 44# fi 45# done 46# fi 47# done 48 49# Copy the file someplace sane can reach it. Then update the line below. 50# NOTE: the firmware line must occur BEFORE the usb line for your scanner 51 52# Fujitsu fi-60F 53firmware @DATADIR@/sane/epjitsu/60f_0A00.nal 54usb 0x04c5 0x10c7 55 56# Fujitsu S300 57firmware @DATADIR@/sane/epjitsu/300_0C00.nal 58usb 0x04c5 0x1156 59 60# Fujitsu S300M 61firmware @DATADIR@/sane/epjitsu/300M_0C00.nal 62usb 0x04c5 0x117f 63 64# Fujitsu fi-65F 65firmware @DATADIR@/sane/epjitsu/65f_0A01.nal 66usb 0x04c5 0x11bd 67 68# Fujitsu S1300 69firmware @DATADIR@/sane/epjitsu/1300_0C26.nal 70usb 0x04c5 0x11ed 71 72# Fujitsu S1100 73firmware @DATADIR@/sane/epjitsu/1100_0B00.nal 74usb 0x04c5 0x1200 75 76# Fujitsu S1300i 77firmware @DATADIR@/sane/epjitsu/1300i_0D12.nal 78usb 0x04c5 0x128d 79 80# Fujitsu S1100i 81firmware @DATADIR@/sane/epjitsu/1100i_0A00.nal 82usb 0x04c5 0x1447 83