[sane-devel] Information about unsupported UMAX Astra 4600

stef stef.dev at free.fr
Tue Nov 3 05:16:22 UTC 2009


Le lundi 2 novembre 2009 21:48:11 MP, vous avez écrit :
> I manage to have UMAX Astra 4600, that happen to be one of unsupported
> models. I noticed that there is no info on
> http://www.sane-project.org/sane-mfgs.html about this model, so I hope
> this will be useful.
> 
> It is USB scanner, vendor id 0x06dc, product id 0x0012, from lsusb:
> 
> Bus 005 Device 002: ID 06dc:0012 Foxlink Image Technology Co., Ltd
> Scan 1200c Scanner
> 
> There are two bigger chips inside, marked as:
> 
> REALTEK RTS8801C2-6
> and
> GLT44016-35J4
> 
> Relevant info from "sane-find-scanner -v -v":
> 
> <device descriptor of 0x06dc/0x0012 at 005:002>
> bLength               18
> bDescriptorType       1
> bcdUSB                1.10
> bDeviceClass          0
> bDeviceSubClass       0
> bDeviceProtocol       0
> bMaxPacketSize0       8
> idVendor              0x06DC
> idProduct             0x0012
> bcdDevice             1.00
> iManufacturer         1 ()
...
>     this is not a SQ113 (bcdUSB = 0x110)
>     checking for HP5550/5590/7650 chipset ...
>     this is not a HP5550/5590/7650 chipset (bDeviceClass = 0)
>     checking for rts8801/rts8891 ...
>     Unexpected result from register reading (0x12/0x0)
> <Couldn't determine the type of the USB chip (result from sane-backends
>  1.0.20)>
> 
> found USB scanner (vendor=0x06dc, product=0x0012) at libusb:005:002
> 
> Hope that helps. If you think some further information/testing would
> help, tell me.
> 
> Martin Petricek
> 

	Hello,

	from the chip's label, support for you scanner belongs to the rts8891 
backend, even though sane-find-scanner doesn't detect it properly. Do you have 
a windows box where you can run your scanner ? If so I'd be interested by an 
Usbsnoop (http://www.pcausa.com/Utilities/UsbSnoop/) log of a 75 dpi color 
scan. I'd be able to tell for sure how close it is from supported models. If 
needed I can provide some explanations on how doing it.
	From the known information, your scanner doesn't seem to be far from the 
Astra 4400 which isn't yet supported. Bringing support for these 2 scanners is 
a matter of how different they are from supported models. If close, by 
exchanging logs and test code we'd be able to have them working. But if they 
are too different, support wouldn't be possible with access for a developer to 
the real hardware.
	If you feel like it you could add your scanner to rts8891.conf.in and  
rts8891_devices.c source files (cloning the HP4470 entry), and have a try. Be 
aware that when experimenting with partially supported hardware, you can't 
exclude it could be damaged.

Regards,
	Stef




More information about the sane-devel mailing list