[sane-devel] Scanner failure when connected via USB3

Simon Matter simon.matter at invoca.ch
Fri Oct 31 12:36:27 UTC 2014


> The key point here, and the reason I asked for these logs initially,
> was your ability to scan properly with vuescan, and not with sane. My
> hope was that you could make the absolute smallest scan with identical
> parameters in both programs, so we could compare. If things are
> working better now, that will be difficult.

Why not revert to the older kernel and see if the problem comes back?
Would be nice to confirm that the kernel makes the difference here.

Simon

>
> allan
>
> On Fri, Oct 31, 2014 at 7:44 AM, Mike Cloaked <mike.cloaked at gmail.com>
> wrote:
>> On Fri, Oct 31, 2014 at 8:58 AM, Olaf Meeuwissen
>> <olaf.meeuwissen at avasys.jp>
>> wrote:
>>>
>>> Hi Mike,
>>>
>>> First of all, apologies for the somewhat belated reply.  I will try to
>>> piece all the bits from your flurry of mails that followed this one
>>> together in this reply.
>>>
>> snip
>>
>>>
>>> I had an admittedly cursory look at your USB captures.  What struck me
>>> is the enormous amount of USB control messages in
>>> wireshark-start-xsane-acquire-preview-crash.pcapng, some 4234 packets
>>> out of a total of 4326 captured.  That's 97.9% of the packets.  While I
>>> find that surprising, I don't know whether it is abnormal.  Maybe
>>> someone with more knowledge of USB3 Linux support can chime in here?
>>>
>>>
>> snip
>>
>>>
>>> Please note that I am just thinking out loud (and don't have a lot of
>>> experience in this area).
>>>
>>> I'll see if I can find some time to play around with another scanner
>>> and
>>> reproduce some of what you're seeing.
>>>
>>> Hope this helps,
>>
>>
>> Thank you for your extensive thoughts. No problem with delayed reply -
>> most
>> of us only have a fraction of our time to work on these things.
>>
>> It does seem that this is not going to be a simple issue to resolve,
>> with
>> exploration needed on several different parts of the whole system, so
>> nailing where the fundamental problem lies could need fixes in the
>> kernel,
>> the usb libraries or in sane code.  Either way it would be useful to
>> have
>> independent tests and more diagnostics. I did also read up more about
>> mce
>> errors and it seems that there is a package that can be installed that
>> will
>> allow getting more detailed logs from mce errors.  I am not sure that
>> this
>> will yield anything definitive though and it may be more of a
>> consequence of
>> errors elsewhere.
>>
>> Anyway in due course if this could be explored further and gain traction
>> on
>> where the fixes are needed, then it might help quite a few people who
>> are
>> driving usb2 scanners (the vast majority) through usb3 interfaces, which
>> will become a higher fraction of the usage cases for user machines as
>> time
>> passes.
>>
>> --
>> mike c
>>
>> --
>> sane-devel mailing list: sane-devel at lists.alioth.debian.org
>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
>> Unsubscribe: Send mail with subject "unsubscribe your_password"
>>              to sane-devel-request at lists.alioth.debian.org
>
>
>
> --
> "well, I stand up next to a mountain- and I chop it down with the edge
> of my hand"
>
> --
> sane-devel mailing list: sane-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
> Unsubscribe: Send mail with subject "unsubscribe your_password"
>              to sane-devel-request at lists.alioth.debian.org
>





More information about the sane-devel mailing list