[sane-devel] multiple, identical scanners?

Jeremy Chacon chaco001 at umn.edu
Wed Nov 11 22:20:31 UTC 2015


Thanks, Allan, I'll try that too. Of course, this computer is isolated from
the internet (groan), making upgrades difficult, but not impossible!

On Wed, Nov 11, 2015 at 4:17 PM, m. allan noah <kitno455 at gmail.com> wrote:

> You might find that a kernel and/or a sane-backends upgrade will help
> that problem. There have been usb improvements in both of those places
> in the past year.
>
> allan
>
> On Wed, Nov 11, 2015 at 4:49 PM, Jeremy Chacon <chaco001 at umn.edu> wrote:
> > Hi Johannes,
> >
> > Thanks for your very thorough response!
> >
> > It turned out you were correct, it was a USB issue. The scanners that
> always
> > worked were connected to USB 2.0 ports, while the scanners that gave
> trouble
> > were always connected to USB 3.0 ports (xhci_hcd when I did lsusb).
> >
> > Putting all the scanners on the older port type solved the problem.
> >
> > Thanks very much!
> >
> > Best,
> >
> > Jeremy
> >
> > On Wed, Nov 11, 2015 at 2:31 AM, Johannes Meixner <jsmeix at suse.de>
> wrote:
> >>
> >>
> >> Hello,
> >>
> >> On Nov 10 14:09 Jeremy Chacon wrote (excerpt):
> >>>
> >>> ... sometimes gives an I/O Error ...
> >>
> >>
> >> In general "sometimes I/O Error" indicates that the root
> >> cause is somehow hardware related where "hardware" means
> >> the actual computer hardware plus the computer's built-in
> >> firmware (i.e. BIOS or UEFI) and "hardware related" means
> >> computer hardware plus firmware plus Linux kernel driver
> >> plus low-level hardware related software (e.g. libusb).
> >> You may have a look at "a stack consisting of various
> >> layers must be functional in its entirety" in
> >> https://en.opensuse.org/SDB:Configuring_Scanners#Basics
> >>
> >> You did not tell how your scanners are connected to your
> >> computer.
> >>
> >> If your scanners are connected via USB:
> >>
> >> There are currently issues with USB ports where the kernel
> >> module "xhci" is used as kernel driver.
> >> When "lsusb -t" shows "Driver=xhci_hcd" for the USB bus
> >> and port where the USB scanner is connected (see "lsusb" where
> >> the scanner is connected), then there could be issues depending
> >> on the computer hardware and firmware.
> >> In this case see
> >> https://bugzilla.opensuse.org/show_bug.cgi?id=856794
> >> in particular see
> >> https://bugzilla.opensuse.org/show_bug.cgi?id=856794#c24
> >> that reads (excerpt):
> >> -----------------------------------------------------------------
> >> My machine has 4 USB ports, two labeled with
> >> the "super speed" USB logo (a.k.a. USB 3) and
> >> two labeled with the normal USB logo (a.k.a. USB 2)
> >> but for all 4 ports xhci is used and it fails on all 4 ports.
> >> -----------------------------------------------------------------
> >> and see
> >> https://bugzilla.opensuse.org/show_bug.cgi?id=856794#c40
> >>
> >> When your scanner is not connected at a USB port where the
> >> kernel module xhci_hcd is used as kernel driver (e.g. when
> >> your scanner is connected at a USB port where the kernel
> >> module uhci_hcd or ehci_hcd is used as kernel driver),
> >> then have a look at "Trouble-Shooting (Debugging)" in
> >> https://en.opensuse.org/SDB:Configuring_Scanners
> >>
> >> For example in your case to get USB debugging information
> >> you could use comands (as root) like
> >> -----------------------------------------------------------------
> >> export SANE_DEBUG_SANEI_USB=128
> >> scanimage -L
> >> unset SANE_DEBUG_SANEI_USB
> >> -----------------------------------------------------------------
> >>
> >>
> >> Kind Regards
> >> Johannes Meixner
> >> --
> >> SUSE LINUX GmbH - GF: Felix Imendoerffer, Jane Smithard,
> >> Graham Norton - HRB 21284 (AG Nuernberg)
> >>
> >>
> >> --
> >> sane-devel mailing list: sane-devel at lists.alioth.debian.org
> >> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
> >> Unsubscribe: Send mail with subject "unsubscribe your_password"
> >>             to sane-devel-request at lists.alioth.debian.org
> >
> >
> >
> >
> > --
> >
> ___________________________________________________________________________
> >
> > Jeremy M. Chacon, Ph.D.
> >
> > Post-Doctoral Associate, Harcombe Lab
> > University of Minnesota
> > Ecology, Evolution and Behavior
> >
> >
> > --
> > sane-devel mailing list: sane-devel at lists.alioth.debian.org
> > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
> > Unsubscribe: Send mail with subject "unsubscribe your_password"
> >              to sane-devel-request at lists.alioth.debian.org
>
>
>
> --
> "well, I stand up next to a mountain- and I chop it down with the edge
> of my hand"
>



-- 

*___________________________________________________________________________Jeremy
M. Chacon, Ph.D.*

*Post-Doctoral Associate, Harcombe Lab*
*University of Minnesota*
*Ecology, Evolution and Behavior*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20151111/ba4cafb7/attachment-0001.html>


More information about the sane-devel mailing list