This sounds like the typical linux usb3 problems. If you use a sane-backends git snapshot, the problem may go away. If not, that version also has another option: you can try to invoke your scanning program with an additional env var: SANE_USB_WORKAROUND=1
allan On Fri, Nov 25, 2016 at 3:57 AM, Wolf Drechsel <[email protected]> wrote: > Hello Dave, > > great you're taking care for me. > A few days ago I filed a bug report which contains most of your requested > info: > > https://bugs.launchpad.net/bugs/1643544 > > The test you asked for have already been carried out: > > > - Test the scanner with the current Ubuntu/SANE distribution on > another PC. If it scans OK there, this would rather rule out the > scanner itself as the problem. > > > On my laptop, running ubuntu 16.04, the problem occurs as well. > And: On my desktop, with fedora 24 - the problem ALSO EXISTS > > - Test your PC's USB setup with some non-scanner high-speed transfers. > One way would be to plug in a USB hard driver or data stick, and then > "dd if=/dev/sdB bs=$((1024*1024)) of=/dev/null" (substitute the > correct device identifier) and see if the transfer works successfully > or if it triggers the USB hang. > > (Based on what you report, I've got a nasty feeling that your > motherboard host controller may be ill... works OK for low-speed > transfers, but hangs up somehow during sustained high-speed > transfers. The fact that it times out and leaves the bus hung > is troubling.) > > > Last days, I copied 3 250GB USB hard disks via USB. No problems. > > - Boot up a different Linux distribution on your laptop (e.g. Knoppix) > and see if you can get the scanner to work reliably. If so it might > point to a recent change in your normal kernel and/or libusb as > being responsible. > > > With a debian 8.6, kernel 3.2 (or so), booted for an external USB hdd - NO > PROBLEM AT ALL. Multiple pages, high resolutions - everything fine. > > My conclusions from these experiments: > > * scanner is o.k. > * desktop is o.k. > * kernel 4.X causes problems, distro-independently > > Let me know if I can provide further information. > > Cheers, > Wolf > > > -- > > -- > sane-devel mailing list: [email protected] > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel > Unsubscribe: Send mail with subject "unsubscribe your_password" > to [email protected] -- "well, I stand up next to a mountain- and I chop it down with the edge of my hand" -- sane-devel mailing list: [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel Unsubscribe: Send mail with subject "unsubscribe your_password" to [email protected]
