[sane-devel] Completely supported scanner Canon CanoScan Lide 300 doesn't work

Andrew Goodbody elfringham at gmail.com
Sun Jan 3 18:03:34 GMT 2021


On 03/01/2021 17:30, Simon Matter wrote:
>> Hi
>>
>> I've got a new flatbed scanner, a Canon CanoScan Lide 300. I had a Canon
>> CanoScan Lide 220 before, which worked mostly fine. But then the lamp
>> broke.
>> Both are listed as "completely" supported on the SANE devices page. But
>> that
>> Lide 300 doesn't work.
>>
>> I'm using Ubuntu 20.04.1 with SANE version 1.0.14-15 (that's the version
>> of
>> the "sane" package).
>>
>> "xsane" says:
>> Failed to open device 'pixma::04A91913': Device busy"
>>
>> "simple-scan" first asks for which scanner to use. It provides a list with
>> one element, which is the correctly recognized CanoScan Lide 300. When
>> trying to scan, this message appears: "Failed to scan. Unable to connect
>> to
>> scanner"
>>
>> "scanimage -L" says:
>> device `pixma:04A91913' is a CANON CanoScan LiDE 300 multi-function
>> peripheral
>>
>> I'm wondering why the Lide 300 is listed as a "multi-function peripheral".
>> It's not multi-function. It's just a flatbed scanner. Maybe those buttons
>> at the scanner are meant (?).
>>
>> "scanimage --device=pixma > image.pnm" says:
>> scanimage: open of device pixma failed: Device busy
>>
>> "lsusb" says:
>> Bus 006 Device 002: ID 1058:25ed Western Digital Technologies, Inc. My
>> Book 25ED
>> Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
>> Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>> Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
>> Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>> Bus 002 Device 002: ID 05e3:0612 Genesys Logic, Inc. Hub
>> Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
>> Bus 001 Device 003: ID 046d:c05b Logitech, Inc. M-U0004 810-001317 [B110
>> Optical USB Mouse]
>> Bus 001 Device 004: ID 04f2:0402 Chicony Electronics Co., Ltd Genius
>> LuxeMate i200 Keyboard
>> Bus 001 Device 008: ID 04a9:1913 Canon, Inc. USB2.0 Hub
>> Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
>> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>>
>> The Lide 220 and the Lide 300 use different backends. For the 220 it's
>> "genesys", for the 300 it's "pixma".
>>
>> I've also found a "driver" from Canon for the Lide 300. But it's *not* a
>> SANE backend, and it doesn't work either.
>>
>> Any idea what's wrong?
>>
>> Regards,
>> Volker
>>
> 
> I don't see the scanner in the lsusb output?
> 
> Is the scanner connected to an USB3 port? If so, could you test it on a
> USB2 port?

It's there as "Bus 001 Device 008: ID 04a9:1913 Canon, Inc. USB2.0 Hub"
which matches the lines
 >> "scanimage -L" says:
 >> device `pixma:04A91913' is a CANON CanoScan LiDE 300 multi-function
 >> peripheral

First we need to check that you actually have a recent sane-backends 
installed and being used.

Please report the results of
$ apt policy libsane

and

$ scanimage -V

Andrew



More information about the sane-devel mailing list