Description of problem:
I performed a fresh install of Redhat Enterprise WS, with a USB
scanner plugged in and turned on. Xsane does not recognize the
scanner Epson Perfection 1640 SU. When I attempt to configure the
scanner I get the folloing message "no devices available".
Version-Release number of selected component (if applicable):
Redhat Enterprise WS version 3
Steps to Reproduce:
1. In Redhat GUI click Main Menu > Graphics > Scanning > Accept.
Error message: "no devices available".
2. Then at a console type "sane-find-scanner". The scanner is found
but not recognized. Here's the resulting message:
# No SCSI scanners found. If you expected something different, make
# you have loaded a SCSI driver for your SCSI adapter.
found USB scanner (vendor=0x04b8, product=0x010a) at /dev/usb/scanner0
found USB scanner (vendor=0x04b8 [EPSON], product=0x010a
[Perfection1640]) at libusb:002:005
# A USB device was detected. This program can't be sure if it's really
# a scanner. If it is your scanner, it may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
# Scanners connected to the parallel port or other proprietary ports
# detected by this program.
Recognition and automatic configuration of scanning device.
Not a bug.
Scanners do not have a device class, they are always determinded
by the vendor:product ID. Because of this, it's a losing battle
to add those. Use options vendor= and product= in /etc/modules.conf.
N.B. Contemporary SANE backends work through libusb and have their
own vendor:product lists. The kernel scanner driver will be
discontinued in the next release of the RHEL (already discontinued
Closed NOTABUG as per comment #2