<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.16.1">
</HEAD>
<BODY>
For information: this issue was due to a HW defect of a PC USB port.<BR>
<BR>
Nicolas<BR>
<BR>
<BR>
Le dimanche 18 mai 2008 à 17:52 -0700, Brian May a écrit :<BR>
<BLOCKQUOTE TYPE=CITE>
<FONT COLOR="#000000">I thought I had done this but I guess not. I plugged the scanner into the "back" USB ports on the computer and it seems to work fine now. It was plugged into one on the front of the computer. I have been using it for 3 days now without any problems.</FONT><BR>
<BR>
<FONT COLOR="#000000">Thanks for your help</FONT><BR>
<FONT COLOR="#000000">Brian</FONT><BR>
<BR>
<B><I><FONT COLOR="#000000">Nicolas <nicolas.martin@freesurf.fr></FONT></I></B><FONT COLOR="#000000"> wrote:</FONT><BR>
<BLOCKQUOTE>
<FONT COLOR="#000000">It looks like the error is trigged outside the pixma backend, in the usb</FONT><BR>
<FONT COLOR="#000000">low communication level, and maybe in libusb. So could you get an</FONT><BR>
<FONT COLOR="#000000">additional log file, with much more info concerning sanei_usb. Run the</FONT><BR>
<FONT COLOR="#000000">following commands, and send me back the log file:</FONT><BR>
<BR>
<FONT COLOR="#000000">$ export SANE_DEBUG_SANEI_USB=255</FONT><BR>
<FONT COLOR="#000000">$ export SANE_DEBUG=255</FONT><BR>
<FONT COLOR="#000000">$ export SANE_DEBUG_PIXMA=20</FONT><BR>
<FONT COLOR="#000000">$ scanimage -T 2> /tmp/logfile</FONT><BR>
<BR>
<FONT COLOR="#000000">BTW:</FONT><BR>
<FONT COLOR="#000000">did you check other USB communications on your computer ? </FONT><BR>
<FONT COLOR="#000000">tried with MX300 attached to another USB port ? </FONT><BR>
<FONT COLOR="#000000">No prob under Windows ?</FONT><BR>
<FONT COLOR="#000000">What kind of computer do you have ?</FONT><BR>
<BR>
<FONT COLOR="#000000">Nicolas</FONT><BR>
<BR>
<FONT COLOR="#000000">Le vendredi 16 mai 2008 à 06:32 -0700, Brian May a écrit :</FONT><BR>
<FONT COLOR="#000000">> Just for your info. I started the computer today ran the scanimage -T</FONT><BR>
<FONT COLOR="#000000">> test and here are the results. I did some communication before it</FONT><BR>
<FONT COLOR="#000000">> errored out. </FONT><BR>
<FONT COLOR="#000000">> </FONT><BR>
<FONT COLOR="#000000">> Nicolas wrote:</FONT><BR>
<FONT COLOR="#000000">> Ok, I'm gonna look at this, it looks like it doesn't</FONT><BR>
<FONT COLOR="#000000">> communicate at all</FONT><BR>
<FONT COLOR="#000000">> on USB (error while writing the first set of data), don't know</FONT><BR>
<FONT COLOR="#000000">> yet why,</FONT><BR>
<FONT COLOR="#000000">> but will propose you soon a source with more debug traces in</FONT><BR>
<FONT COLOR="#000000">> the USB</FONT><BR>
<FONT COLOR="#000000">> part.</FONT><BR>
<FONT COLOR="#000000">> </FONT><BR>
<FONT COLOR="#000000">> Nicolas</FONT><BR>
<FONT COLOR="#000000">> </FONT><BR>
<FONT COLOR="#000000">> Le jeudi 15 mai 2008 à 18:14 -0700, Brian May a écrit :</FONT><BR>
<FONT COLOR="#000000">> > Here is the output:</FONT><BR>
<FONT COLOR="#000000">> > </FONT><BR>
<FONT COLOR="#000000">> > </FONT><BR>
<FONT COLOR="#000000">> > 1) dpkg -l libusb*</FONT><BR>
<FONT COLOR="#000000">> > Desired=Unknown/Install/Remove/Purge/Hold</FONT><BR>
<FONT COLOR="#000000">> > |</FONT><BR>
<FONT COLOR="#000000">> ></FONT><BR>
<FONT COLOR="#000000">> Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend</FONT><BR>
<FONT COLOR="#000000">> > |/ Err?=(none)/Hold/Reinst-required/X=both-problems</FONT><BR>
<FONT COLOR="#000000">> (Status,Err:</FONT><BR>
<FONT COLOR="#000000">> > uppercase=bad)</FONT><BR>
<FONT COLOR="#000000">> > ||/ Name Version</FONT><BR>
<FONT COLOR="#000000">> > Description</FONT><BR>
<FONT COLOR="#000000">> > +++-=============================-=========================</FONT><BR>
<FONT COLOR="#000000">> > ii libusb-0.1-4 2:0.1.12-8</FONT><BR>
<FONT COLOR="#000000">> > userspace USB programming library</FONT><BR>
<FONT COLOR="#000000">> > ii libusb-dev 2:0.1.12-8</FONT><BR>
<FONT COLOR="#000000">> > userspace USB programming library development files</FONT><BR>
<FONT COLOR="#000000">> > un libusb0 (no</FONT><BR>
<FONT COLOR="#000000">> > description available)</FONT><BR>
<FONT COLOR="#000000">> > </FONT><BR>
<FONT COLOR="#000000">> > </FONT><BR>
<FONT COLOR="#000000">> > Nicolas wrote:</FONT><BR>
<FONT COLOR="#000000">> > Let's get a bit further into debug. Could you do the</FONT><BR>
<FONT COLOR="#000000">> > following:</FONT><BR>
<FONT COLOR="#000000">> > </FONT><BR>
<FONT COLOR="#000000">> > 1/ post the result of the following command:</FONT><BR>
<FONT COLOR="#000000">> > </FONT><BR>
<FONT COLOR="#000000">> > $ dpkg -l libusb*</FONT><BR>
<FONT COLOR="#000000">> > </FONT><BR>
<FONT COLOR="#000000">> > 2/ enter the following commands, and post as attachment the</FONT><BR>
<FONT COLOR="#000000">> > resulting</FONT><BR>
<FONT COLOR="#000000">> > file /tmp/mx300.log</FONT><BR>
<FONT COLOR="#000000">> > </FONT><BR>
<FONT COLOR="#000000">> > $ export SANE_DEBUG_PIXMA=20</FONT><BR>
<FONT COLOR="#000000">> > $ scanimage -T 2> /tmp/mx300.log</FONT><BR>
<FONT COLOR="#000000">> > </FONT><BR>
<FONT COLOR="#000000">> > Nicolas</FONT><BR>
<FONT COLOR="#000000">> > </FONT><BR>
<FONT COLOR="#000000">> > Le jeudi 15 mai 2008 à 11:32 -0700, Brian May a écrit :</FONT><BR>
<FONT COLOR="#000000">> > > </FONT><BR>
<FONT COLOR="#000000">> > > I am fairly new to sane and am trying to setup a Canon</FONT><BR>
<FONT COLOR="#000000">> > MX300. I found</FONT><BR>
<FONT COLOR="#000000">> > > a blog that explained how to do it from the latest CSV.</FONT><BR>
<FONT COLOR="#000000">> > Everything</FONT><BR>
<FONT COLOR="#000000">> > > seemed to work. When I do scanimage -L is lists the</FONT><BR>
<FONT COLOR="#000000">> scanner.</FONT><BR>
<FONT COLOR="#000000">> > However</FONT><BR>
<FONT COLOR="#000000">> > > when I do a scanimage -T, I get the error:</FONT><BR>
<FONT COLOR="#000000">> > > scanimage: stepped reading 2 bytes... Fail Error: Error</FONT><BR>
<FONT COLOR="#000000">> > during</FONT><BR>
<FONT COLOR="#000000">> > > device I/O</FONT><BR>
<FONT COLOR="#000000">> > > </FONT><BR>
<FONT COLOR="#000000">> > > I do not know where to proceed from here. (I have ubuntu</FONT><BR>
<FONT COLOR="#000000">> > 8.04)</FONT><BR>
<FONT COLOR="#000000">> > > </FONT><BR>
<FONT COLOR="#000000">> > > Thanks</FONT><BR>
<FONT COLOR="#000000">> > > </FONT><BR>
<FONT COLOR="#000000">> > > </FONT><BR>
<FONT COLOR="#000000">> > > -- </FONT><BR>
<FONT COLOR="#000000">> > > sane-devel mailing list:</FONT><BR>
<FONT COLOR="#000000">> sane-devel@lists.alioth.debian.org</FONT><BR>
<FONT COLOR="#000000">> > > http://lists.alioth.debian.org/mailman/listinfo/sane-devel</FONT><BR>
<FONT COLOR="#000000">> > > Unsubscribe: Send mail with subject "unsubscribe</FONT><BR>
<FONT COLOR="#000000">> > your_password"</FONT><BR>
<FONT COLOR="#000000">> > > to sane-devel-request@lists.alioth.debian.org</FONT><BR>
<FONT COLOR="#000000">> > </FONT><BR>
<FONT COLOR="#000000">> > </FONT><BR>
<FONT COLOR="#000000">> > </FONT><BR>
<FONT COLOR="#000000">> > </FONT><BR>
<FONT COLOR="#000000">> </FONT><BR>
<FONT COLOR="#000000">> </FONT><BR>
<FONT COLOR="#000000">> </FONT><BR>
<FONT COLOR="#000000">> </FONT><BR>
<BR>
</BLOCKQUOTE>
<BR>
<BR>
<BR>
</BLOCKQUOTE>
<BR>
<BR>
</BODY>
</HTML>