Comment 18 for bug 118843

Revision history for this message
Chris Thompson (chris-thompson) wrote :

It doesn't work on 3 different machines that have just been upgraded to 8.04.
kernel: Linux Chronotis 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux
libsane 1.0.19-1ubuntu
$ scanimage -L
device `canon630u:libusb:003:003' is a CANON Canoscan FB630U flatbed scanner
$ scanimage
scanimage: sane_start: Device busy
<remove scanner and plug back in>
$ xsane (and initiate scan - 30 second delay then "Device busy" message
May 22 21:20:32 Chronotis kernel: [ 227.416039] usb 3-1: usbfs: USBDEVFS_CONTROL failed cmd xsane rqt 64 rq 12 len 1 ret -110
May 22 21:20:32 Chronotis kernel: [ 227.417335] usb 3-1: usbfs: USBDEVFS_CONTROL failed cmd xsane rqt 64 rq 12 len 1 ret -71 (repeated many times)

$ SANE_DEBUG_CANON=128 scanimage
[sanei_debug] Setting debug level of canon to 128.
[canon] >> sane_init
[canon] sane_init: sane-backends 1.0.19
[canon] >> attach_one
[canon] >> attach
[canon] attach: opening /dev/scanner
[canon] attach: open failed: Invalid argument
[canon] << attach_one
[canon] << sane_init
[canon] >> sane_get_devices
[canon] << sane_get_devices
scanimage: sane_start: Device busy
[canon] >> sane_exit
[canon] << sane_exit