<div dir="ltr">For some time I have been having an issue with xsane hanging when connecting to a Canoscan LIDE 210 flatbed scanner with a laptop that only has USB3 ports, when the same scanner works flawlessly when connected to a laptop which only has USB2 ports.  <div><br></div><div>I have seen similar issues reported for other scanners in the Ubuntu forums, though I am using arch linux.</div><div><br></div><div>I came across a posting very recently that suggested that when a scanner is connected to a USB3 port that using the vuescan package the scanner works without any problem.</div><div><br></div><div>So I decided to test this for a laptop running current up-to-date arch linux that only has USB3 ports.  With xsane running in KDE the scanner hangs reliably every time. Restarting the system and scanning with the vuescan package gives reliable flawless operation without any other change to the system or connections.</div><div><br></div><div>This would seem to indicate that there is some kind of bug in the sane packages. I have tried in the past to find out how to diagnose this issue but I don't know where to begin to get logs that might help in finding where the problem lies.</div><div><br></div><div>I will be happy to provide diagnostics but I will be tied up until 1st October - but after that I can run tests and generate logs to upload if a developer can suggest what I need to do to get the diagnostic information.</div><div><br></div><div>It would be very nice to get to a solution for this issue as there is almost exclusively USB2 scanner hardware, and increasingly people will be running machines that have USB3 capability with xhci rather than ehci modules in the kernel.<br clear="all"><div><br></div>-- <br>mike c
</div></div>