You are not logged in.

#1 2009-12-31 12:39:17

jskier
Member
From: Minnesota, USA
Registered: 2003-07-30
Posts: 383
Website

Pixma scanner no longer working [Solved]

This worked flawlessly about a month ago- so there are no sane packages to downgrade in hopes of solving this problem. Sane detects the scanner just fine (cups printing still works with this multifunction and it scans fine in Windows- so not a hardware issue).

Anyway, found some people with similar problems who use Ubuntu, with no solutions yet, so I figured I'd see if any Archers also had this problem with other Canon Pixma multifunctions.

[root@desktop jjohnson]# scanimage -L && scanimage -T
device `pixma:MX860_192.168.1.5' is a CANON Canon PIXMA MX860 multi-function peripheral
scanimage: scanning image of size 640x1050 pixels at 24 bits/pixel
scanimage: acquiring RGB frame, 8 bits/sample
scanimage: reading one scanline, 1920 bytes...    FAIL Error: Operation was cancelled
[root@desktop jjohnson]#

Scanner is found just fine, however it will fail to scan anything (by feeder or flatbed). xsane gives an operation canceled error as well. This problem also occurs on my laptop.

Anyone else having issues with Pixma based scanners? Any ideas for further troubleshooting sane?

Thanks for any help or commentary big_smile

Last edited by jskier (2010-01-03 03:19:32)


--
JSkier

Offline

#2 2010-01-02 21:38:40

surfed
Member
From: Vienna Austria
Registered: 2009-10-30
Posts: 86

Re: Pixma scanner no longer working [Solved]

Have you tried recompiling the Scangear MP driver from Canon?

Offline

#3 2010-01-03 01:01:27

jskier
Member
From: Minnesota, USA
Registered: 2003-07-30
Posts: 383
Website

Re: Pixma scanner no longer working [Solved]

surfed wrote:

Have you tried recompiling the Scangear MP driver from Canon?

It didn't compile and I figured since it worked out of the box at the time I didn't need it. I still can't get it to compile:

scanflow.c: In function 'CnmsScanInfoInit':
scanflow.c:510: warning: cast to pointer from integer of different size
scanflow.c:513: warning: cast to pointer from integer of different size
scanflow.c:516: warning: cast to pointer from integer of different size
scanflow.c:521: warning: cast to pointer from integer of different size
scanflow.c: In function 'CnmsScanFlowSubSetOptionColor':
scanflow.c:748: warning: cast to pointer from integer of different size
scanflow.c: In function 'CnmsScanFlowFileInfoInit':
scanflow.c:983: warning: cast to pointer from integer of different size
scanflow.c:1005: warning: cast to pointer from integer of different size
scanflow.c: In function 'CnmsScanFlowProgressBarStart':
scanflow.c:1077: warning: cast to pointer from integer of different size
scanflow.c:1082: warning: cast to pointer from integer of different size
scanflow.c: In function 'CnmsScanFlowSaneGetParameters':
scanflow.c:1196: warning: cast to pointer from integer of different size
scanflow.c: In function 'CnmsScanFlowScanData':
scanflow.c:1352: warning: cast to pointer from integer of different size
scanflow.c: In function 'CnmsScanFlowImgCorrectCropScan':
scanflow.c:1721: warning: cast to pointer from integer of different size
scanflow.c:1795: warning: incompatible implicit declaration of built-in function 'free'
scanflow.c: In function 'CnmsScanFlowImgCorrectCropPreview':
scanflow.c:1982: warning: incompatible implicit declaration of built-in function 'free'
mv -f .deps/scangearmp-scanflow.Tpo .deps/scangearmp-scanflow.Po
/bin/sh ../libtool --tag=CC   --mode=link gcc -DV_MAJOR=1 -DV_MINOR=0 -O2 -D__GIMP_PLUGIN_ENABLE__ -L../backend/.libs -L/var/abs/local/scangearmp/src/scangearmp-common-1.00/scangearmp/../libs_bin -o scangearmp scangearmp-main.o scangearmp-callbacks.o scangearmp-interface.o scangearmp-support.o scangearmp-coloradjust.o scangearmp-coloradjust_bc.o scangearmp-coloradjust_hg.o scangearmp-coloradjust_tc.o scangearmp-coloradjust_fr.o scangearmp-coloradjust_mc.o scangearmp-com_gtk.o scangearmp-cnmsstr.o scangearmp-w1_main.o scangearmp-w1_size.o scangearmp-w1_ui.o scangearmp-preference.o scangearmp-save_dialog.o scangearmp-prev_main.o scangearmp-prev_sub.o scangearmp-scanfile.o scangearmp-scangimp.o scangearmp-scanmain.o scangearmp-scanopts.o scangearmp-scanstdlg.o scangearmp-scanflow.o scangearmp-cnmsfunc.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0   -lcncpmsimg -lcncpmsui -lsane-canon_mfp  -lgimp-2.0 -lgimpmath-2.0 -lgimpconfig-2.0 -lgimpcolor-2.0 -lgimpbase-2.0 -lglib-2.0   -lpng -lusb 
libtool: link: gcc -DV_MAJOR=1 -DV_MINOR=0 -O2 -D__GIMP_PLUGIN_ENABLE__ -o .libs/scangearmp scangearmp-main.o scangearmp-callbacks.o scangearmp-interface.o scangearmp-support.o scangearmp-coloradjust.o scangearmp-coloradjust_bc.o scangearmp-coloradjust_hg.o scangearmp-coloradjust_tc.o scangearmp-coloradjust_fr.o scangearmp-coloradjust_mc.o scangearmp-com_gtk.o scangearmp-cnmsstr.o scangearmp-w1_main.o scangearmp-w1_size.o scangearmp-w1_ui.o scangearmp-preference.o scangearmp-save_dialog.o scangearmp-prev_main.o scangearmp-prev_sub.o scangearmp-scanfile.o scangearmp-scangimp.o scangearmp-scanmain.o scangearmp-scanopts.o scangearmp-scanstdlg.o scangearmp-scanflow.o scangearmp-cnmsfunc.o  -L/var/abs/local/scangearmp/src/scangearmp-common-1.00/scangearmp/backend/.libs -L/var/abs/local/scangearmp/src/scangearmp-common-1.00/scangearmp/../libs_bin -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lcncpmsimg -lcncpmsui /var/abs/local/scangearmp/src/scangearmp-common-1.00/scangearmp/backend/.libs/libsane-canon_mfp.so -lgimp-2.0 -lgimpmath-2.0 -lgimpconfig-2.0 -lgimpcolor-2.0 -lgimpbase-2.0 -lglib-2.0 -lpng -lusb
/usr/bin/ld: skipping incompatible /var/abs/local/scangearmp/src/scangearmp-common-1.00/scangearmp/../libs_bin/libcncpmsimg.so when searching for -lcncpmsimg
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.2/../../../../lib/libcncpmsimg.so when searching for -lcncpmsimg
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libcncpmsimg.so when searching for -lcncpmsimg
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.2/../../../libcncpmsimg.so when searching for -lcncpmsimg
/usr/bin/ld: skipping incompatible /usr/lib/libcncpmsimg.so when searching for -lcncpmsimg
/usr/bin/ld: cannot find -lcncpmsimg
collect2: ld returned 1 exit status
make[2]: *** [scangearmp] Error 1
make[2]: Leaving directory `/var/abs/local/scangearmp/src/scangearmp-common-1.00/scangearmp/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/abs/local/scangearmp/src/scangearmp-common-1.00/scangearmp'
make: *** [all] Error 2
==> ERROR: Build Failed.

Last edited by jskier (2010-01-03 01:01:53)


--
JSkier

Offline

#4 2010-01-03 01:28:17

surfed
Member
From: Vienna Austria
Registered: 2009-10-30
Posts: 86

Re: Pixma scanner no longer working [Solved]

I am away over the
Weekend but will work on it when I get back

Offline

#5 2010-01-03 03:19:20

jskier
Member
From: Minnesota, USA
Registered: 2003-07-30
Posts: 383
Website

Re: Pixma scanner no longer working [Solved]

Not sure why, but after compiling the latest GIT version of Sane my scanner works fine again.

If you're able to get the native Canon driver itself going with Sane I'd be curious to see it go. For now I'll mark this solved.

Last edited by jskier (2010-01-03 03:19:54)


--
JSkier

Offline

#6 2010-01-06 20:41:50

slootwater
Member
Registered: 2010-01-06
Posts: 1

Re: Pixma scanner no longer working [Solved]

I had the same issue, and indeed: after installing the latest GIT (in my case: 1/3/'10) the
scanner appears to work.

One thing does not work yet though: when I scan things from the ADF in duplex mode, it stops
scanning after one side. The LCD screen on the Canon MX860 indicates that it is busy scanning
the other side of the page, but Xsane thinks we're done.

The ADF duplex works fine with the Scangearmp from Canon, but that one does not work
wirelessly (not for me at least).

Any ideas?

Offline

#7 2010-01-07 01:34:14

jskier
Member
From: Minnesota, USA
Registered: 2003-07-30
Posts: 383
Website

Re: Pixma scanner no longer working [Solved]

I manly use the flatbed, but also had the same results when trying ADF. This should be brought up for the sane-pixma drivers on the Sane site.


--
JSkier

Offline

Board footer

Powered by FluxBB