LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   SANE front/back ends: Canon Canoscan LiDE 400 (https://www.linuxquestions.org/questions/slackware-14/sane-front-back-ends-canon-canoscan-lide-400-a-4175667459/)

rshepard 01-10-2020 01:33 PM

SANE front/back ends: Canon Canoscan LiDE 400
 
My Epson scanner died and I replaced it with a Canon Canoscan LiDE 400 because the SANE supported devices page says it's completely supported and uses the pixma backend. The SBo pixma and cnjifilter2 packages do not support his printer.

I downloaded and built Canon's source code for this model but it's a stand-alone program, not a loadable module that xsane can use. I'm waiting for someone on the sane-devel mail list to respond to my post. In the meantime I would like suggestions for installing a driver that can be seen by xsane.

hazel 01-10-2020 02:30 PM

I have a Canoscan Lide 25 and it runs on the plustek driver which is part of sane. I have the /etc/sane.d/plustek.conf set to autoscan for usb and it just picks it up.

Skaendo 01-10-2020 04:29 PM

These old unit "plug and play" reports probably are not helping much (I was watching the SBo list via my eMail), but my LiDE 30 works without extra drivers. I am also using simple-scan.

MDKDIO 01-10-2020 04:34 PM

Isn't the pixma included in SANE?
usr/lib64/sane/libsane-pixma.la
usr/lib64/sane/libsane-pixma.so.1.0.25

etc/sane.d/pixma.conf.new

The above is taken from SANE version 1.0.25 for Slackware 14.2 (sane-1.0.25-x86_64-2.txz)

For current:
version 1.0.28 (sane-1.0.28-x86_64-1.txz)
etc/sane.d/pixma.conf.new
usr/lib64/sane/libsane-pixma.la
usr/lib64/sane/libsane-pixma.so.1.0.28

sevendogsbsd 01-10-2020 05:51 PM

Canon LiDE 220 is flawless on sane 1.027. Uses the genesys backend.

TurboBlaze 01-11-2020 01:12 AM

Hi rshepard.
For the Canon CanoScan LiDE 400 need to install ScanGear MP look at this

You can try latest packages:
sane-1.0.28-x86_64-1.txz
xsane-0.999-x86_64-2.txz
scangearmp2-3.90-x86_64-1bl.txz (my build)

Run as root this command
Code:

sed -i '/canon_dr/a\canon_pixma' /etc/sane.d/dll.conf
# or this command
echo "canon_pixma"  >> /etc/sane.d/dll.conf # for activate the backend in sane
# look at https://github.com/Ordissimo/scangearmp2 (For all distributions you need to activate the backend :)

Try to scan.

MDKDIO 01-11-2020 01:30 AM

Quote:

Originally Posted by TurboBlaze (Post 6076958)
Hi rshepard.

You can try latest packages:
sane-1.0.28-x86_64-1.txz
xsane-0.999-x86_64-2.txz

That is if OP is running current only.

TurboBlaze 01-11-2020 09:09 AM

It's time for current. Slackware 14.2 is old.

chris.willing 01-12-2020 02:56 AM

Rich,

You may have already seen the comment on sane's email list that LiDE 400 support was added in their release 1.0.28 (https://alioth-lists.debian.net/pipe...ry/037453.html).

That explains why your LiDE 400 isn't recognised since 14.2 has only release 1.0.25. The good news is that 1.0.28 is the release being used in -current. I don't recommend using the supplied 1.0.28 package directly in 14.2 since there may be some runtime problems linking with libraries available in -current but not in 14.2. However you can just recompile -current's 1.0.28 SlackBuild in 14.2 (it works - I just tried it) and then upgradepkg to the resulting package (by default, it'll be left in /tmp).

chris

rshepard 06-22-2020 12:58 PM

Quote:

Originally Posted by chris.willing (Post 6077389)
Rich,

You may have already seen the comment on sane's email list that LiDE 400 support was added in their release 1.0.28 (https://alioth-lists.debian.net/pipe...ry/037453.html).

chris

Chris,

An issue with the Canon came up today. Once or twice both xsane and scangearmp2 found the scanner and scanned the page. But, the paper was not properly adjusted so I tried again. Now xsane cannot communicate with the scanner (I/O error) and scangearmp cannot find the hardware.

lsusb, sane-find-scanner, and scanimage -L all find the scanner.

Is there a way to test whether the hardware failed already? There's nothing to turn on (the unit is unlocked) and the USB cable is properly attached at both ends.

I need to scan a document and have no more ideas of what to do.

Rich

chris.willing 06-23-2020 08:35 AM

I"m not a printer specialist so no words of particular wisdom from me. In that sort of situation I would try rebooting the machine and hope for the best.

chris

svim 06-23-2020 06:03 PM

This is just another anecdotal comment but I have a CanoScan LiDE 110 that has always worked out, without any driver/firmware added, using xsane on my 14.2 x86_64 PC.
The only time I can recall xsane having a problem detecting the scanner is when I plugged it into a USB extension adapter/cable, instead of just using a USB port on the PC. Maybe something to consider if you're using something like a USB hub.


All times are GMT -5. The time now is 02:08 AM.