hi Peter finally some good news then! This proves that the backend basically works on the Mac as well. I an only suprised to see that I had to increase timeouts from the 10 seconds I used after Raoul had problems on his mp620. It would be good to see the logfiles of the failing attempts again. I would like to check if there is a similarity in the places where the failures occur. It may be a case that a timeout on USB is set too short as well. Nicolas, could that be possible? On bjnp a read_bulk apparently took more than 10 seconds to return. If something similar happens on USB, would it be possible for the backend to loose synchronization with the scanner?
Peter, can you check a normal scan without -T: scanimage --resolution=300 --format=tiff> test.tiff and confirm that this works ok too? I will anyhow commit the changes to the pixma_bjnp.c best regards, Louis On Tue, 2009-03-31 at 11:08 -0700, Peter Schoenrank wrote: > > Could you please > > replace the pixma_bjnp.c in the backend directory with the attached > > one, > > recompile and try again over the network? > > > Note: since my last posting, I have installed the ScanGear software. I > did, after all, buy this MX850 because I need to scan and print. If > this is a problem, let me know and I can remove the Canon software > temporarily for testing. > > I saved the attached pixma_bjnp.c to > ~/Desktop/scanning_from_the_command_line/sane-scm-2009-03-27/sane- > backends/backend/pixma_bjnp.c > > then > > $ cd ~/Desktop/scanning_from_the_command_line/sane-scm-2009-03-27/sane- > backends/ > $ sudo make uninstall > $ make distclean > $ export BACKENDS="canon pixma" > $ ./configure > $ make > $ sudo make install > > Disconnected MX850 from USB; connected to Ethernet; confirmed self- > assigned IP. > > $ export SANE_DEBUG_SANEI_USB=255 > $ export SANE_DEBUG_PIXMA=20 > $ export SANE_DEBUG=255 > $ scanimage -T &> scanimage-T.log > > That was so successful, that I tried > > $ scanimage --format=tiff > image.tiff 2> scanimage.log > > and ended up with an actual scan in image.tiff. > > The logs are in > http://members.shaw.ca/schoenrank.ca/2009-03-27_sane_testing.6/ > > Many thanks to you, Louis. > > > Peter > ----- > Peter Schoenrank > mailto: peter at schoenrank.ca > phone: 250-655-6753