[sane-devel] Umax Astra 4000U and sane-umax

Henning Meier-Geinitz henning@meier-geinitz.de
Fri, 13 Dec 2002 11:37:15 +0100


On Thu, Dec 12, 2002 at 04:08:53PM -0700, Nissim Chudnoff wrote:
> I'd love to help get this scanner supported in SANE with the umax-sane
> driver. I hope there are people who might find this useful, do you
> know if anyone else is working on this? Unfortunately, this is my
> first time using anything USB in Linux so hopefully I haven't botched
> something simple.

I'm not a UMAX expert at all but in your case I woul have a look at
the umax1220u backend.

> The 4000U has Vendor 0x1606 and Product 0x1030. Inside there's a
> Powervision PV8630DL,

USB-to-parallel converter.

> Winbond W6662CF,

Imaging chip (I think).

> the unlabeled main chip
> (13010059-5000), and some kind of ROM labeled "Astra 4000U U1
> V1.1".

No idea.

Have a look at the umax1220u backend page, especially at

There are scanners with similar chipsets. It's a wiki so I guess you
can add yours to this list.

> I installed USB in kernel and "scanner" as a module with the options
> for the Astra 4000U.

> T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
> D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
> P:  Vendor=1606 ProdID=1030 Rev= 1.00
> C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=100mA
> I:  If#= 0 Alt= 0 #EPs= 3 Cls=00(>ifc ) Sub=00 Prot=00 Driver=usbscanner
> E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=1ms

Dtetected correctly.

> found USB scanner (vendor=0x1606, product=0x1030) at /dev/usbscanner
> found USB scanner (vendor=0x1606, product=0x1030) at /dev/usbscanner0

Ok, so from the kernel point of view it's detected correctly.