I have updated my findings at <a href="http://waddles.org/content/sane-canon-mp730-driver">http://waddles.org/content/sane-canon-mp730-driver</a><br><br>Can someone suggest the next place to start work?<br><br>Thanks,<br>Wade.<br>
<br><div class="gmail_quote">2009/4/4 Nicolas Martin <span dir="ltr"><<a href="mailto:nicolas.martin@freesurf.fr">nicolas.martin@freesurf.fr</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Sorry, posted answer in wrong thread.<br>
<br>
As far as I can see in the differences between older versions of the<br>
pixma standalone driver and today's, concerning usb exchanges for MP730,<br>
the older drivers did not use events polling whereas newer do with usb<br>
interrupt reads.<br>
<br>
First, did you try to remove the PIXMA_CAP_EVENTS flag for the pixma 730<br>
declaration (at the botom of file pixma_mp730.c) and see how it<br>
behaves ?<br>
<br>
I will also send you some modified files for the pixma backend to<br>
investigate why this usb low level error appears.<br>
<br>
Nicolas<br>
<br>
Le vendredi 03 avril 2009 à 03:14 +1100, Wade Fitzpatrick a écrit :<br>
<div><div></div><div class="h5">> Can you take a look at the logs on<br>
> <a href="http://waddles.org/content/sane-canon-mp730-driver" target="_blank">http://waddles.org/content/sane-canon-mp730-driver</a> and tell me if you<br>
> think I'm on the right track with the endpoints?<br>
><br>
> I CBF re-installing Windows, but I did test a successful scan with<br>
> mp150-0.12.2 followed immediately by a try with pixma-0.15.0 but it<br>
> failed so I doubt it has anything to do with power-saving modes.<br>
><br>
> Thanks,<br>
> Wade.<br>
><br>
> 2009/3/21 Nicolas Martin <<a href="mailto:nicolas.martin@freesurf.fr">nicolas.martin@freesurf.fr</a>><br>
> Seems confirmed that a usb low level error happens on first<br>
> write<br>
> attempt:<br>
><br>
> [sanei_usb] sanei_usb_write_bulk: trying to write 10 bytes<br>
> [sanei_usb] 000 F3 20 00 00 00 00 00 00 0C<br>
> 00 . ........<br>
> USB error: error submitting URB: Device or resource busy<br>
> [sanei_usb] sanei_usb_write_bulk: write failed: Device or<br>
> resource busy<br>
> USB error: could not clear/halt ep 1: Device or resource busy<br>
><br>
> [pixma] WARNING:pixma_write(): count(0) != len(10)<br>
><br>
><br>
> I remember having seen this before for someone else, this<br>
> happened when<br>
> the usb port was going to power saving (generally after a few<br>
> seconds)<br>
><br>
> Could it be the case on system ?<br>
><br>
> Nicolas<br>
><br>
><br>
<br>
<br>
</div></div></blockquote></div><br>