I too am having a very similar problem. I just recently switched this particular machine from WinXP Home SP3 to Ubuntu 9.10.
Before I did the install, I used WUBI to try out 9.10. At that point, my Epson Perfection 3590 Photo scanner, connected via USB 2.0, worked just fine.
I thought I checked it again after actually installing Ubuntu 9.10 (from the same ISO image), but I'm not sure. If so, I'm also not sure if I checked it before or after updating everything, specifically updating the kernel from the xxxx.31-14 version to the xxxx.31-19 version.
So, I can't be sure, but I'm wondering if it's a kernel-update issue or a library-update issue???
Technical info:
------------------------------------------------------------------------------
root@dougshome:~# lsusb -t
------------------------------------------------------------------------------
1-6:1.0: No such file or directory
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ohci_hcd/2p, 12M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci_hcd/2p, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci_hcd/2p, 12M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/6p, 480M
|__ Port 6: Dev 3, If 0, Class=vend., Driver=, 480M
------------------------------------------------------------------------------
root@dougshome:~# sane-find-scanner -v
------------------------------------------------------------------------------
This is sane-find-scanner from sane-backends 1.0.20
# 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.
searching for SCSI scanners:
checking /dev/scanner... failed to open (Invalid argument)
checking /dev/sg0... failed to open (Invalid argument)
checking /dev/sg1... failed to open (Invalid argument)
checking /dev/sg2... failed to open (Invalid argument)
...
[checking /dev/sg[3-y], same error mesage...]
...
checking /dev/sgz... failed to open (Invalid argument)
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
searching for USB scanners:
checking /dev/usb/scanner... failed to open (Invalid argument)
checking /dev/usb/scanner0... failed to open (Invalid argument)
checking /dev/usb/scanner1... failed to open (Invalid argument)
checking /dev/usb/scanner2... failed to open (Invalid argument)
...
[checking /dev/usb/scannner[3-14], same error mesage...]
...
checking /dev/usbscanner15... failed to open (Invalid argument)
found USB scanner (vendor=0x04b8 [EPSON], product=0x0122 [EPSON Scanner]) at libusb:001:003
# 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.
done
------------------------------------------------------------------------------
root@dougshome:~# scanimage -L
------------------------------------------------------------------------------
WARNING: Unhandled message: interface=org.freedesktop.DBus.Introspectable, path=/, member=Introspect
device `snapscan:libusb:001:003' is a EPSON EPSON Scanner flatbed scanner
I too am having a very similar problem. I just recently switched this particular machine from WinXP Home SP3 to Ubuntu 9.10.
Before I did the install, I used WUBI to try out 9.10. At that point, my Epson Perfection 3590 Photo scanner, connected via USB 2.0, worked just fine.
I thought I checked it again after actually installing Ubuntu 9.10 (from the same ISO image), but I'm not sure. If so, I'm also not sure if I checked it before or after updating everything, specifically updating the kernel from the xxxx.31-14 version to the xxxx.31-19 version.
So, I can't be sure, but I'm wondering if it's a kernel-update issue or a library-update issue???
Technical info:
------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- - ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -
root@dougshome:~# lsusb -t
-------
1-6:1.0: No such file or directory
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ohci_hcd/2p, 12M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci_hcd/2p, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci_hcd/2p, 12M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/6p, 480M
|__ Port 6: Dev 3, If 0, Class=vend., Driver=, 480M
------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- - ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -
root@dougshome:~# sane-find-scanner -v
-------
This is sane-find-scanner from sane-backends 1.0.20
# 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.
searching for SCSI scanners:
checking /dev/scanner... failed to open (Invalid argument)
checking /dev/sg0... failed to open (Invalid argument)
checking /dev/sg1... failed to open (Invalid argument)
checking /dev/sg2... failed to open (Invalid argument)
...
[checking /dev/sg[3-y], same error mesage...]
...
checking /dev/sgz... failed to open (Invalid argument)
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
searching for USB scanners: scanner0. .. failed to open (Invalid argument) scanner1. .. failed to open (Invalid argument) scanner2. .. failed to open (Invalid argument) scannner[ 3-14], same error mesage...] 15... failed to open (Invalid argument)
checking /dev/usb/scanner... failed to open (Invalid argument)
checking /dev/usb/
checking /dev/usb/
checking /dev/usb/
...
[checking /dev/usb/
...
checking /dev/usbscanner
found USB scanner (vendor=0x04b8 [EPSON], product=0x0122 [EPSON Scanner]) at libusb:001:003
# 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.
done
------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- - ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- - org.freedesktop .DBus.Introspec table, path=/, member=Introspect libusb: 001:003' is a EPSON EPSON Scanner flatbed scanner
root@dougshome:~# scanimage -L
-------
WARNING: Unhandled message: interface=
device `snapscan:
------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -
If I find a solution, I'll be sure to pass it along. I may try the downgrading to 0.93 and then
re-installing 0.96.