I just searched for your scanner on the SANE list, as well as a cannon photo printer I'm trying to resurrect from mechanical failure. Your scanner is not on it, so it looks like Simple Scan hooks into the kernel on its own.
I also saw a recent post of yours from earlier this year, I forget what forum, where you had already been exploring the udev possibilities. I usually only mess with stock debian and fedora. SElinux gave me a heck of a fight a couple of kernels ago but I was always able to use udev or SElinux itself to overcome the policy issues which were trumping previously working cannon MFP scanner hardware. Pulseaudio is another problematic implementation and I find that some spins manage to hook in correctly and some don't, depending on the kernel. So, on further reflection, it looks like the most current Ubuntu spins are hardwired to always use XHCI. This seems to me to be a transitional problem in upgrading from usb 2.0 to 3.0. If you are able to change this setting with your MB, you might try disabling XHCI in bios. This should force the system to EHCI and might resolve what I'm seeing presented as endpoint block errors in bulk transfers. Might also resolve your USB serial issues. Hope this helps. Russell --- Talk Mailing List [email protected] https://gtalug.org/mailman/listinfo/talk
