[sane-devel] EpsonStylus cx3650 SANE scan problem

Olaf Meeuwissen olaf.meeuwissen at avasys.jp
Tue Mar 25 02:59:33 UTC 2008


"m. allan noah" <kitno455 at gmail.com> writes:

> why did you add your Hauppauge card's id's to the epson driver conf file?

Indeed.  While at it, you probably should only put one explicit usb
configuration line in your epson.conf.  That is only use

  usb 0x04b8 0x080e

and comment out the other three entries you mentioned.  IIRC, the
backend only supports a single explicit vendor/product ID line.

> allan
>
> On 3/24/08, alexander-hoeppner at freenet.de <alexander-hoeppner at freenet.de> wrote:
>> Hello,
>>
>>  I tried to use the SANE driver for my Epson Stylus cx3650 on an
>>  iMacIntel, but did not get it to work and TWAIN SANE Interface says
>>  "no image source found".
>>  Any help would be great!
>>  I try to explain, what I did till now in the following…
>>
>>  -----
>>  "sane-find-scanner" gives me the following:
>>>>  found USB scanner (vendor=0x2040 [Hauppauge], product=0x7060 [Nova-T
>>  Stick]) at libusb:005:005-2040-7060-00-00
>>  found USB scanner (vendor=0x04b8 [EPSON], product=0x080e [USB MFP]) at
>>  libusb:005:004-04b8-080e-00-00
>>    # Your USB scanner was (probably) detected. It may or may not be
>>  supported by
>>    # SANE. Try scanimage -L and read the backend's manpage.
>>
>>  "scanimage -L" gives the following:
>>  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 changed the last lines in "epson.conf" like this without any change…:
>>  # USB scanner:
>>  # There are two different methods of configuring a USB scanner: libusb
>>  and the kernel module
>>  # For any system with libusb support (which is pretty much any recent
>>  Linux distribution) the
>>  # following line is sufficient. This however assumes that the
>>  connected scanner (or to be more
>>  # accurate, it's device ID) is known to the backend.
>>  usb
>>  # For libusb support for unknown scanners use the following command
>>  # usb <product ID> <device ID>
>>  # e.g.:
>>  usb 0x04b8 0x080e
>>  usb 0x2040 0x7060
>>  usb /dev/usbscanner0
>>  usb /dev/usb/scanner0
>>  ----
>>
>>  I can also add the info I get from "SANE_DEBUG_EPSON=255 scanimage -L":
>>  [sanei_debug] Setting debug level of epson to 255.
>>  [epson] sane_init: sane-backends 1.1.0-cvs
>>  [epson] sane_init, ># epson.conf<
>>  [epson] sane_init, >#<
>>  [epson] sane_init, ># here are some examples for how to configure the
>>  EPSON backend<
>>  [epson] sane_init, >#<
>>  [epson] sane_init, ># SCSI scanner:<
>>  [epson] sane_init, >scsi EPSON<
>>  [epson] sane_init, ># for the GT-6500:<
>>  [epson] sane_init, >scsi "EPSON SC"<
>>  [epson] sane_init, >#<
>>  [epson] sane_init, ># Parallel port scanner:<
>>  [epson] sane_init, >#pio 0x278<
>>  [epson] sane_init, >#pio 0x378<
>>  [epson] sane_init, >#pio 0x3BC<
>>  [epson] sane_init, >#<
>>  [epson] sane_init, ># USB scanner:<
>>  [epson] sane_init, ># There are two different methods of configuring a
>>  USB scanner: libusb and the kernel module<
>>  [epson] sane_init, ># For any system with libusb support (which is
>>  pretty much any recent Linux distribution) the<
>>  [epson] sane_init, ># following line is sufficient. This however
>>  assumes that the connected scanner (or to be more<
>>  [epson] sane_init, ># accurate, it's device ID) is known to the
>>  backend.<
>>  [epson] sane_init, >usb<
>>  [epson] attach_one_usb()
>>  [epson] SANE Epson Backend v0.2.47 - 2006-08-21
>>  [epson] attach(, 3)
>>  [epson] attach: opening
>>  [epson] attach_one_usb(libusb:005:004-04b8-080e-00-00)
>>  [epson] SANE Epson Backend v0.2.47 - 2006-08-21
>>  [epson] attach(libusb:005:004-04b8-080e-00-00, 3)
>>  [epson] attach: opening libusb:005:004-04b8-080e-00-00
>>  [epson] sane_init, ># For libusb support for unknown scanners use the
>>  following command<
>>  [epson] sane_init, ># usb <product ID> <device ID><
>>  [epson] sane_init, ># e.g.:<
>>  [epson] sane_init, ># usb 0x4b8 0x110<
>>  [epson] sane_init, ># And for the scanner module, use the following
>>  configuration:<
>>  [epson] sane_init, >#usb /dev/usbscanner0<
>>  [epson] sane_init, >#usb /dev/usb/scanner0<
>>  [epson] sane_init, >usb 0x04b8 0x080e<
>>  [epson] attach_one_usb(libusb:005:004-04b8-080e-00-00)
>>  [epson] SANE Epson Backend v0.2.47 - 2006-08-21
>>  [epson] attach(libusb:005:004-04b8-080e-00-00, 3)
>>  [epson] attach: opening libusb:005:004-04b8-080e-00-00
>>  [epson] sane_init, >usb 0x2040 0x7060<
>>  [epson] sane_init, >usb /dev/usbscanner0<
>>  [epson] attach_one_usb(/dev/usbscanner0)
>>  [epson] SANE Epson Backend v0.2.47 - 2006-08-21
>>  [epson] attach(/dev/usbscanner0, 3)
>>  [epson] attach: opening /dev/usbscanner0
>>  [epson] sane_init, >usb /dev/usb/scanner0<
>>  [epson] attach_one_usb(/dev/usb/scanner0)
>>  [epson] SANE Epson Backend v0.2.47 - 2006-08-21
>>  [epson] attach(/dev/usb/scanner0, 3)
>>  [epson] attach: opening /dev/usb/scanner0
>>  [epson] sane_init, ><
>>  [epson] sane_get_devices()
>>
>>
>>
>>
>>
>>
>>
>>  --
>>  sane-devel mailing list: sane-devel at lists.alioth.debian.org
>>  http://lists.alioth.debian.org/mailman/listinfo/sane-devel
>>  Unsubscribe: Send mail with subject "unsubscribe your_password"
>>              to sane-devel-request at lists.alioth.debian.org
>>
>
>
> -- 
> "The truth is an offense, but not a sin"
>
> -- 
> sane-devel mailing list: sane-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/sane-devel
> Unsubscribe: Send mail with subject "unsubscribe your_password"
>              to sane-devel-request at lists.alioth.debian.org
>

-- 
Olaf Meeuwissen             FLOSS Engineer -- EPSON AVASYS Corporation
FSF Associate Member #1962           sign up at http://member.fsf.org/



More information about the sane-devel mailing list