192 |
- |
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
|
|
|
53 |
firmware /usr/share/sane/epjitsu/60f_0A00.nal
|
|
|
54 |
usb 0x04c5 0x10c7
|
|
|
55 |
|
|
|
56 |
# Fujitsu S300
|
|
|
57 |
firmware /usr/share/sane/epjitsu/300_0C00.nal
|
|
|
58 |
usb 0x04c5 0x1156
|
|
|
59 |
|
|
|
60 |
# Fujitsu S300M
|
|
|
61 |
firmware /usr/share/sane/epjitsu/300M_0C00.nal
|
|
|
62 |
usb 0x04c5 0x117f
|
|
|
63 |
|
|
|
64 |
# Fujitsu fi-65F
|
|
|
65 |
firmware /usr/share/sane/epjitsu/65f_0A01.nal
|
|
|
66 |
usb 0x04c5 0x11bd
|
|
|
67 |
|
|
|
68 |
# Fujitsu S1300
|
|
|
69 |
firmware /usr/share/sane/epjitsu/1300_0C26.nal
|
|
|
70 |
usb 0x04c5 0x11ed
|
|
|
71 |
|
|
|
72 |
# Fujitsu S1100
|
|
|
73 |
firmware /usr/share/sane/epjitsu/1100_0B00.nal
|
|
|
74 |
usb 0x04c5 0x1200
|
|
|
75 |
|
|
|
76 |
# Fujitsu S1300i
|
|
|
77 |
firmware /usr/share/sane/epjitsu/1300i_0D12.nal
|
|
|
78 |
usb 0x04c5 0x128d
|
|
|
79 |
|
|
|
80 |
# Fujitsu S1100i
|
|
|
81 |
firmware /usr/share/sane/epjitsu/1100i_0A00.nal
|
|
|
82 |
usb 0x04c5 0x1447
|
|
|
83 |
|