I'm trying to find a workable solution for the Visioneer 4400u (USB) scanner using SANE on MAC OSX. Found many links saying it is unsupported. I have taken it apart and the chip set is EICI 157600 which differs from anything I've found relating to this scanner model and possible related models Primax, Colorado 2600u. The link below suspects the chipset is LM9832 or GL640usb??? http://www3.sane-project.org/unsupported/visioneer-onetouch4400.html
I've also looked at the Linux Primax development site http://primax.sourceforge.net/index.html Can anyone provide me some information about this chipset and what backends may support it? Or be close that I may modify? Perhaps it falls in a class of chipsets? I can't find anything on this chipset from doing web searches. Information from inside and the sane-find-scanner -v follows. Thanks, Martin From inside the scanner, this is what I can identify: ASIC: EICI 157600 MEMORY: EliteMT 72MHz M11B416256A ADC:????? Perhaps it is the chip with these markings: EPCBOS2500 -or- TL 74HC04D HA C7598PL AN ID Hon9944D From sane-find-scanner -v <device descriptor of 0x0461/0x0347 at 004:002-0461-0347-00-00 (Primax USB Scanner)> bLength 18 bDescriptorType 1 bcdUSB 1.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0461 idProduct 0x0347 bcdDevice 0.04 iManufacturer 3 (Primax) iProduct 1 (USB Scanner) iSerialNumber 0 () bNumConfigurations 1 <configuration 0> bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 () bmAttributes 64 (Self-powered) MaxPower 48 mA <interface 0> <altsetting 0> bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 16 bInterfaceSubClass 1 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 64 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 (bDeviceClass = 0) checking for GT-6816 ... this is not a GT-6816 (bDeviceClass = 0, bInterfaceClass = 16) checking for GT-8911 ... this is not a GT-8911 (check 1, bDeviceClass = 0, bInterfaceClass = 16) checking for MA-1017 ... this is not a MA-1017 (bDeviceClass = 0, bInterfaceClass = 16) checking for MA-1015 ... this is not a MA-1015 (bDeviceClass = 0) checking for MA-1509 ... this is not a MA-1509 (bDeviceClass = 0) checking for LM983[1,2,3] ... this is not a LM983x (bDeviceClass = 0, bInterfaceClass = 16) checking for GL646 ... this is not a GL646 (bcdUSB = 0x100) checking for GL646_HP ... this is not a GL646_HP (bDeviceClass = 0, bInterfaceClass = 16) checking for GL660+GL646 ... this is not a GL660+GL646 (bDeviceClass = 0, bInterfaceClass = 16) checking for GL841 ... this is not a GL841 (bDeviceClass = 0, bInterfaceClass = 16) checking for ICM532B ... this is not a ICM532B (check 1, bDeviceClass = 0, bInterfaceClass = 16) checking for PV8630/LM9830 ... this is not a PV8630/LM9830 (bNumEndpoints = 2) checking for M011 ... this is not a M011 (bDeviceClass = 0) checking for RTS8822L-01H ... this is not a RTS8822L-01H (bcdUSB = 0x100) checking for rts8858c ... this is not a rts8858c (bcdUSB = 0x100) checking for SQ113 ... this is not a SQ113 (bcdUSB = 0x100) <Couldn't determine the type of the USB chip (result from sane- backends 1.0.18-cvs)> found USB scanner (vendor=0x0461 [Primax], product=0x0347 [USB Scanner]) at libusb:004:002-0461-0347-00-00 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20070824/33bd2d9c/attachment.htm
