Canon MF244dw - ADF via LAN cannot scan more than 1 page
Hi,
When trying to use the automatic document feeder on a Canon MF244dw over the LAN, it cannot scan more than 1 page before failing.
This is on Ubuntu 19.10.
Regards, Chris
N.B. This feature works via the Windows app from Canon.
e.g.
$ SANE_DEBUG_PIXMA=3 xsane
[sanei_debug] Setting debug level of pixma to 3.
[pixma] pixma is compiled with pthread support.
[pixma] pixma version 0.17.37
[pixma] Scanner model found: Name MF240(Canon i-SENSYS MF240 Series) matches Canon MF240 Series
[pixma] pixma_collect_devices() found Canon i-SENSYS MF240 Series at mfnp://canon-mfc.lan:8610/timeout=1000
[pixma] pixma_find_scanners() found 1 devices
(xsane:6919): Gdk-CRITICAL **: 12:08:35.630: IA__gdk_drawable_unref:
assertion 'GDK_IS_DRAWABLE (drawable)' failed
(xsane:6919): Gdk-CRITICAL **: 12:08:35.630: IA__gdk_drawable_unref: assertion 'GDK_IS_DRAWABLE (drawable)' failed
[pixma] Scanner model found: Name MF240(Canon i-SENSYS MF240 Series) matches Canon MF240 Series
[pixma] pixma_collect_devices() found Canon i-SENSYS MF240 Series at mfnp://canon-mfc.lan:8610/timeout=1000
[pixma] pixma_open(): Canon i-SENSYS MF240 Series
[pixma] *iclass_open***** This is a generation 2 scanner. *****
[pixma] Trying to clear the interrupt buffer...
[pixma] no packets in buffer
[xsane] ERROR: xsane-startimage not found. Looks like xsane is not installed correct.
[pixma] Reader task started
[pixma] Reader task id=140132160792320 (threaded)
[pixma]
[pixma] pixma_scan(): start
[pixma] line_size=7680 image_size=32256000 channels=3 depth=8
[pixma] dpi=300x300 offset=(0,0) dimension=2560x4200
[pixma] gamma_table=0x55deb339ae38 source=1
[pixma] threshold=127 threshold_curve=0
[pixma] adf-wait=0
[pixma] ADF page count: 0
[pixma] Setting non-blocking mode
[pixma] raw_width = 2560
[pixma] Current status: paper=0x00 cal=1 lamp=0
[pixma] *iclass_scan***** start scanning *****
[pixma] Current status: paper=0x00 cal=1 lamp=0
[pixma] Current status: paper=0x00 cal=1 lamp=0
[pixma] *iclass_finish_scan***** wait for next page from ADF *****
[pixma] WARNING:image size mismatches
[pixma] 32256000 expected (4200 lines) but 25489920 received (3319 lines)
[pixma] pixma_read_image(): completed (underrun detected)
[pixma] Reader task terminated
[pixma] pixma_close(): Canon i-SENSYS MF240 Series
and
$ SANE_DEBUG_PIXMA=3 simple-scan
[sanei_debug] Setting debug level of pixma to 3.
[pixma] pixma is compiled with pthread support.
[pixma] pixma version 0.17.37
[pixma] Scanner model found: Name MF240(Canon i-SENSYS MF240 Series) matches Canon MF240 Series
[pixma] pixma_collect_devices() found Canon i-SENSYS MF240 Series at mfnp://canon-mfc.lan:8610/timeout=1000
[pixma] pixma_find_scanners() found 1 devices
[pixma] Scanner model found: Name MF240(Canon i-SENSYS MF240 Series) matches Canon MF240 Series
[pixma] pixma_collect_devices() found Canon i-SENSYS MF240 Series at mfnp://canon-mfc.lan:8610/timeout=1000
[pixma] pixma_open(): Canon i-SENSYS MF240 Series
[pixma] *iclass_open***** This is a generation 2 scanner. *****
[pixma] Trying to clear the interrupt buffer...
[pixma] no packets in buffer
[pixma] Reader task started
[pixma] Reader task id=140424282892032 (threaded)
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma]
[pixma] pixma_scan(): start
[pixma] line_size=1280 image_size=2112000 channels=1 depth=8
[pixma] dpi=150x150 offset=(0,0) dimension=1275x1650
[pixma] gamma_table=0x7fb6fc28db88 source=1
[pixma] threshold=127 threshold_curve=0
[pixma] adf-wait=0
[pixma] ADF page count: 0
[pixma] raw_width = 1280
[pixma] Current status: paper=0x00 cal=1 lamp=0
[pixma] *iclass_scan***** start scanning *****
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
<repeats>
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] Current status: paper=0x00 cal=1 lamp=0
[pixma] Current status: paper=0x00 cal=1 lamp=0
[pixma] *iclass_finish_scan***** wait for next page from ADF *****
[pixma] pixma_read_image():completed
[pixma] Reader task terminated
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma] Reader task started
[pixma] Reader task id=140424282892032 (threaded)
[pixma] *sane_read***** Warning: padding may cause incomplete scan results
[pixma]
[pixma] pixma_scan(): start
[pixma] line_size=1280 image_size=2112000 channels=1 depth=8
[pixma] dpi=150x150 offset=(0,0) dimension=1275x1650
[pixma] gamma_table=0x7fb6fc28db88 source=1
[pixma] threshold=127 threshold_curve=0
[pixma] adf-wait=0
[pixma] ADF page count: 1
[pixma] raw_width = 1280
[pixma] Current status: paper=0x01 cal=1 lamp=0
[pixma] pixma_scan() failed ENO_PAPER
[pixma] Reader task terminated: ENO_PAPER
[pixma] read_image():reader task closed the pipe:0 bytes received, 2112000 bytes expected
Edited by Christopher Hill