Le 2020-02-21 20:59, Jean-Marc Spaggiari a écrit :
Scanimage complains about sane_start: Invalid Argument.
Ok, Please test this,
$ rm -rf ~/.sane
$ sudo ./frontend/scanimage -d 'escl:http://192.168.23.130:80'  -T

(base) jmspaggi@precision5530:~/backends$ sudo ./frontend/scanimage -d
'escl:http://192.168.23.130:80'  -T
Output format is not set, using pnm as a default.
Capability : [image/jpeg]
Capability : [image/jpeg]
Capability : [image/jpeg]
Capability : [image/jpeg]
scanimage: rounded value of br-x from 0 to 0
scanimage: rounded value of br-y from 0 to 0
scanimage: sane_start: Invalid argument

I tried also by giving the --format and --output-file parameters
without any success :-/

Le ven. 21 févr. 2020 à 14:41, Thierry HUCAHRD
<[email protected]> a écrit :

Le 2020-02-21 20:39, Thierry HUCAHRD a écrit :
Hi
The pixma backends for the Scanner TR-4500 series work only in USB
for
network use, you have to use the escl backend.
Use the command below to force the use of the escl driver.
# sudo ./frontend/scanimage -d 'escl:http://192.168.23.130:80'  -T


Le 2020-02-21 20:26, Jean-Marc Spaggiari a écrit :
So.

I have cloned the backend repo:
git clone https://gitlab.com/sane-project/backends.git

Applied the patch (Changed 1200 to 600 and added the last param).

And now I'm trying to follow the instructions there:
https://help.ubuntu.com/community/CompileSaneFromSource

running ./autogen.sh failes right from the beginning :( I prints
thousands of lines "patch: **** Can't create file
./ltmain.sh.orig :
Too many open files" I increased my limit to 10k files, but I'm
getting the exact same error. I tried to checkout the 1.0.29 but
got
the same error.

after investigations it seems coming from the lack of autopoint.
apt-get install solved it.

I tried to run configure with this command:
./configure --prefix=/usr --libdir=/usr/lib/ --sysconfdir=/etc
--localstatedir=/var  --enable-avahi

But it failed:
./configure: line 14868: syntax error near unexpected token
`noext,'
./configure: line 14868: `AX_CXX_COMPILE_STDCXX_11(noext,
optional)'

Running without any parameters gives the same result.

some more investigations, seems that I was missing the
autoconf-archive package. After installing it with apt-get, I was
able
to pass the configure.
make also passed.

So. I now have the master version build and make install worked
too.

I can see the scanner:
sane-find-scanner => found USB scanner (vendor=0x04a9 [Canon],
product=0x1854 [TR4500 series]) at libusb:001:005

sudo scanimage -L:

device `escl:https://192.168.23.104:443' is a ESCL EPSON XP-7100
Series flatbed scanner
device `escl:http://192.168.23.104:443' is a ESCL EPSON XP-7100
Series
flatbed scanner
device `escl:https://192.168.23.130:443' is a ESCL Canon TR4500
series
flatbed scanner
device `escl:http://192.168.23.130:80' is a ESCL Canon TR4500
series
flatbed scanner

At that point I un-plugged the Epson scanner from the USB port.

Testing the scanners gives me this (And I was able to hear the
Canon
scanner moving):
Output format is not set, using pnm as a default.
scanimage: scanning image of size 637x877 pixels at 24 bits/pixel
scanimage: acquiring RGB frame, 8 bits/sample
scanimage: reading one scanline, 1911 bytes... PASS
scanimage: reading one byte... PASS
scanimage: stepped read, 2 bytes... PASS
scanimage: stepped read, 4 bytes... PASS
scanimage: stepped read, 8 bytes... PASS
scanimage: stepped read, 16 bytes... PASS
scanimage: stepped read, 32 bytes... PASS
scanimage: stepped read, 64 bytes... PASS
scanimage: stepped read, 128 bytes... PASS
scanimage: stepped read, 256 bytes... PASS
scanimage: stepped read, 512 bytes... PASS
scanimage: stepped read, 1024 bytes... PASS
scanimage: stepped read, 2048 bytes... PASS
scanimage: stepped read, 2047 bytes... PASS
scanimage: stepped read, 1023 bytes... PASS
scanimage: stepped read, 511 bytes... PASS
scanimage: stepped read, 255 bytes... PASS
scanimage: stepped read, 127 bytes... PASS
scanimage: stepped read, 63 bytes... PASS
scanimage: stepped read, 31 bytes... PASS
scanimage: stepped read, 15 bytes... PASS
scanimage: stepped read, 7 bytes... PASS
scanimage: stepped read, 3 bytes... PASS

(The Espon scanner gives a 4096 bytes option)

Using gscanpdf I can see the 2 scanners but only over the
network.
xscanimage also shows the 2 scanners but only over the network.
xscanimage complains about the failure of loading the atk-bridge
module. The usage of the preview button makes the application
crash on
"get_image_scale: p->surface_type == SANE_TYPE_INT. I'm not able
to
select 1200DPI on this application, but the 600 dpi option works.
I'm
not able to select the input of the scan.

scanimage --all-options doesn't show 1200DPI but only 600DPI. I'm
also
not able to select the source for the paper.

The version tells me this:
scanimage (sane-backends) 1.0.29-189-g50f02fc3-dirty; backend
version
1.0.27. I will have expected to see 1.0.29 instead of 1.0.27. so
I
have the feeling that I'm not pointing in the right place :-/

Running ./frontend/scanimage --all-options gives the same
resolution
options, however it shows the option for the source (Automatic
Document Feeder). And version shows 1.0.29.

Scanning with frontend/scanimage and default option does not work
so
far. I keeps saying "Error during device I/O" what ever option I
give.
Scanning the the default scanimage works well, but of course it
doesn't take the "source" parameter.

(base) jmspaggi@precision5530:~/backends$ sudo
./frontend/scanimage -L
device `pixma:04A91854_13B71E' is a CANON Canon PIXMA TR4500
Series
multi-function peripheral

(base) jmspaggi@precision5530:~/backends$ sudo
./frontend/scanimage -T
Output format is not set, using pnm as a default.
scanimage: scanning image of size 638x877 pixels at 24 bits/pixel
scanimage: acquiring RGB frame, 8 bits/sample
scanimage: reading one scanline, 1914 bytes... FAIL Error: Error
during device I/O

So. I don't know what to try next.

Thanks,

JMS

Le ven. 14 févr. 2020 à 14:38, Jean-Marc Spaggiari
<[email protected]> a écrit :

Sorry for the delay. Starting back on that. will keep you posted
shortly.

JMS

Le sam. 26 oct. 2019 à 08:38, Rolf Bensch
<[email protected]> a
écrit :

Hi JMS,

Please report if both, (1) 1200dpi scans and (2) scanning from
document
feeder are working. You scanner still is marked as "untested"


(http://www.sane-project.org/lists/sane-backends-cvs.html#S-PIXMA).

I wouldn't use Ubuntu's deb packages for Debian. You need
libjpeg
if you
e.g. want to save images as jpeg from scanimage. Please install
from
sources as described in INSTALL.linux
(http://www.sane-project.org/docs.html).

Many thanks for your help.

Cheers,
Rolf

Am 25.10.19 um 14:27 schrieb Jean-Marc Spaggiari:
Hi Rolf,

I tried to install the packages on Debian, but they have a
dependency
on libjpeg8, which is not available on Debian. And libjpeg8
has
a
dependency on libjpeg-turbo8. Not available on Debian neither.

I installed on Ubuntu packages from Bionic version and ran
gscanpdf and
so far everything seems to be working! Happy.

Thanks for your guidance! Looking forward to get Debian
upgrading the
libsane package to a more recent version!

JMS

Le mer. 25 sept. 2019 à 15:41, Rolf Bensch
<[email protected]
<mailto:[email protected]>> a écrit :

Hi JMS,

Sorry, I was confused with the numbers. SANE 1.0.28 is the
recent
version you need.

Hope this helps.

Cheers,
Rolf


Am 13.09.19 um 01:11 schrieb Jean-Marc Spaggiari:
Hi Rolf,

I'm running straight Debian and it seems that availble
version is
1.0.27. The Ubuntu link you sent shows 1.0.28. I searched
on Debian
Packaged and they don't seems to have something more
recent :-/

Any idea where I can find it? Else I will just build from
the sources.

Thanks,

JMS

Le jeu. 12 sept. 2019 à 16:26, Rolf Bensch
<[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>> a
écrit :

Hi JMS,

What SANE version is installen on your system? You
need
version 1.0.29.

If you're using Ubuntu or an Ubuntu clone, you can use
my ppa to
update SANE:

https://launchpad.net/~rolfbensch/+archive/ubuntu/sane-git .

If you have another Linux OS, please install SANE as
described in
INSTALL.linux (http://www.sane-project.org/docs.html).

Please try to scan all dpi resolutions and after this
the document
feeder.

Hope this helps.

Cheers,
Rolf



Am 27.08.19 um 15:29 schrieb Jean-Marc Spaggiari:
Hi,

I'm trying to get a Canon TR4529 work with Sane
without any
success. The support page said testers are needed.
Here am I ;)

http://www.sane-project.org/sane-mfgs.html#Z-CANON

Scanner works well with scangearmp2.
sane-find-scanner can find it: found USB scanner
(vendor=0x04a9
[Canon], product=0x1854 [TR4500 series]) at
libusb:001:006

But scanimage doesn't return anything:
$ ./frontend/scanimage -L

No scanners were identified. If you were expecting
something
different,
check that the scanner is plugged in, turned on and
detected
by the
sane-find-scanner tool (if appropriate). Please read
the
documentation
which came with this software (README, FAQ,
manpages).

I have downloaded the last snapshot and built from
there.
1008  27/08/2019 09:06:12 ./configure
1009  27/08/2019 09:06:37 make
1013  27/08/2019 09:11:15 ./tools/sane-find-scanner
1016  27/08/2019 09:11:37 ./frontend/scanimage -L

From documentation it says:
The  device  name  for  USB devices is in the form
pixma:xxxxyyyy_zzzzz
where x, y and z are vendor ID, product ID and
serial
number  respec‐
tively.

So I tried:
scanimage --device-name="pixma:04A91854_22811"

But I don't know what is the serial number. I took
the one from
the printer, but doesn't work.

Can someone please provide some guidance on how I can
make
process
and how to help with the testing?

Thanks,

JMS



Reply via email to