<div dir="ltr"><div>I'm guessing it's Primax. I did some data captures from WinXP in a VM, exercising every button along with some test scans including an IT87 calibration target. Also a OneTouch 9320 scanner with a 35mm slide/negative scan function (only tested the 35mm backlight since I'm missing the film templates and it won't scan without them). Data dumps and scan PNGs here:<br><br><a href="http://www.mediafire.com/file/22yg8tqb17ps9b1/OneTouch_8100.7z">http://www.mediafire.com/file/22yg8tqb17ps9b1/OneTouch_8100.7z</a><br><a href="http://www.mediafire.com/file/xgk3387rzgd9pax/OneTouch_9320_USB.7z">http://www.mediafire.com/file/xgk3387rzgd9pax/OneTouch_9320_USB.7z</a><br><br></div><div>IT87 target calibration data:<br><a href="http://www.mediafire.com/file/03a2590i2zppzas/R141212.zip">http://www.mediafire.com/file/03a2590i2zppzas/R141212.zip</a><br></div><div><br></div><div>I don't need either scanner and will ship them to whoever feels like working on the SANE driver. Models from the rest of the product line are available on eBay.<br></div><div><br></div>P.S. If you're wondering why it took 5 years it's because I plugged my laptop power supply into the scanner by accident and fried it. It wasn't until someone gave me another that I remembered to report back on it.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 1, 2011 at 1:53 AM, stef <span dir="ltr"><<a href="mailto:stef.dev@free.fr" target="_blank">stef.dev@free.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">Le lundi 1 août 2011 07:11:11 Jeff Hanson, vous avez écrit :<br>
> I'll pay shipping (USA only) to get it to whoever wants to<br>
> reverse-engineer the protocol and write a functioning SANE back-end<br>
> for it.<br>
><br>
> Bus 006 Device 010: ID 04a7:0321 Visioneer OneTouch 8100 EPP/USB Scanner<br>
> Device Descriptor:<br>
> bLength 18<br>
> bDescriptorType 1<br>
> bcdUSB 1.00<br>
> bDeviceClass 0 (Defined at Interface level)<br>
> bDeviceSubClass 0<br>
> bDeviceProtocol 0<br>
> bMaxPacketSize0 8<br>
> idVendor 0x04a7 Visioneer<br>
> idProduct 0x0321 OneTouch 8100 EPP/USB Scanner<br>
> bcdDevice 0.01<br>
> iManufacturer 4<br>
> iProduct 6<br>
> iSerial 0<br>
> bNumConfigurations 1<br>
> Configuration Descriptor:<br>
> bLength 9<br>
> bDescriptorType 2<br>
> wTotalLength 32<br>
> bNumInterfaces 1<br>
> bConfigurationValue 1<br>
> iConfiguration 0<br>
> bmAttributes 0x40<br>
> (Missing must-be-set bit!)<br>
> Self Powered<br>
> MaxPower 48mA<br>
> Interface Descriptor:<br>
> bLength 9<br>
> bDescriptorType 4<br>
> bInterfaceNumber 0<br>
> bAlternateSetting 0<br>
> bNumEndpoints 2<br>
> bInterfaceClass 16<br>
> bInterfaceSubClass 1<br>
> bInterfaceProtocol 0<br>
> iInterface 0<br>
> Endpoint Descriptor:<br>
> bLength 7<br>
> bDescriptorType 5<br>
> bEndpointAddress 0x81 EP 1 IN<br>
> bmAttributes 2<br>
> Transfer Type Bulk<br>
> Synch Type None<br>
> Usage Type Data<br>
> wMaxPacketSize 0x0040 1x 64 bytes<br>
> bInterval 0<br>
> Endpoint Descriptor:<br>
> bLength 7<br>
> bDescriptorType 5<br>
> bEndpointAddress 0x02 EP 2 OUT<br>
> bmAttributes 2<br>
> Transfer Type Bulk<br>
> Synch Type None<br>
> Usage Type Data<br>
> wMaxPacketSize 0x0040 1x 64 bytes<br>
> bInterval 0<br>
<br>
</div></div> Hello,<br>
<br>
can you try to record USB activity when plugging this scanner and doing a<br>
preview with usbsnoop in case we may be recognize the underlying protocol ?<br>
<br>
In the search engine there is the output of sane-find-scanner which quite<br>
old, maybe running the version from SANE 1.0.22 will bring extra data.<br>
<br>
Regards,<br>
Stef<br>
</blockquote></div><br></div>