[sane-devel] USB kernel scanner driver

Sergey Vlasov vsu@altlinux.ru
Thu, 24 Oct 2002 15:37:48 +0400


On Wed, Oct 23, 2002 at 18:29:52 +0200, Henning Meier-Geinitz wrote:
> So the basic question is: Is there anything that the scanner driver
> can do that libusb can't and that's needed by any backend? Are there
> any other reasons to not remove the USB scanner driver in Linux some
> day in the future?

With the current implementation of sanei_usb, the libusb:* identifiers in
SANE are not persistent - they change each time the scanner is
disconnected and connected again.  Because of this, saved preferences in
the frontends do not work reliably - a reattached scanner will appear as a
new device.

With the kernel driver such problems can appear only if someone has more
than one USB scanner.