[sane-devel] Scanimage can't find scanner
Leslie Jensen
leslie at eskk.nu
Thu Dec 31 15:38:47 UTC 2009
Hello
I hope you can help me.
I'm on a FreeBSD 8.0-RELEASE with an EPSON V500
I've installed:
epkowa-2.11.0_2 The sane-epkowa driver for FreeBSD
sane-backends-1.0.20_4 API for access to scanners, digitals camera,
frame grabbers
sane-frontends-1.0.14_5 Tools for access to scanners, digitals camera,
frame grabbe
I have configured the relevant files
/usr/local/etc/sane.d/dll.conf with epkowa
/usr/local/etc/sane.d/epkowa.conf with usb 0x04b8 0x0130
/etc/rc.conf with devfs_system_ruleset="system"
/etc/devfs.rules with
[system=10]
add path 'usb/*' mode 0660
scanimage -L says
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
I did a
sane-find-scanner -v -v
I've pasted what's relevant for the scanner.
------------------------------------------------------------
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/scanner0... failed to open (Invalid argument)
checking /dev/scanner1... failed to open (Invalid argument)
checking /dev/pass0... open ok
Inquiry for device:
000: 05 80 00 32 5b 00 00 00 50 4c 44 53 20 20 20 20 ...2[...PLDS
016: 44 56 44 2b 2d 52 57 20 44 55 2d 38 41 32 53 20 DVD+-RW DU-8A2S
032: 34 44 31 33 00 00 00 00 00 00 00 00 00 00 00 00 4D13............
048: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
064: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
found SCSI CD-drive "PLDS DVD+-RW DU-8A2S 4D13" at /dev/pass0
checking /dev/pass1... failed to open (Invalid argument)
checking /dev/pass2... failed to open (Invalid argument)
checking /dev/pass3... failed to open (Invalid argument)
checking /dev/pass4... failed to open (Invalid argument)
checking /dev/pass5... failed to open (Invalid argument)
checking /dev/pass6... failed to open (Invalid argument)
checking /dev/pass7... failed to open (Invalid argument)
# Your SCSI scanner was detected. It may or may not be supported by
SANE. Try
# scanimage -L and read the backend's manpage.
searching for USB scanners:
checking /dev/uscanner... failed to open (Invalid argument)
checking /dev/uscanner0... failed to open (Invalid argument)
checking /dev/uscanner1... failed to open (Invalid argument)
checking /dev/uscanner2... failed to open (Invalid argument)
checking /dev/uscanner3... failed to open (Invalid argument)
checking /dev/uscanner4... failed to open (Invalid argument)
checking /dev/uscanner5... failed to open (Invalid argument)
checking /dev/uscanner6... failed to open (Invalid argument)
checking /dev/uscanner7... failed to open (Invalid argument)
checking /dev/uscanner8... failed to open (Invalid argument)
checking /dev/uscanner9... failed to open (Invalid argument)
checking /dev/uscanner10... failed to open (Invalid argument)
checking /dev/uscanner11... failed to open (Invalid argument)
checking /dev/uscanner12... failed to open (Invalid argument)
checking /dev/uscanner13... failed to open (Invalid argument)
checking /dev/uscanner14... failed to open (Invalid argument)
checking /dev/uscanner15... failed to open (Invalid argument)
trying libusb:
<device descriptor of 0x04b8/0x0130 at /dev/usb:/dev/ugen7.2 (EPSON
EPSON Scanner)>
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255
bDeviceSubClass 255
bDeviceProtocol 255
bMaxPacketSize0 64
idVendor 0x04B8
idProduct 0x0130
bcdDevice 1.00
iManufacturer 1 (EPSON)
iProduct 2 (EPSON Scanner)
iSerialNumber 0 ()
bNumConfigurations 1
<configuration 0>
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0 ()
bmAttributes 192 (Self-powered)
MaxPower 2 mA
<interface 0>
<altsetting 0>
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255
bInterfaceSubClass 255
bInterfaceProtocol 255
iInterface 0 ()
<endpoint 0>
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 (in 0x01)
bmAttributes 2 (bulk)
wMaxPacketSize 512
bInterval 255 ms
bRefresh 0
bSynchAddress 0
<endpoint 1>
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 (out 0x02)
bmAttributes 2 (bulk)
wMaxPacketSize 512
bInterval 255 ms
bRefresh 0
bSynchAddress 0
<trying to find out which USB chip is used>
checking for GT-6801 ...
this is not a GT-6801 (bcdUSB = 0x200)
checking for GT-6816 ...
this is not a GT-6816 (bDeviceClass = 255, bInterfaceClass = 255)
checking for GT-8911 ...
this is not a GT-8911 (check 1, bDeviceClass = 255, bInterfaceClass
= 255)
checking for MA-1017 ...
this is not a MA-1017 (bDeviceClass = 255, bInterfaceClass = 255)
checking for MA-1015 ...
this is not a MA-1015 (bcdUSB = 0x200)
checking for MA-1509 ...
this is not a MA-1509 (bcdUSB = 0x200)
checking for LM983[1,2,3] ...
this is not a LM983x (bcdUSB = 0x200)
checking for GL646 ...
this is not a GL646 (bDeviceClass = 255, bInterfaceClass = 255)
checking for GL646_HP ...
this is not a GL646_HP (bcdUSB = 0x200)
checking for GL660+GL646 ...
this is not a GL660+GL646 (bDeviceClass = 255, bInterfaceClass = 255)
checking for GL84x ...
this is not a GL841 (bNumEndpoints = 2)
checking for ICM532B ...
this is not a ICM532B (check 2, bcdUSB = 0x200)
checking for PV8630/LM9830 ...
this is not a PV8630/LM9830 (bDeviceClass = 255)
checking for M011 ...
this is not a M011 (bcdUSB = 0x200)
checking for RTS8822 ...
this is not a RTS8822 (bDeviceClass = 255)
checking for rts8858c ...
this is not a rts8858c (bDeviceClass = 255)
checking for SQ113 ...
this is not a SQ113 (bDeviceClass = 255)
checking for HP5550/5590/7650 chipset ...
this is not a HP5550/5590/7650 chipset (bNumEndpoints = 2)
checking for rts8801/rts8891 ...
this is not a rts8801/rts8891 (bDeviceClass = 255)
<Couldn't determine the type of the USB chip (result from sane-backends
1.0.20)>
found USB scanner (vendor=0x04b8 [EPSON], product=0x0130 [EPSON
Scanner]) at libusb:/dev/usb:/dev/ugen7.2
# 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
----------------------------------------------------------------------
Thanks
/Leslie
More information about the sane-devel
mailing list