[sane-devel] Some weirdness with a Canon LiDE 220

Johannes Meixner jsmeix at suse.de
Wed Dec 16 10:42:08 UTC 2015


On Dec 15 13:29 Scott Alfter wrote (excerpt):
> The new motherboard supports USB 3.0 as well as 2.0

Really pure traditional USB 2 hardware?

In general when your scanner is 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 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)




More information about the sane-devel mailing list