Scanners not supported by SANE

Manufacturer and model

Visioneer 6200 USB Scanner

Bus type

USB

Vendor ID

0x0461

Product ID

0x0345

Chipset

Comments

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

T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0461 ProdID=0345 Rev= 0.01
S:  Manufacturer=Primax
S:  Product=USB Scanner
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 48mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=10(unk. ) Sub=01 Prot=00 Driver=usbscanner
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms

-- output to logs when scanner was plugged in without kernel driver loaded --

Jan  2 23:30:31 ingchai hub.c: port 2 connection change
Jan  2 23:30:31 ingchai hub.c: port 2, portstatus 101, change 1, 12 Mb/s
Jan  2 23:30:31 ingchai hub.c: port 2, portstatus 101, change 0, 12 Mb/s
Jan  2 23:30:31 ingchai hub.c: port 2, portstatus 101, change 0, 12 Mb/s
Jan  2 23:30:31 ingchai hub.c: port 2, portstatus 101, change 0, 12 Mb/s
Jan  2 23:30:31 ingchai hub.c: port 2, portstatus 101, change 0, 12 Mb/s
Jan  2 23:30:31 ingchai hub.c: port 2, portstatus 103, change 10, 12 Mb/s
Jan  2 23:30:31 ingchai hub.c: new USB device 00:01.2-2, assigned address 3
Jan  2 23:30:31 ingchai usb.c: kmalloc IF d7ca2c60, numif 1
Jan  2 23:30:31 ingchai usb.c: new device strings: Mfr=2, Product=1, SerialNumber=0
Jan  2 23:30:31 ingchai usb.c: USB device number 3 default language ID 0x409
Jan  2 23:30:31 ingchai Manufacturer: Primax
Jan  2 23:30:31 ingchai Product: USB Scanner
Jan  2 23:30:31 ingchai usb.c: unhandled interfaces on device
Jan  2 23:30:31 ingchai usb.c: USB device 3 (vend/prod 0x461/0x345) is not claimed by any active driver.
Jan  2 23:30:31 ingchai Length              = 18
Jan  2 23:30:31 ingchai DescriptorType      = 01
Jan  2 23:30:31 ingchai USB version         = 1.00
Jan  2 23:30:31 ingchai Vendor:Product      = 0461:0345
Jan  2 23:30:31 ingchai MaxPacketSize0      = 8
Jan  2 23:30:31 ingchai NumConfigurations   = 1
Jan  2 23:30:31 ingchai Device version      = 0.01
Jan  2 23:30:31 ingchai Device Class:SubClass:Protocol = 00:00:00
Jan  2 23:30:31 ingchai Per-interface classes
Jan  2 23:30:31 ingchai Configuration:
Jan  2 23:30:31 ingchai bLength             =    9
Jan  2 23:30:31 ingchai bDescriptorType     =   02
Jan  2 23:30:31 ingchai wTotalLength        = 0020
Jan  2 23:30:31 ingchai bNumInterfaces      =   01
Jan  2 23:30:31 ingchai bConfigurationValue =   01
Jan  2 23:30:31 ingchai iConfiguration      =   00
Jan  2 23:30:31 ingchai bmAttributes        =   40
Jan  2 23:30:31 ingchai MaxPower            =   48mA
Jan  2 23:30:31 ingchai 
Jan  2 23:30:31 ingchai Interface: 0
Jan  2 23:30:31 ingchai Alternate Setting:  0
Jan  2 23:30:31 ingchai bLength             =    9
Jan  2 23:30:31 ingchai bDescriptorType     =   04
Jan  2 23:30:31 ingchai bInterfaceNumber    =   00
Jan  2 23:30:31 ingchai bAlternateSetting   =   00
Jan  2 23:30:31 ingchai bNumEndpoints       =   02
Jan  2 23:30:31 ingchai bInterface Class:SubClass:Protocol =   10:01:00
Jan  2 23:30:31 ingchai iInterface          =   00
Jan  2 23:30:31 ingchai Endpoint:
Jan  2 23:30:31 ingchai bLength             =    7
Jan  2 23:30:31 ingchai bDescriptorType     =   05
Jan  2 23:30:31 ingchai bEndpointAddress    =   81 (in)
Jan  2 23:30:31 ingchai bmAttributes        =   02 (Bulk)
Jan  2 23:30:31 ingchai wMaxPacketSize      = 0040
Jan  2 23:30:31 ingchai bInterval           =   00
Jan  2 23:30:31 ingchai Endpoint:
Jan  2 23:30:31 ingchai bLength             =    7
Jan  2 23:30:31 ingchai bDescriptorType     =   05
Jan  2 23:30:31 ingchai bEndpointAddress    =   02 (out)
Jan  2 23:30:31 ingchai bmAttributes        =   02 (Bulk)
Jan  2 23:30:31 ingchai wMaxPacketSize      = 0040
Jan  2 23:30:31 ingchai bInterval           =   00
    

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