Hello together,
I subscribed because I have an issue with my Canon Pixma TS6150 on USB after
upgrading to Ubuntu 20.04 LTS from Ubuntu 16.04 LTS.
As XSane and Simple Scan under Ubuntu 16.04 LTS did not work out, I loaded the
driver from the Canon side. This latter worked out.
Now under Ubuntu 20.04 LTS it does not work out any longer. Thus, I tried with
installing Sane and XSane. I installed all the drivers several times with a
fresly installed Ubuntu (took some time :-)): At first the Canon driver without
Sane/Xsane, then at first Sane/Xsane and then the Canon driver, however the
error messages are nearly the same. I also changed the USB-ports.
The original Canon driver scangearmp2 delivers the error that a connection
can‘t be established (translation from German language). When I installed it,
it gave the error message that canberra-gtk-module was missing, however, the
installation of this did not work out either.
The scanner is not explicitly mentioned in the list of supported deveices.
However, the series 6100 is mentioned, thus, my guess was, that it is
supported. The error message received from sane is: Device is busy
Any idea is appreciated. Thank you in advance.
Some more info:
Lsusb
recognizes the scanner: Bus 002 Device 003: ID 04a9:1822 Canon, Inc. TS6100
series
sane-find-scanner
found USB scanner (vendor=0x04a9 [Canon], product=0x1822 [TS6100 series])
at libusb:002:003
scanimage -L
device `pixma:04A91822' is a CANON Canon PIXMA TS6100 Series multi-function
peripheral
SANE_DEBUG_DLL=5 scanimage -L
[10:54:51.997138] [sanei_debug] Setting debug level of dll to 5.
[10:54:51.997300] [dll] sane_init: SANE dll backend version 1.0.13 from
sane-backends 1.0.29
[10:54:51.997322] [dll] sane_init/read_dlld: attempting to open directory
`./dll.d'
[10:54:51.997367] [dll] sane_init/read_dlld: attempting to open directory
`/etc/sane.d/dll.d'
[10:54:51.997402] [dll] sane_init/read_dlld: using config directory
`/etc/sane.d/dll.d'
[10:54:51.997443] [dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/hplip
[10:54:51.997491] [dll] sane_init/read_config: reading dll.d/hplip
[10:54:51.997531] [dll] add_backend: adding backend `hpaio'
[10:54:51.997566] [dll] sane_init/read_dlld: done.
[10:54:51.997601] [dll] sane_init/read_config: reading dll.conf
[10:54:51.997636] [dll] add_backend: adding backend `net'
[10:54:51.997659] [dll] add_backend: adding backend `abaton'
[10:54:51.997839] [dll] add_backend: adding backend `bh'
[10:54:51.997860] [dll] add_backend: adding backend `canon'
[10:54:51.997890] [dll] add_backend: adding backend `canon630u'
[10:54:51.997912] [dll] add_backend: adding backend `canon_dr'
...
[10:54:51.999402] [dll] sane_get_devices
...
[10:54:52.007640] [dll] load: searching backend `v4l' in
`/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[10:54:52.007653] [dll] load: trying to load
`/usr/lib/x86_64-linux-gnu/sane/libsane-v4l.so.1'
[10:54:52.007668] [dll] load: couldn't open
`/usr/lib/x86_64-linux-gnu/sane/libsane-v4l.so.1' (No such file or directory)
[10:54:52.007682] [dll] load: trying to load `/usr/lib/sane/libsane-v4l.so.1'
[10:54:52.007695] [dll] load: couldn't open `/usr/lib/sane/libsane-v4l.so.1'
(No such file or directory)
[10:54:52.007706] [dll] load: couldn't find backend `v4l' (No such file or
directory)
...
[10:54:52.060929] [dll] load: searching backend `pixma' in
`/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[10:54:52.060937] [dll] load: trying to load
`/usr/lib/x86_64-linux-gnu/sane/libsane-pixma.so.1'
[10:54:52.060948] [dll] load: dlopen()ing
`/usr/lib/x86_64-linux-gnu/sane/libsane-pixma.so.1'
[10:54:52.061135] [dll] init: initializing backend `pixma'
[10:54:52.065682] [dll] init: backend `pixma' is version 1.0.27
...
[10:54:59.496460] [dll] load: searching backend `canon_dr' in
`/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[10:54:59.496471] [dll] load: trying to load
`/usr/lib/x86_64-linux-gnu/sane/libsane-canon_dr.so.1'
[10:54:59.496500] [dll] load: dlopen()ing
`/usr/lib/x86_64-linux-gnu/sane/libsane-canon_dr.so.1'
[10:54:59.496644] [dll] init: initializing backend `canon_dr'
[10:54:59.496664] [dll] init: backend `canon_dr' is version 1.0.58
[10:54:59.501410] [dll] load: searching backend `canon630u' in
`/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[10:54:59.501423] [dll] load: trying to load
`/usr/lib/x86_64-linux-gnu/sane/libsane-canon630u.so.1'
[10:54:59.501434] [dll] load: dlopen()ing
`/usr/lib/x86_64-linux-gnu/sane/libsane-canon630u.so.1'
[10:54:59.501575] [dll] init: initializing backend `canon630u'
[10:54:59.506185] [dll] init: backend `canon630u' is version 1.0.1
[10:54:59.506199] [dll] load: searching backend `canon' in
`/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[10:54:59.506207] [dll] load: trying to load
`/usr/lib/x86_64-linux-gnu/sane/libsane-canon.so.1'
[10:54:59.506218] [dll] load: dlopen()ing
`/usr/lib/x86_64-linux-gnu/sane/libsane-canon.so.1'
[10:54:59.506310] [dll] init: initializing backend `canon'
[10:54:59.506429] [dll] init: backend `canon' is version 1.0.0
...
[10:54:59.528373] [dll] load: searching backend `net' in
`/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[10:54:59.528383] [dll] load: trying to load
`/usr/lib/x86_64-linux-gnu/sane/libsane-net.so.1'
[10:54:59.528398] [dll] load: dlopen()ing
`/usr/lib/x86_64-linux-gnu/sane/libsane-net.so.1'
[10:54:59.528543] [dll] init: initializing backend `net'
[10:54:59.530612] [dll] init: backend `net' is version 1.0.29
[10:55:00.933650] [dll] sane_get_devices: found 1 devices
device `pixma:04A91822' is a CANON Canon PIXMA TS6100 Series multi-function
peripheral
[10:55:00.933721] [dll] sane_exit: exiting
...
[10:55:00.935994] [dll] sane_exit: calling backend `plustek's exit function
[10:55:00.936106] [dll] sane_exit: calling backend `pixma's exit function
[10:55:00.936224] [dll] sane_exit: calling backend `pieusb's exit function
...
[10:55:00.939487] [dll] sane_exit: calling backend `genesys's exit function
...
[10:55:00.941698] [dll] sane_exit: calling backend `canon_dr's exit function
[10:55:00.941787] [dll] sane_exit: calling backend `canon630u's exit function
[10:55:00.941870] [dll] sane_exit: calling backend `canon's exit function
[10:55:00.941948] [dll] sane_exit: calling backend `bh's exit function
...
[10:55:00.943612] [dll] sane_exit: finished
scanimage -T
Output format is not set, using pnm as a default.
scanimage: open of device pixma:04A91822 failed: Device busy
scanimage -V
scanimage (sane-backends) 1.0.29; backend version 1.0.29