I got my Canon Lide 300 scannner working. Here are the things that had
to be done.

1) Read /usr/local/share/doc/pkg-readmes/sane-backends
2) My scanner was inadvervently detecting /dev/video0, Loaded backend:
v4l. To prevent that, comment out the v4l entry in  /etc/sane.d/dll.conf
like so:

# dll.conf - Configuration file for the SANE dynamic backend loader
#
# Backends can also be enabled by configuration snippets under the
dll.d/
# directory -- third party backends can drop their configuration file in
# this in this directory, named after the backend.
#
# The next line enables the network backend; comment it out if you don't
# need to use a remote SANE scanner over the network -- see sane-net(5)
# and saned(8) for details.
net
abaton


     <SNIP>

umax
umax1220u
#umax_pp
#v4l     <----
xerox_mfp

3) Add the account that is going to do the scanning to group wheel, in
/etc/group like so:

wheel:*:0:root,$MY_ACCOUNT

4) Do, as root, # chmod 660 /dev/usb0. You may have to do this for
/dev/usb1.
5) Do, as root, chmod 660 /dev/ugen1.??

Your scanner should now work for your normal user account. Run $ xsane
and check File -> Info, located in the upper left hand portion of xsane.
It should give the correct driver and location. 

You can check the output using # scanimage -L and # sane-find-scanner -v

--
Kind regards,
Jonathan

Reply via email to