[sane-devel] Mac OS X: sane pixma (not) scanning via network

Peter Schoenrank peter at schoenrank.ca
Fri Mar 27 18:27:16 UTC 2009


On 09-Mar-26, at 14:17, Louis Lagendijk wrote:

> This could be because the MX850 is not connected on that Lan (duh)

So, I disconnected the USB cable and connected the MX850 to my D-Link  
switch.

Then, from the 10.5 iMac (which currently has gettext 0.17, libusb  
0.1.13 beta 2009-02-22 and sane-backends 1.1.0-cvs 2009-02-20 as  
packaged for Mac OS X 10.5 by Mattias Ellert, and which does not  
currently have the Canon software installed),

$ cd ~/Desktop/scanning_from_the_command_line
$ mkdir 2009-03-27_sane_testing.3
$ cd 2009-03-27_sane_testing.3
$ export SANE_DEBUG_SANEI_USB=255
$ export SANE_DEBUG=255
$ export SANE_DEBUG_PIXMA=20
$ sane-find-scanner &> sane-find-scanner.log
$ scanimage -L &> scanimage-L.log

device `pixma:04a9172c_d1da4f' is a CANON Canon PIXMA MX850 multi- 
function peripheral

$ scanimage -d pixma:04a9172c_d1da4f -T &> scanimage-T.log

FAIL Error: Error during device I/O
[pixma] pixma_close(): Canon PIXMA MX850
[pixma] sanei_bjnp_close(1):


The scanimage process doesn’t hang, but the MX850 is left showing the  
message  "scanner is warming up" on its front panel. The message never  
clears; pressing the Cancel button on the front panel results in  
beeping; the MX850 must be power-cycled.

The system log shows
kernel[0]: USBF:	116.185	AppleUSBEHCI[0x6a52800]::Found a transaction  
past the completion deadline on bus 0xfd, timing out! (Addr: 2, EP: 0)
kernel[0]: USBF:	118.186	AppleUSBEHCI[0x6a52800]::Found a transaction  
past the completion deadline on bus 0xfd, timing out! (Addr: 2, EP: 0)

but that appears to be a result of the sane-find-scanner command.

The complete logs are available at
http://members.shaw.ca/schoenrank.ca/2009-03-27_sane_testing.3/


Peter
-----
Peter Schoenrank
mailto: peter at schoenrank.ca
phone: 250-655-6753




More information about the sane-devel mailing list