[sane-devel] Sane doesn't create a scanner device

dark_mail at gmx.net dark_mail at gmx.net
Mon Oct 24 22:40:58 UTC 2005


I'm using an Epson Stylus Photo RX 420 (scanner-printer-combo) on a
Gentoo machine (Kernel 2.6.13).

Sane is version 1.0.15 (back- and frontend).

My problem is the following:

sane-find-scanner detects my scanner correctly:

found USB scanner (vendor=0x04b8 [EPSON], product=0x080f [USB MFP]) at
libusb:001:004

But I don't find a device for the scanner anywhere. I even created a
/dev/usb/scanner0 by hand, but that didn't help me, either.

I also tried iscan, but it only says that it can't connect to the
scanner and that I should make sure the scanner is on.

I've also received some strange error messages when attempting to start
saned by hand:

saned[7350]: saned (AF-indep+IPv6) from sane-backends 1.0.15 ready
saned[7350]: check_host: getpeername failed: Socket operation on non-socket
saned[7350]: init: access by host [error] denied
saned[7350]: quit: exiting

I tried both automatic product/vendor discovery and fixed IDs in
/etc/sane.d/epson.conf

sane-find-scanner -vv gives me the following output (I skipped the SCSI
part):


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/scanner3... failed to open (Invalid argument)
checking /dev/usb/scanner4... failed to open (Invalid argument)
checking /dev/usb/scanner5... failed to open (Invalid argument)
checking /dev/usb/scanner5... failed to open (Invalid argument)
checking /dev/usb/scanner7... failed to open (Invalid argument)
checking /dev/usb/scanner8... failed to open (Invalid argument)
checking /dev/usb/scanner9... failed to open (Invalid argument)
checking /dev/usb/scanner10... failed to open (Invalid argument)
checking /dev/usb/scanner11... failed to open (Invalid argument)
checking /dev/usb/scanner12... failed to open (Invalid argument)
checking /dev/usb/scanner13... failed to open (Invalid argument)
checking /dev/usb/scanner14... failed to open (Invalid argument)
checking /dev/usb/scanner15... failed to open (Invalid argument)
checking /dev/usbscanner... failed to open (Invalid argument)
checking /dev/usbscanner0... failed to open (Invalid argument)
checking /dev/usbscanner1... failed to open (Invalid argument)
checking /dev/usbscanner2... failed to open (Invalid argument)
checking /dev/usbscanner3... failed to open (Invalid argument)
checking /dev/usbscanner4... failed to open (Invalid argument)
checking /dev/usbscanner5... failed to open (Invalid argument)
checking /dev/usbscanner6... failed to open (Invalid argument)
checking /dev/usbscanner7... failed to open (Invalid argument)
checking /dev/usbscanner8... failed to open (Invalid argument)
checking /dev/usbscanner9... failed to open (Invalid argument)
checking /dev/usbscanner10... failed to open (Invalid argument)
checking /dev/usbscanner11... failed to open (Invalid argument)
checking /dev/usbscanner12... failed to open (Invalid argument)
checking /dev/usbscanner13... failed to open (Invalid argument)
checking /dev/usbscanner14... failed to open (Invalid argument)
checking /dev/usbscanner15... failed to open (Invalid argument)
found USB scanner (vendor=0x04b8 [EPSON], product=0x080f [USB MFP]) at
libusb:001:004


Could anybody give me a hand with this?

The printer part works well with cups, and the kernel even seems to have
found the built-in card-readers:


ohci_hcd 0000:00:02.2: wakeup
usb 1-1: new full speed USB device using ohci_hcd and address 5
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 5 if 1
alt 0 proto 2 vid 0x04B8 pid 0x080F
scsi3 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 5
usb-storage: waiting for device to settle before scanning

Vendor: EPSON     Model: Stylus Storage    Rev: 1.00
Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi3, channel 0, id 0, lun 0
usb-storage: device scan complete
scsi.agent[8244]: disk at
/devices/pci0000:00/0000:00:02.2/usb1/1-1/1-1:1.2/host3/target3:0:0/3:0:0:0



More information about the sane-devel mailing list