[sane-devel] Xsane can't find scanner - again, but this one is USB

Johannes Meixner jsmeix at suse.de
Fri Oct 30 11:41:09 UTC 2015

Hello Gernot,

On Oct 30 18:29 Gernot Hassenpflug wrote (excerpt):
> So the question one needs to keep in mind is not USB3 per se,
> but whether the xhci kernel module is being used.


As far as I know (but I am neither a USB expert
nor a Linux kernel expert) - the xhci kernel module
is always used for USB3 and sometimes also for
what is labeled as USB2 on the computer.

As far as I know the reason why xhci is used for
what is labeled as USB2 on the computer is that
internally it is one same chip (or perhaps even only
a chip-like sub-component of a bigger hardware thingy).

When xhci is used it cannot be replaced by a
kernel module for traditional USB2, see

Furthermore sometimes the xhci kernel module "just works"
and sometimes not depending on weird circumstances, see

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