[sane-devel] Canon Pixma TS6150 not working - device is busy
Thierry HUCAHRD
thierry at ordissimo.com
Sun May 3 15:42:12 BST 2020
Le 2020-05-03 11:27, Mike X a écrit :
> 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.
Hi Mike
The ubuntu version contains a bug that has been fixed.
I invite you to update sane.
Your equipment is natively supported by sane.
$ sudo add-apt-repository ppa:rolfbensch/sane-git
$ sudo apt update
$ sudo apt install libsane sane-utils libsane-common
>
> 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
More information about the sane-devel
mailing list