Hi all, I tried to report unsupported device via http://www.meier-geinitz.de/tinc?key=rDoQ7lrj&formname=adddev but it fails with some error written in German language which I don't understand.
So, I am trying to report unsupported device via this mail list - sorry, if it is wrong place or my report is duplicate to some another etc. If there is somebody interested to create sane-backend to this device I can help him e.g. by dumping Windows USB communication via SniffUSB according to some detailed instructions. Best regards Ales The unsupported device is Umax AstraScan 4750, there are some details: Manufacturer: Umax Model Name: AstraScan 4750 Bus type: USB Vendor ID: 0x07b3 Product ID: 0x0802 Chipset: unknown Comments: Windows: The support CD (supplied with device) creates folder "Plustek OpticPro ST28 V4.0.0" in Start->Programs menu, i.e. it looks like this device is maybe some another variant of Plustek OpticPro ST28. (Hardware ID from Windows driver is USB\Vid_07b3&Pid_0802&Rev_0303) Data: sane-find-scanner -v -v: <device descriptor of 0x07b3/0x0802 at 001:003 (PLUSTEK USB2.0 SCANNER)> bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 255 bDeviceSubClass 255 bDeviceProtocol 255 bMaxPacketSize0 64 idVendor 0x07B3 idProduct 0x0802 bcdDevice 3.03 iManufacturer 1 (PLUSTEK) iProduct 5 (USB2.0 SCANNER) iSerialNumber 0 () bNumConfigurations 1 <configuration 0> bLength 9 bDescriptorType 2 wTotalLength 39 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 () bmAttributes 192 (Self-powered) MaxPower 10 mA <interface 0> <altsetting 0> bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 bInterfaceSubClass 255 bInterfaceProtocol 255 iInterface 0 () <endpoint 0> bLength 7 bDescriptorType 5 bEndpointAddress 0x81 (in 0x01) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 <endpoint 1> bLength 7 bDescriptorType 5 bEndpointAddress 0x02 (out 0x02) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 <endpoint 2> bLength 7 bDescriptorType 5 bEndpointAddress 0x83 (in 0x03) bmAttributes 3 (interrupt) wMaxPacketSize 1 bInterval 8 ms bRefresh 0 bSynchAddress 0 <trying to find out which USB chip is used> checking for GT-6801 ... this is not a GT-6801 (bcdUSB = 0x200) checking for GT-6816 ... this is not a GT-6816 (bDeviceClass = 255, bInterfaceClass = 255) checking for GT-8911 ... this is not a GT-8911 (check 1, bDeviceClass = 255, bInterfaceClass = 255) checking for MA-1017 ... this is not a MA-1017 (bDeviceClass = 255, bInterfaceClass = 255) checking for MA-1015 ... this is not a MA-1015 (bcdUSB = 0x200) checking for MA-1509 ... this is not a MA-1509 (bcdUSB = 0x200) checking for LM983[1,2,3] ... this is not a LM983x (bcdUSB = 0x200) checking for GL646 ... this is not a GL646 (bDeviceClass = 255, bInterfaceClass = 255) checking for GL646_HP ... this is not a GL646_HP (bcdUSB = 0x200) checking for GL660+GL646 ... this is not a GL660+GL646 (bDeviceClass = 255, bInterfaceClass = 255) checking for GL84x ... <This USB chip looks like a GL842 (result from sane-backends 1.0.21)> found USB scanner (vendor=0x07b3 [PLUSTEK], product=0x0802 [USB2.0 SCANNER], chip=GL842) at libusb:001:003 cat /proc/bus/usb/devices: T: Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 3 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1 P: Vendor=07b3 ProdID=0802 Rev= 3.03 S: Manufacturer=PLUSTEK S: Product=USB2.0 SCANNER C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 10mA I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none) E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=83(I) Atr=03(Int.) MxPS= 1 Ivl=16ms