On Sun, 2006-12-24 at 17:03 -0500, Dale Farmer wrote: > On Sun, 2006-12-24 at 22:35 +0100, Gerard Klaver wrote: > > On Sun, 2006-12-24 at 15:23 -0500, Dale Farmer wrote: > > > I have installed Mandiva 2007 and everything works except my Microtek > > > scanner model 4800. > > > > > > The sane-backend is 1.0.18. > > > > > > When I run sane-find-scanner, it is detected. > > > > > > When I run scanimage -L in both the user and root levels no scanners > > > were identified. > > > > > > When I run lsusb -vv it the scaner is detected as indicated below. > > > > > > Bus 001 Device 002: ID 05da:20a7 Microtek International, Inc. > > > Device Descriptor: > > > bLength 18 > > > bDescriptorType 1 > > > bcdUSB 1.00 > > > bDeviceClass 255 Vendor Specific Class > > > bDeviceSubClass 3 > > > bDeviceProtocol 0 > > > bMaxPacketSize0 8 > > > idVendor 0x05da Microtek International, Inc. > > > idProduct 0x20a7 > > > bcdDevice 0.00 > > > iManufacturer 0 > > > iProduct 0 > > > iSerial 0 > > > bNumConfigurations 1 > > > Configuration Descriptor: > > > bLength 9 > > > bDescriptorType 2 > > > wTotalLength 32 > > > bNumInterfaces 1 > > > bConfigurationValue 1 > > > iConfiguration 0 > > > bmAttributes 0x40 > > > (Missing must-be-set bit!) > > > Self Powered > > > MaxPower 0mA > > > Interface Descriptor: > > > bLength 9 > > > bDescriptorType 4 > > > bInterfaceNumber 0 > > > bAlternateSetting 0 > > > bNumEndpoints 2 > > > bInterfaceClass 0 (Defined at Interface level) > > > bInterfaceSubClass 0 > > > bInterfaceProtocol 0 > > > iInterface 0 > > > Endpoint Descriptor: > > > bLength 7 > > > bDescriptorType 5 > > > bEndpointAddress 0x81 EP 1 IN > > > bmAttributes 2 > > > Transfer Type Bulk > > > Synch Type None > > > Usage Type Data > > > wMaxPacketSize 0x0040 1x 64 bytes > > > bInterval 0 > > > Endpoint Descriptor: > > > bLength 7 > > > bDescriptorType 5 > > > bEndpointAddress 0x02 EP 2 OUT > > > bmAttributes 2 > > > Transfer Type Bulk > > > Synch Type None > > > Usage Type Data > > > wMaxPacketSize 0x0008 1x 8 bytes > > > bInterval 0 > > > Device Status: 0x0001 > > > Self Powered > > > > > > Any help would be appreciated, if not I guess it's back to the evil > > > empire :( > > > > > > > > > > > > > > > > Seems the same vid and pid as the Microtek scanmaker 5600, no driver > > seems to exists, did sane-find-scanner -v -v show some more information? > > > > The sm3480 backend supports some Microtek scanmaker 4800 models but with > > vid 05da and pid 30cf > > It could not determine what type of usb chip it is using. > > > <device descriptor of 0x05da/0x20a7 at 001:002> > bLength 18 > bDescriptorType 1 > bcdUSB 1.00 > bDeviceClass 255 > bDeviceSubClass 3 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x05DA > idProduct 0x20A7 > bcdDevice 0.00 > iManufacturer 0 () > iProduct 0 () > iSerialNumber 0 () > bNumConfigurations 1 > <configuration 0> > bLength 9 > bDescriptorType 2 > wTotalLength 32 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 () > bmAttributes 64 (Self-powered) > MaxPower 0 mA > <interface 0> > <altsetting 0> > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 0 > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 () > <endpoint 0> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 (in 0x01) > bmAttributes 2 (bulk) > wMaxPacketSize 64 > bInterval 0 ms > bRefresh 0 > bSynchAddress 0 > <endpoint 1> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x02 (out 0x02) > bmAttributes 2 (bulk) > wMaxPacketSize 8 > bInterval 0 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 = 0x100) > checking for GT-6816 ... > this is not a GT-6816 (bDeviceClass = 255, bInterfac > eClass = 0) > checking for GT-8911 ... > this is not a GT-8911 (check 1, bDeviceClass = 255, > bInterfaceClass = 0) > checking for MA-1017 ... > this is not a MA-1017 (bDeviceClass = 255, bInterfac > eClass = 0) > checking for MA-1015 ... > this is not a MA-1015 (bDeviceSubClass = 0x3) > checking for MA-1509 ... > this is not a MA-1509 (bcdUSB = 0x100) > checking for LM983[1,2,3] ... > this is not a LM983x (bDeviceClass = 255, bInterface > Class = 0) > checking for GL646 ... > this is not a GL646 (bDeviceClass = 255, bInterfaceC > lass = 0) > checking for GL646_HP ... > this is not a GL646_HP (bDeviceClass = 255, bInterfa > ceClass = 0) > checking for GL660+GL646 ... > this is not a GL660+GL646 (bcdUSB = 0x100) > checking for GL841 ... > this is not a GL841 (bDeviceClass = 255, bInterfaceC > lass = 0) > checking for ICM532B ... > this is not a ICM532B (check 1, bDeviceClass = 255, > bInterfaceClass = 0) > checking for PV8630/LM9830 ... > this is not a PV8630/LM9830 (bDeviceClass = 255) > checking for M011 ... > this is not a M011 (bDeviceSubClass = 0x3) > checking for RTS8822L-01H ... > this is not a RTS8822L-01H (bDeviceClass = 255) > checking for rts8858c ... > this is not a rts8858c (bDeviceClass = 255) > checking for SQ113 ... > this is not a SQ113 (bDeviceClass = 255) > <Couldn't determine the type of the USB chip (result fro > m sane-backends 1.0.18)> > > found USB scanner (vendor=0x05da, product=0x20a7) at lib > usb:001:002 >
For a part the sane-find-scanner output (bDeviceClass 255 bDeviceSubClass 3 bDeviceProtocol 0) looks the same as the Microtek ScanMaker 8700 (unsupported) -- -------- m.vr.gr. Gerard Klaver
