[sane-devel] Genesys, Canon LiDE 50 - Failed to start scanner: Error during device I/O

Pierre Willenbrock pierre at pirsoft.dnsalias.org
Thu Oct 12 09:32:09 UTC 2006


Laurent Charpentier schrieb:
> Hi,
> 
> I am having a problem with my LiDE 50.
> The head in moving a bit (less thn 1 second) then stop. The following message
> shows up: "Failed to start scanner: Error during device I/O".
> 
> The error remains for all scanning modes: b/w, gray, color and from 75dpi to
> +600dpi.
> 
> I use the latest back-end (1.0.18) and front-end (1.0.14) with xsane (0.991) on
> Fedora core 2.
> 
> I send the log (SANE_DEBUG_GENESYS=255, SANE_DEBUG_GENESYS_GL841=255).
> 

Looks like the error is not inside the backend. A bulk transfer is
suddenly interrupted after 4 blocks of 65024 bytes.

[genesys_gl841] gl841_bulk_read_data: requesting 390000 bytes
[genesys_gl841] gl841_bulk_read_data: trying to read 65024 bytes of data
[genesys_gl841] gl841_bulk_read_data read 65024 bytes, 324976 remaining
[genesys_gl841] gl841_bulk_read_data: trying to read 65024 bytes of data
[genesys_gl841] gl841_bulk_read_data read 65024 bytes, 259952 remaining
[genesys_gl841] gl841_bulk_read_data: trying to read 65024 bytes of data
[genesys_gl841] gl841_bulk_read_data read 65024 bytes, 194928 remaining
[genesys_gl841] gl841_bulk_read_data: trying to read 65024 bytes of data
[genesys_gl841] gl841_bulk_read_data failed while reading bulk data:
Error during device I/O

The above error is from the sanei_usb subsystem. You can try
SANE_DEBUG_SANEI_USB=255(hope this is right). That is a bit more vocal
about the error(especially it tells us what errno the kernel returned.
look for "sanei_usb_read_bulk: read failed:").

Do you get any suspicious kernel log entries?

Regards,
  Pierre



More information about the sane-devel mailing list