<div dir="ltr"><div>OK, Richard was able to provide a reasonable explanation for my questions, but I still need to know what problem SANE thinks it's detecting, especially since this setup used to work without issues. Something has changed - but what?  Can someone explain how to debug or log whatever is happening?  Failing that, is there a bug reporting system for SANE?</div><div><br></div><div>And by the way, I upgraded my system today from Ubuntu 20.04 to Ubuntu 21.04.  This neither helped nor hurt the situation. I also reverted back to the Ubuntu version from the SANE version as the SANE version did not help the situation.</div><div><br></div><div>Thanks.<br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">---------- Forwarded message ---------<br>From: <b class="gmail_sendername" dir="auto">Richard Ryniker</b> <span dir="auto"><<a href="mailto:ryniker@ryniker.org">ryniker@ryniker.org</a>></span><br>Date: Fri, Oct 1, 2021 at 7:59 AM<br>Subject: Re: [sane-devel] Sane no longer works<br>To: Steve Cohen <<a href="mailto:stevecoh2@gmail.com">stevecoh2@gmail.com</a>><br></div><br><br>>found USB scanner (vendor=0x138a, product=0x0017) at libusb:003:006<br>
<br>
I suspect this may be a camera (built into a laptop, or connected to USB<br>
if no built-in camera).<br>
<br>
>why does the libusb:003:xxx for the real scanner keep incrementing by 1<br>
>every time I run an app?<br>
<br>
USB connection is reset, then USB enumeration occurs again, with a new<br>
address assigned (because it is perceived as a new, similar device that<br>
has been connected.)  An appropriate udev rule might be able to assign a<br>
non-volatile location for the device, but the USB reset is the culprit<br>
here.  Some software (possibly SANE) detects a problem, and tries a reset<br>
to clear it; this causes a new address to be assigned.<br>
</div></div></div>