Scanners not supported by SANE

Manufacturer and model

Canon FS4000
Canon FS4000US

Bus type

USB, SCSI

Vendor ID

0x04a9

Product ID

0x3042

Chipset

Probably SCSI over USB. After opening these inscriptions are visible:

CARD Z919-03 Main
Other references found :
YH1-0776
YG7-0139-03
[25G]
The biggest chipset is (more than 200 pins) :
Canon Kikka
YH4-0201
0214 Z24
Another one :
Malaysia
29F400TC-90PFTN
0208F59S
The next one :
0212EAI
TMP95C265F
F0025ZAE
Japan

Again :
RONALDO # nice name...:-)
FH4-6069
T6W93B-0002
Japan 0206EAI
D0078AAA
And the last one :
LSI
LSA0002
CF92A
Y0204
WPE04020 *or* WPD4020 (not sure)

Comments

Dave Burns is trying to write a backend for that scanner.

Eric Bachard is interested in getting this scanner supported. He provides more details about it in this post to sane-devel on 2003-08-07 and yet more information in this article .
Ulrich Deiters ukd at xenon.pc.Uni-Koeln.DE writes: I had a look at a transaction log of a Canon FS4000 connected via SCSI: The SCSI commands are not the same as for the other Canon scanners. A number of them is vendor-specific and - since Canon does not make programming details available - undocumented. Hence the Canon-SCSI backend cannot be used for this scanner.

Film/diapos scanner.

The /proc/bus/usb/devices output looks similar to the Canon FB620.

Is reported to work with Vuescan (SCSI).

Output of /proc/bus/usb/devices or sane-find-scanner -v -v

T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=16 #Cfgs=  1
P:  Vendor=04a9 ProdID=3042 Rev=10.01
S:  Manufacturer=Canon
S:  Product=Scanner 
C:* #Ifs= 1 Cfg#= 1 Atr=60 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbscanner
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=82(I) Atr=03(Int.) MxPS=   8 Ivl=10ms
E:  Ad=03(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms

usbview:

Scanner
Manufacturer: Canon
Speed: 12Mb/s (full)
USB Version:  1.00
Device Class: ff(vend.)
Device Subclass: ff
Device Protocol: ff
Maximum Default Endpoint Size: 16
Number of Configurations: 1
Vendor Id: 04a9
Product Id: 3042
Revision Number: 10.01

Config Number: 1
	Number of Interfaces: 1
	Attributes: 60
	MaxPower Needed:   0mA

	Interface Number: 0
		Name: usbscanner
		Alternate Number: 0
		Class: ff(vend.)
		Sub Class: 0
		Protocol: 0
		Number of Endpoints: 3

			Endpoint Address: 81
			Direction: in
			Attribute: 2
			Type: Bulk
			Max Packet Size: 64
			Interval: 0ms

			Endpoint Address: 82
			Direction: in
			Attribute: 3
			Type: Int.
			Max Packet Size: 8
			Interval: 10ms

			Endpoint Address: 03
			Direction: out
			Attribute: 2
			Type: Bulk
			Max Packet Size: 64
			Interval: 0ms

    

Want to add or correct information?

If anything is wrong or missing on this page please file a bug report or use the the form for adding an unsupported device.

If you own an unsupported scanner, please send as much information as possible. Especially the output of sane-find-scanner -v -v and/or cat /proc/scsi/scsi (for SCSI scanners) or cat /proc/bus/usb/devices (for USB scanners) can help. If you dare to open the scanner, have a look at the text that's printed on the chips. That may help to identify the chipset. If you know that the scanner is similar to another one (e.g. supported by the same Windows driver), please also mention this fact.

Information for Manufacturers

Are you a manufacturer or vendor of scanners and one of your scanners is not supported by SANE yet? In this case please have a look at our information for manufacturers.


SANE homepage
Contact