[sane-devel] perfection v10
Olaf Meeuwissen
paddy-hack at member.fsf.org
Sat Jan 11 13:09:18 GMT 2020
Hi Valerio, iscan-data maintainer(s),
@iscan-data maintainers
| This concenrs an issue with the iscan-data package for recent, Debian
| derived distribution. I am Cc:ing you in the hope it gets fixed. For
| you reference, this thread started at
|
| https://alioth-lists.debian.net/pipermail/sane-devel/2020-January/037426.html
valerio writes:
> hi Olaf,
>
> Il 07/01/20 13:07, Olaf Meeuwissen ha scritto:
>> Hi Valerio,
>>
>> Oops! My mistake. You need to add a --pkg-vers option with the value
>> of the iscan-data version you have installed. Blindly assuming that is
>> 1.39.1-2 (adjust as necessary!), the command becomes
>>
>> sh -x make-policy-file --force --mode udev \
>> --registry /var/lib/iscan-data/clean-files \
>> --pkg-vers 1.39.1-2 \
>> --out-file policy.out > log.out 2>&1
>
> well, i'll try to attach this two files, i don't know if it is possible.
Thanks for the files. That policy.out file doesn't look like it should,
at all. It's supposed to contain a pile of additional rules that look
like whatever the distribution's libsane package uses for USB devices.
It appears that the Debian package maintainer split off the USB devices
into a 20-sane.hwdb and only left the SCSI devices in 60-libsane.rules.
This was done to address Debian bug 869244 (see [1]).
[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=869244
Unfortunately, that seems to have broken the logic in make-policy-file.
That script has been working fine for more than a decade on multiple
distributions but it looks like it needs some fixing up now. The Debian
change will problably also affect *all* of Debian's downstreams :-/
> i have found that the problem clould be the xhci and suggest to change
> the USB configuration, xhci pre-boot mode fron enabled to disabled, i
> tried, but doesn't work
>
> and the scanner is connected to a usb 2.0 port
Considering the above, I do not think xhci is involved. Even more so
seeing you're using a USB 2.0 port.
Hope this helps,
--
Olaf Meeuwissen, LPIC-2 FSF Associate Member since 2004-01-27
GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13 F43E B8A4 A88A F84A 2DD9
Support Free Software https://my.fsf.org/donate
Join the Free Software Foundation https://my.fsf.org/join
More information about the sane-devel
mailing list