In my haste, I simply referenced the sane version currently in Debian 10
rather than sane-backends, which indeed is 1.0.27. Regardless, the
version of sane-backends in Debian 10 is older than than the
corresponding version in Manjaro (1.0.31), and the Arch/Manjaro
implementation works with this device.
As I mentioned to Thierry, I note that sane-backends 1.0.31-4 has only
recently migrated to Debian testing, which suggests its likely to be
fully implemented in Bullseye (scheduled to be released in July 2021, if
memory serves). If the PIXMA TS9100 is as supported by other backends,
as Thierry suggests, then its possible we just need to wait for Debian
to catch up.
Lee James
On 20/12/20 12:23 pm, Olaf Meeuwissen wrote:
Hi,
Thierry Huchard writes:
Le 2020-12-19 05:20, L a écrit:
Greetings to all, @List.
I have a PIXMA TS9100 series multifunction device – specifically,
the TS9160 – which is listed as not yet having been reported to work
(or not work) via SANE. In this instance, although not quite a
Schrödinger's cat scenario, SANE does both work and NOT work. Let me
explain:
The device is connected via USB to a Desktop machine which multiboots
Debian 10, and Manjaro (current). SANE functionality works as expected
on Manjaro but not on Debian – The scanner isn't found either by the
SANE interface or Simple-Scan.
Canon's ScanGearMP2, however, works as expected on Debian. The only
obvious differences are the respective versions between Debian and
Manjaro installations:
Debian:
* Canon ScanGear MP v2 -- 3.50-1 (the ONLY version available from
Canon)
* SANE: 1.0.14
Manjaro
* Canon ScanGear MP v2 -- 3.90-1 (installed from ArchLinux AUR)
* SANE: 1.0.31
I hope to have the device functioning through the SANE interface on
Debian, or if ultimately not possible, at least to leave some
breadcrumbs for those who may follow.
You give us the answer in the question :
Manjaro at version 1.0.31
Debian at version 1.0.14
That is very likely to be the sane-frontends version which hasn't
changed in ages. The sane-backends version, check libsane, is probably
1.0.27 (buster, 10) or 1.0.24 (stretch, 9). See
https://packages.debian.org/search?keywords=libsane
Your version of sane on debian is very old. You will have to build the
source binary or update your Debian :).
Thierry
Thanks in advance to whoever can help with this quest.
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