I have configured a Canon PIXMA MX 310 (Printer/Scanner/FAX) on a Debian Etch server. SANE version is 1.1.0-cvs from 2008-09-30.
When I try to scan multiple pages using the Automatic Document Feeder the jobs fails after the first page with the following error: scanimage: sane_start: Invalid argument Scanning single pages works with ADF as well as Flatbed and multiple pages works with Flatbed. scanimage on the server itself works when scanning from the local scanner, when trying to scan from net even on the server itself, the same error occurs. This is the output from debug whe scanning over the network: .... .... .... scanimage: min/max graylevel value = 36/255 scanimage: read 26267904 bytes in total Scanned page 1. (scanner status = 5) Scanning page 2 [dll] sane_start(handle=0x8090248) scanimage: sane_start: Invalid argument [dll] sane_cancel(handle=0x8090248) [dll] sane_close(handle=0x8090248) [dll] sane_exit: exiting .... .... and this is the same, but scanning from the local scanner: ... ... ... Scanned page 1. (scanner status = 5) Scanning page 2 [dll] sane_start(handle=0x8053b40) [dll] sane_get_parameters(handle=0x8053b40,params=0xbfaf8eb0) [dll] sane_read(handle=0x8053b40,data=0x806d258,maxlen=32768,lenp=0xbfaf8edc) ... ... ... -- Pascal