Apparently failing on first usb write attempt, so something wrong with libusb or low level usb communication (this portion of code is common to all PIXMA devices).
Could you add all usb logs : $ export SANE_DEBUG_SANEI_USB=255 $ export SANE_DEBUG=255 $ export SANE_DEBUG_PIXMA=21 $ scanimage -T 2> /tmp/logfile Zip and send back the /tmp/logfile Nicolas Wade Fitzpatrick-2 wrote: > > Thanks for the responses. I thought 0.13.1 was the latest as there is > nothing on the website that mentions later drivers in CVS. > > Even with the CVS version, it still does not work, but note now the EIO > occurs when attempting to send the time. > > > sanei_usb_write_bulk (dn=0, buffer=0x60e940 "? ", size=0x407fff10) at > sanei_usb.c:2157 > 2157 if (debug_level > 10) > (gdb) > 2160 if (devices[dn].method == sanei_usb_method_scanner_driver) > (gdb) > 2168 else if (devices[dn].method == sanei_usb_method_libusb) > (gdb) > 2171 if (devices[dn].bulk_out_ep) > (gdb) > 2173 write_size = usb_bulk_write (devices[dn].libusb_handle, > (gdb) > 2177 if (write_size < 0) > (gdb) > 2178 DBG (1, "sanei_usb_write_bulk: write failed: %s\n", > (gdb) p write_size > $1 = -16 > > > > Suggestions on where to go from here? > > Thanks, > Wade. > -- View this message in context: http://www.nabble.com/MP730-driver-broken-since-pixma-0.12.2-tp22608126p22626009.html Sent from the SANE - Dev mailing list archive at Nabble.com.