1-------------------------------------------------------------------------------
2
3Q: I am using an Astra 2200 Scanner and can do a preview scan but the scanner
4   hangs or produces bad images when I start a final scan.
5
6A: Disable the option "quality calibration". This does not reduce the image
7   quality, the scanner reports it can do a quality calibration but that is
8   not true for the current firmware version.
9
10-------------------------------------------------------------------------------
11
12Q: What scsi controller shall I use for UMAX scsi scanners?
13
14A: The controller cards that come with UMAX scanners are very simple ones
15   and I suggest not to use this cards.
16
17   I like the ncr53c8xx (=symbios-loigc53c8xx = lsi53c8xx) controllers because
18   they are not too expensive and I had very good results with these cards.
19   Especially the ncr53c810 is very interesting for scanning because this
20   are fast scsi controllers which allow long scsi cables.
21
22   The Adaptec 2904 controllers seem to make problems with UMAX scanners on
23   linux.
24
25-------------------------------------------------------------------------------
26
27Q: I want to use the scsi-card that comes with my umax scanner.
28   What card is it and is it supported by my os?
29
30A: There are at least two kind of scsi controller cards that
31   come with UMAX scanners.
32
33 ISA-Card:
34   The ISA-cards that come with the umax scanners are very simple cards.
35   I suggest not to use these cards.
36
37   If you really want to try:
38   the UDS-IS11 ISA-card is a DTC3181E-card based on the NCR5380-chip.
39   On linux you may have the chance to get it work with the recent
40   g_NCR5380-driver. The card does not have IRQ/DMA.
41
42   Try the following option for kernel:  dtc3181e=0x280,255
43   or use the following command:
44
45     insmod g_NCR5380 ncr_irq=255 ncr_addr=0x280 dtc3181e=1
46
47     - ncr_irq=255 : no IRQ, no DMA
48     - ncr_irq=254 : autoprobe IRQ
49     - ncr_addr    : can be: 0x220 0x240 0x280 0x2A0 0x2C0 0x300 0x320 0x340
50
51   (Thanks to Colin Brough and Hans Schaefer for that tip)
52
53
54 PCI-Card:
55   Some UMAX Scanners come with a PCI SCSI controller card DOMEX DMX3191E.
56   This card shall be compatible to the Advansys ABP940U (Chip: Advansys
57   ASC3030). The card shall work without problems with the Advansys SCSI
58   driver for linux.
59
60   (Thanks to Volker Ossenkopf for that tip)
61
62-------------------------------------------------------------------------------
63
64Q: I use linux with a NCR/Symbios logic SCSI-Controller, sane does not work
65   right.
66
67A: There are two different drivers in the linux Kernel/modules.
68   Use the BSD-driver ncr53c8xx or sym53c8xx.
69
70-------------------------------------------------------------------------------
71
72Q: I am using an AM53C974 based scsi card with a umax scanner, the system
73   freezes when I start a scan, what can I do?
74
75A: Try the recent driver for the scsi card, take a look at:
76   http://www.garloff.de/kurt/linux/dc390/index.html
77
78-------------------------------------------------------------------------------
79
80Q: Will there be a support for the UMAX-parallel-port-scanners?
81
82A: Since sane-1.0.5 there is a separate sane-umax-pp backend that does
83   support (some) umax parallel port scanners.
84
85-------------------------------------------------------------------------------
86
87Q: Will there be a support for the UMAX-USB-scanners?
88
89A: UMAX published their SCSI-protocol for scanners. However they have not so far
90   published USB protocols. This seems to be because they are using an ASIC that
91   is produced by someone else and they had to subscribe an NDA.
92   Without the protocol documentation it really is hard to write a driver.
93   I will not work on a driver.
94
95   The Astra 2200W does work when connected via SCSI.
96   It could work with SCSI-via-USB-driver and connected via USB, but that
97   is not tested.
98
99-------------------------------------------------------------------------------
100
101Q: I get a black area at the top of the image. What's wrong?
102
103A: This is a problem of some scsi-drivers.
104   Update the driver for your scsi-adapter or update the operating system/kernel.
105
106   For advansys-scsi-cards update to a new kernel which includes at least
107   the driver version 3.1E of the advansys-scsi-driver. Take a look at:
108   http://www.advansys.com/linux.htm
109
110-------------------------------------------------------------------------------
111
112Q: Does SANE and the umax backend work on LinuxPPC / big endian machine ?
113
114A: There are people using the sane-umax on a LinuxPPC (big endian) machine.
115
116   Other people write that they can not scan on a LinuxPPC. It looks like this
117   is a problem with the driver of the scsi card.
118
119   The "MESH" SCSI card is reported to work. The NCR53C94 SCSI card
120   seems not to work.
121
122-------------------------------------------------------------------------------
123
124Q: SANE hangs or crashes when I start a frontend for sane, what can I do?
125
126A: Sometimes the backends that are not used make problems.
127   Edit /usr/(local)/etc/sane.d/dll.conf
128   and comment out everything but the backend you need.
129
130-------------------------------------------------------------------------------
131
132Q: compiling sane aborts with error "virtual memory exhausted"
133   on slackware linux with gcc. What goes wrong?
134
135A: The optimization set by "-O2" makes problems, try which one of the following
136   calls work:
137
138   make CFLAGS="-g -Wall -O1"
139   make CFLAGS="-g -Wall -O"
140   make CFLAGS="-g -Wall"
141
142-------------------------------------------------------------------------------
143
144You find a lot of tips and information on the internet. E.g. take a look
145at http://www.scantips.com
146