[sane-devel] New Epson Scanners

Karl Heinz Kremer khk@khk.net
Mon, 19 Aug 2002 21:24:54 -0400


--NzB8fVQJ5HfG6fxh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

This does not look good. Assuming that your Sane is working (and
because you've got the other scanners to work, I think this is
a safe assumption), this scanner does not "speak" ESC-I (the
EPSON scanner control language).=20

It does not even react correctly to the "Reset" command (ESC-@).
So it's definitely not supported by the EPSON backend. I still
think that it's very likely a NS983x based scanner that could
be supported by the Plustek backend.=20

Does anybody know a good test that does not require to open
the cover and will detect an NS983x chip.

Karl Heinz


On Tue, Aug 20, 2002 at 03:07:58AM +0200, Till Kamppeter wrote:
> Here is the contents of "scan.log":
>=20
> [sanei_debug] Setting debug level of epson to 128.
> [epson] sane_init: sane-backends 1.0.8
> [epson] sane_init, >usb /dev/usb/scanner0<
> [epson] sane_init, >usb /dev/usb/scanner0<
> [epson] attach(usb /dev/usb/scanner0)
> [epson] SANE Epson Backend v0.2.21 - 2002-04-22
> [epson] attach(usb /dev/usb/scanner0)
> [epson] attach: opening usb /dev/usb/scanner0
> [epson] send buf, size =3D 2
> [epson] buf[0] 1b .
> [epson] buf[1] 40 @
> [epson] error in receive - status =3D 5
> [epson] receive buf, expected =3D 1, got =3D -1
> [epson] get_identity_information()
> [epson] send buf, size =3D 2
> [epson] buf[0] 1b .
> [epson] buf[1] 49 I
> [epson] ident failed
> [epson] sane_get_devices()
>=20
> It took around five minutes until it came out, but than all came out at=
=20
> once. Then, perhaps 10 seconds later xsane showed the window telling=20
> that it didn't find any device.
>=20
> My /etc/sane.d/dll.conf contains only
>=20
> net
> epson
>=20
> My /etc/sane.d/epson.conf
>=20
> usb /dev/usb/scanner0
>=20
>    Till
>=20
>=20
> Karl Heinz Kremer wrote:
> >YOu can try to get some debugging output:
> >
> >export SANE_DEBUG_EPSON=3D128
> >
> >Then run your frontend and redirect the output:
> >xsane > /tmp/scan.log 2>&1
> >
> >This should tell us if the scanner does actually communicate with
> >the backend.=20
> >
> >BTW: the desc files in doc/description are only used to generate
> >the "Supported Scanners" page at www.mostang.com.
> >
> >Karl Heinz
> >
> >
> >On Tue, Aug 20, 2002 at 02:02:09AM +0200, Till Kamppeter wrote:
> >
> >>When I use the "epson" backend for the Perfection 660, after some=20
> >>minutes of waiting I get
> >>
> >>  [ epson ] error in receive - status =3D 5
> >>  [ epson ] ident failed
> >>
> >>on the console from which I have started "xsane".
> >>
> >>I have already added the new models to doc/description/epson.desc and=
=20
> >>recompiled sane-backends. Are other modifications needed?
> >>
> >>  Till
> >>
> >>
> >>Karl Heinz Kremer wrote:
> >>
> >>>On Mon, Aug 19, 2002 at 10:56:01PM +0200, Till Kamppeter wrote:
> >>>
> >>>
> >>>>Has anyone any idea how to get the Perfection 660 working? Does it ne=
ed=20
> >>>>any parameters in /etc/sane.d/epson.conf? Is it a relabeled scanner=
=20
> >>>>form another manufacturer, so that it scans with another driver? Or i=
s=20
> >>>>it an absolute "Paperweight", a "winscanner".
> >>>
> >>>
> >>>Try the Plustek backend. It is based on the Perfection 1250, which also
> >>>is supported by the Plustek backend.
> >>>
> >>>Karl Heinz
> >>>
> >>
> >>
> >
>=20
>=20

--=20
Karl Heinz Kremer                                  khk@khk.net
PGP Key at                 http://www.khk.net/download/khk.asc
EPSON Sane Backend:                         http://www.khk.net

--NzB8fVQJ5HfG6fxh
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE9YZpmxejv3RfKrhsRArrrAKDhpZH0Cc8YiGOubCqeGZrZtwmo7gCgtVuC
PXZt84q9lnKKYFcr+FsxxXE=
=cMsU
-----END PGP SIGNATURE-----

--NzB8fVQJ5HfG6fxh--