[sane-devel] Re: Epson Perfection 1650

Karl Heinz Kremer khk@khk.net
Mon, 18 Feb 2002 14:17:27 -0500

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

Hi Klaas,

you just got a free upgrade from a Perfection 1650 to a GT-8200...

The reason for this is that EPSON stopped shipping the scanners with
different firmware versions depending on where the scanner was sold.
In the past you could actually buy a scanner that reported itself
as a Perfection 1200, and a GT-7600 that reported this name. This
probably got too expensive, so now they just change the label
on the scanner and use the Japanese name internally. The GT-xxxx
scanners are marketed in the Asian region, the Perfections in
all other regions.

Usually you don't see this internal name (that is because most
people are using the Win or Mac drivers), but because we are
using just one backend for all EPSON scanners an not one driver
for one specific device, the GT-xxxx shows up on the user interface.

So this is just a cosmetic issue.=20

The missing entry in epson.[ch] is my fault. I did report the new
IDs to David Nelson, so that they are now included in the kernel
code, but missed to update my own code.=20

I can send you a patch, let me know if you need one.

Karl Heinz

On Mon, Feb 18, 2002 at 06:00:36PM +0100, Klaas Freitag wrote:
> Hi,
> I tested my new Epson Perfection 1650 with sane-1.0.7 today, with kernel =
> it works fine :)
> But look what scanimage -L says:
> linux:~ # scanimage -L
> device `umax:/dev/sg0' is a UMAX     UMAX S-12G       flatbed scanner
> device `epson:/dev/usbscanner' is a Epson GT-8200 flatbed scanner
>                                     ^^^^^^^^^^^^^
> while
> linux:~ # cat /proc/bus/usb/devices
> [..]
> C:* #Ifs=3D 1 Cfg#=3D 1 Atr=3D40 MxPwr=3D  0mA
> I:  If#=3D 0 Alt=3D 0 #EPs=3D 1 Cls=3D09(hub  ) Sub=3D00 Prot=3D00 Driver=
> E:  Ad=3D81(I) Atr=3D03(Int.) MxPS=3D   8 Ivl=3D255ms
> T:  Bus=3D01 Lev=3D01 Prnt=3D01 Port=3D01 Cnt=3D01 Dev#=3D  2 Spd=3D12  M=
xCh=3D 0
> D:  Ver=3D 1.10 Cls=3Dff(vend.) Sub=3Dff Prot=3Dff MxPS=3D 8 #Cfgs=3D  1
> P:  Vendor=3D04b8 ProdID=3D0110 Rev=3D 3.02
> S:  Manufacturer=3DEPSON
> S:  Product=3DEPSON Scanner
> C:* #Ifs=3D 1 Cfg#=3D 1 Atr=3Dc0 MxPwr=3D  2mA
> [..]
> This might have something to do with the fact that there is no definition
> for the product ID in epson.h and no handling in epson.c around line 1885=
> Dont know the exact reason... any idea ?
> Just a small thing,
> Regards,
> Klaas
> --=20
>  ----------------------------------------------------------------------
>  Ja mach nur einen Plan und sei ein grosses Licht         Klaas Freitag
>  dann mach noch einen zweiten Plan    *            mail freitag@suse.de
>  gehn tun sie beide nicht. - B. Brecht             SuSE Labs, Nuernberg
>  ----------------------------------------------------------------------

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

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

Version: PGP 6.5.8