Le lundi 1 ao?t 2011 07:11:11 Jeff Hanson, vous avez ?crit : > I'll pay shipping (USA only) to get it to whoever wants to > reverse-engineer the protocol and write a functioning SANE back-end > for it. > > Bus 006 Device 010: ID 04a7:0321 Visioneer OneTouch 8100 EPP/USB Scanner > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 1.00 > bDeviceClass 0 (Defined at Interface level) > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x04a7 Visioneer > idProduct 0x0321 OneTouch 8100 EPP/USB Scanner > bcdDevice 0.01 > iManufacturer 4 > iProduct 6 > 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 48mA > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 16 > bInterfaceSubClass 1 > 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 0x0040 1x 64 bytes > bInterval 0
Hello, can you try to record USB activity when plugging this scanner and doing a preview with usbsnoop in case we may be recognize the underlying protocol ? In the search engine there is the output of sane-find-scanner which quite old, maybe running the version from SANE 1.0.22 will bring extra data. Regards, Stef