Hi
would some body please help by trying to explaining to me some point in the following which is a reply to a post I sent to SANE development about setting up a Canon 2700F scsi scanner.
Hi,
I have a different scanner (2710F) and am using it on a Sun/Solaris
box. However, I have found, that the device names for SCSI adapters,
which come with SANE installations, are often quite wrong. I had to
find out the SCSI adapter device file on my system, and long
experimented with different ways of putting them into the entries in
canon.conf before SANE could see my scanner.
Here is my working canon.conf:
#canon.conf
scsi CANON
/dev/scsi/scanner
/dev/scsi/scanner/c1t1d0
The last two lines are necessary, because scanimage and
sane-find-scanner apparently use different name schemes to locate
scanners based on the same configuration entries.
So I suggest you locate the device file for the SCSI device you hooked
up your scanner to, and then make many entries in canon.conf along the
lines you have in your file currently, but different (too many won't
hurt, as long as you don't have other SCSI devices that you don't want
SANE to poke at), and then run sane-find-scanner and 'scanimage -L'
alternately. If at least one of them detects the scanner, then you
know it works. But you are not done until they both correctly detect
your scanner. Then eliminate the unnecessary entries.
If you cannot guess about what entries you need to make in canon.conf
to make SANE detect your scanner then you can read the source.
This is the way I initially solved the problem on my system.
If you can scan with scanimage/xscanimage and the problem is only
with the Gimp, then it's a completely different problem and you need
to correctly define a plugin for Gimp.
I hope this may be of help.
My first question is were can I find "the device file for the SCSI device you hooked up your scanner to"? The device is a PCI card and appears in KinfoCenter as follows.
0000:00:0d.0 SCSI storage controler: Advanced Systems Products. Inc ABP940-U/ABP960-U (rev 03)
Subsystem: Advanced Systems Products. Inc ASC1300 SCSI Adapter
Flags: bus master. medium devsel. latency 64 IRQ 169
I/O ports at e800 [size=256]
Memory at fdf00000 (32-bit. non-prefetchable) [size=256]
Expansion ROM at fde00000 [disabled] [size=64]
My second question refers to "If you cannot guess about what entries you need to make in canon.conf to make SANE detect your scanner then you can read the source.
This is the way I initially solved the problem on my system.
Well I cannot guess them and when I run sane-find-scanner I get the following read out.
found SCSI scanner "CANON IX-27015C 1.15" at /dev/sg0
# Your SCSI scanner was detected. It may or may not be supported by SANE. Try
# scanimage -L and read the backend's manpage.
so what is meant by "then you can read the source"?
Any help would be much appreciated John (and thanks for past assistance).