Invalid Argument for Scanner in Ubuntu
I am running ubuntu 8..10 and I have had no luck in getting my Epson perfection 3490 photo scanner to work. I belong to the scanner group and my scanner is recognized, but I get this message when I click on Xsane; Failed to open device snapscan:libusb:008:002':invalid argument
What I have done so far after googling and finding some info:
First I made sure that libsane-extras is installed.
Next I made sure that all users who are allowed to use the scanner belong to the "scanner" group.
Got the firmware, which is in a cab archive on the CD that came with the scanner; extracted files to find Esfw52.bin; copied file to /usr/local/lib/firmware
Checked snapscan.conf and scanner was listed Changed firmware line in snapscan.conf to firmware /usr/local/lib/firmware/Esfw52.bin
Added file 10-udev.rules containing these lines;
Still got the invalid argument message.
I found that ubuntu 8.10 is missing the epkowa file, so I followed the directions (cut and paste) and created one in/etc/sane.d.
I then followed these directions:
I edited /etc/sane.d/dll.conf: commented out the line "epson" and added a line "epkowa".
edited /etc/sane.d/epkowa.conf and comment out the "scsi" line; the only uncommented line"usb".
I then unplugged the scanner usb connection, did a restart, plugged it back in, clicked on XSane and got the very same error that I got before making all of the changes.
This is the output for sudo sane-find-scanner
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
found USB scanner (vendor=0x04b8 [EPSON], product=0x0122 [EPSON Scanner]) at libusb:008:004
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program
And for scanimage -L
device `snapscan:libusb:008:004' is a EPSON EPSON Scanner flatbed scanner
I would appreciate any help.