[sane-devel] saned, Network Scanner, Automatic Document Feeder

Nicolas nicolas.martin at freesurf.fr
Fri Oct 3 19:40:31 UTC 2008


Have some presumptions on where this could come from, as ADF code in the
pixma backend isn't very "clear". 
But before any change, I'd like to submit a newer version of the
backend, that should enhance ADF scanning (tested on MX850 currently).
I'll keep you posted when commit to CVS, as I've some other fresh
ongoing changes for MP970 TPU too, and BJNP network support, thanks to
Louis Lagendijk.

Nicolas

Le vendredi 03 octobre 2008 à 09:17 +0200, Pascal Seiler a écrit :
> BTW,
> 
> this is how the log looks like when I to the same with source=flatbed.
> Maybe that helps.
> 
> Pascal
> 
> Nicolas wrote:
> > Yes, this is exactly what is needed, but looks like there's only a
> > single page scan here.
> > 
> > Could you produce a same trace (but select a _small_ scan area for
> > smaller log size) of a 2 page ADF scan with the issue you get.
> > 
> > Note that I'll commit very soon some changes that have been tweaked with
> > a MX850 (but should suit MX310 as well) that enhances speed for ADF
> > scanning, and imitate exactly what the Doze driver does. I'm just
> > waiting to have also MP970 TPU scan almost ready.
> > 
> > Nicolas
> > 
> > Le vendredi 03 octobre 2008 à 02:03 +0200, Pascal Seiler a écrit :
> >> Not sure about the difference, but now it has worked.
> >>
> >> See the attached file for the output
> >>
> >> Pascal
> >>
> >> Nicolas wrote:
> >>> Strange.
> >>>
> >>> I did exactly the same as you did, and I get those lines from the 
> >>> backend (When I start Xsane from a client), which are inserted in the 
> >>> log you sent:
> >>>
> >>> [saned] process_request: waiting for request
> >>> [saned] process_request: got request 1
> >>> [sanei_debug] Setting debug level of pixma to 10.
> >>> [pixma] pixma version 0.14.5
> >>> [pixma] pixma_collect_devices() found Canon PIXMA MP610 at libusb:001:004
> >>> [pixma] pixma_find_scanners() found 1 devices
> >>> [saned] process_request: waiting for request
> >>> [saned] process_request: got request 2
> >>> [saned] process_request: access to resource `pixma' granted
> >>> [pixma] pixma_collect_devices() found Canon PIXMA MP610 at libusb:001:004
> >>> [pixma] pixma_open(): Canon PIXMA MP610
> >>> [pixma] OUT  T=0.494 len=16
> >>> [pixma]  00000000:f3 20 00 00 00 00 00 00  00 00 00 00 00 00 00 10
> >>> [pixma]
> >>> [pixma] IN   T=0.495 len=24
> >>> [pixma]  00000000:06 06 00 00 00 00 00 00  01 00 00 00 00 03 00 02
> >>> [pixma]  00000010:00 00 00 00 00 00 00 fa 
> >>> [pixma]
> >>> [pixma] Current status: paper=0 cal=0 lamp=2 busy=0
> >>> [saned] process_request: sane_open returned: Success
> >>> [saned] process_request: waiting for request
> >>> [saned] process_request: got request 4
> >>>
> >>> Could you double check, kill all running saned process, set 
> >>> SANE_DEBUG_PIXMA=10 and run again saned -d128
> >>>
> >>> Nicolas
> >>>
> >>>
> >>>
> >>> Le jeudi 02 octobre 2008 à 19:36 +0200, Pascal Seiler a écrit :
> >>>> Nicolas
> >>>>
> >>>> First of all, thanks for your quick answer. Unfortunately 
> >>>> SANE_DEBUG_PIXMA gave absolutely no about at all. I then started scaned 
> >>>> from the console with option -d128.
> >>>>
> >>>> This is the output I got:
> >>>>
> > 
> pièce jointe document texte brut (scan.log)
> [saned] main: starting debug mode (level 128)
> [saned] saned (AF-indep+IPv6) from sane-backends 1.1.0-cvs starting up
> [saned] do_bindings: trying to get port for service "sane-port" (getaddrinfo)
> [saned] do_bindings: [0] socket () using IPv4
> [saned] do_bindings: [0] setsockopt ()
> [saned] do_bindings: [0] bind () to port 6566
> [saned] do_bindings: [0] listen ()
> [saned] do_bindings: [1] socket () using IPv6
> [saned] do_bindings: [1] socket failed: Address family not supported by protocol
> [saned] run_standalone: waiting for control connection
> [saned] handle_connection: processing client connection
> [saned] check_host: access by remote host: 192.168.9.52
> [saned] check_host: remote host is not IN_LOOPBACK nor IN6_LOOPBACK
> [saned] check_host: local hostname: kangaroo
> [saned] check_host: local hostname(s) (from DNS): kangaroo.pyramid.lan
> [saned] check_host: local hostname(s) (from DNS): (null)
> [saned] check_host: local hostname(s) (from DNS): (null)
> [saned] check_host: remote host doesn't have same addr as local
> [saned] check_host: opening config file: /etc/hosts.equiv
> [saned] check_host: can't open config file: /etc/hosts.equiv (No such file or directory)
> [saned] check_host: opening config file: saned.conf
> [saned] check_host: config file line: `#'
> [saned] check_host: config file line: `# saned.conf'
> [saned] check_host: config file line: `#'
> [saned] check_host: config file line: `# The contents of the saned.conf  file  is  a  list  of  host  names,  IP'
> [saned] check_host: config file line: `# addresses or IP subnets (CIDR notation) that are permitted to use local'
> [saned] check_host: config file line: `# SANE devices. IPv6 addresses must be enclosed in brackets,  and  should'
> [saned] check_host: config file line: `# always  be specified in their compressed form.'
> [saned] check_host: config file line: `#'
> [saned] check_host: config file line: `# The hostname matching is not case-sensitive.'
> [saned] check_host: config file line: `#'
> [saned] check_host: config file line: `#scan-client.somedomain.firm'
> [saned] check_host: config file line: `#192.168.0.1'
> [saned] check_host: config file line: `#192.168.0.1/29'
> [saned] check_host: config file line: `#[2001:7a8:185e::42:12]'
> [saned] check_host: config file line: `#[2001:7a8:185e::42:12]/64'
> [saned] check_host: config file line: `#'
> [saned] check_host: config file line: `# NOTE: /etc/inetd.conf (or /etc/xinetd.conf) and'
> [saned] check_host: config file line: `# /etc/services must also be properly configured to start'
> [saned] check_host: config file line: `# the saned daemon as documented in saned(8), services(4)'
> [saned] check_host: config file line: `# and inetd.conf(4) (or xinetd.conf(5)).'
> [saned] check_host: config file line: `192.168.9.0/24'
> [saned] check_host: subnet with base IP = 192.168.9.0, CIDR netmask = 24
> [saned] check_host: access granted from IP address 192.168.9.52 (in subnet 192.168.9.0/24)
> [saned] init: access granted
> [saned] init: access granted to pascal at 192.168.9.52
> [saned] process_request: waiting for request
> [saned] process_request: got request 1
> [sanei_debug] Setting debug level of pixma to 10.
> [pixma] pixma version 0.14.5
> [pixma] pixma_collect_devices() found Canon PIXMA MX310 at libusb:005:013
> [pixma] pixma_find_scanners() found 1 devices
> [saned] process_request: waiting for request
> [saned] process_request: got request 2
> [saned] process_request: access to resource `pixma' granted
> [pixma] pixma_collect_devices() found Canon PIXMA MX310 at libusb:005:013
> [pixma] pixma_open(): Canon PIXMA MX310
> [pixma] OUT  T=0.414 len=16
> [pixma]  00000000:f3 20 00 00 00 00 00 00  00 00 00 00 00 00 00 10 
> [pixma] 
> [pixma] IN   T=0.415 len=24
> [pixma]  00000000:06 06 00 00 00 00 00 00  03 01 00 00 02 03 00 02 
> [pixma]  00000010:00 00 00 00 00 00 00 f5  
> [pixma] 
> [pixma] Current status: paper=1 cal=0 lamp=2 busy=0
> [saned] process_request: sane_open returned: Success
> [saned] process_request: waiting for request
> [saned] process_request: got request 4
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 5
> [saned] process_request: waiting for request
> [saned] process_request: got request 7
> [saned] start_scan: using port 54482 for data
> [pixma] Reader task started
> [pixma] 
> [pixma] pixma_scan(): start
> [pixma]   line_size=192 image_size=11328 channels=3 depth=8
> [pixma]   dpi=300x300 offset=(0,0) dimension=64x59
> [pixma]   gamma_table=0x80b2550 source=0
> [pixma] Reader task id=16295 (forked)
> [saned] process_request: waiting for data connection
> [saned] process_request: access to data port from 192.168.9.52
> [saned] do_scan: start
> [pixma] Setting non-blocking mode
> [saned] do_scan: processing RPC request on fd 4
> [saned] process_request: waiting for request
> [saned] process_request: got request 6
> [pixma] OUT  T=0.742 len=16
> [pixma]  00000000:db 20 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] IN   T=0.743 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=0.743 len=2072
> [pixma]  00000000:ee 20 00 00 00 00 00 00  00 00 00 00 00 00 08 08 
> [pixma]  00000010:10 00 08 04 00 00 0b 0b  0f 0f 12 12 15 15 17 17 
> [pixma]  00000020:19 19 1a 1a 1c 1c 1e 1e  1f 1f 20 20 22 22 23 23 
> [pixma]  00000030:24 24 25 25 27 27 28 28  29 29 2a 2a 2b 2b 2c 2c 
> [pixma]  00000040:2d 2d 2d 2d 2e 2e 2f 2f  30 30 31 31 32 32 32 32 
> [pixma]  00000050:33 33 34 34 35 35 36 36  36 36 37 37 38 38 38 38 
> [pixma]  00000060:39 39 3a 3a 3a 3a 3b 3b  3c 3c 3c 3c 3d 3d 3e 3e 
> [pixma]  00000070:3e 3e 3f 3f 3f 3f 40 40  41 41 41 41 42 42 42 42 
> [pixma]  ...
> [pixma] 
> [pixma] IN   T=0.745 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=0.746 len=2072
> [pixma]  00000000:ee 20 00 00 00 00 00 00  00 00 00 00 00 00 08 08 
> [pixma]  00000010:10 00 08 04 00 00 0b 0b  0f 0f 12 12 15 15 17 17 
> [pixma]  00000020:19 19 1a 1a 1c 1c 1e 1e  1f 1f 20 20 22 22 23 23 
> [pixma]  00000030:24 24 25 25 27 27 28 28  29 29 2a 2a 2b 2b 2c 2c 
> [pixma]  00000040:2d 2d 2d 2d 2e 2e 2f 2f  30 30 31 31 32 32 32 32 
> [pixma]  00000050:33 33 34 34 35 35 36 36  36 36 37 37 38 38 38 38 
> [pixma]  00000060:39 39 3a 3a 3a 3a 3b 3b  3c 3c 3c 3c 3d 3d 3e 3e 
> [pixma]  00000070:3e 3e 3f 3f 3f 3f 40 40  41 41 41 41 42 42 42 42 
> [pixma]  ...
> [pixma] 
> [pixma] IN   T=0.747 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=0.748 len=2072
> [pixma]  00000000:ee 20 00 00 00 00 00 00  00 00 00 00 00 00 08 08 
> [pixma]  00000010:10 00 08 04 00 00 0b 0b  0f 0f 12 12 15 15 17 17 
> [pixma]  00000020:19 19 1a 1a 1c 1c 1e 1e  1f 1f 20 20 22 22 23 23 
> [pixma]  00000030:24 24 25 25 27 27 28 28  29 29 2a 2a 2b 2b 2c 2c 
> [pixma]  00000040:2d 2d 2d 2d 2e 2e 2f 2f  30 30 31 31 32 32 32 32 
> [pixma]  00000050:33 33 34 34 35 35 36 36  36 36 37 37 38 38 38 38 
> [pixma]  00000060:39 39 3a 3a 3a 3a 3b 3b  3c 3c 3c 3c 3d 3d 3e 3e 
> [pixma]  00000070:3e 3e 3f 3f 3f 3f 40 40  41 41 41 41 42 42 42 42 
> [pixma]  ...
> [pixma] 
> [pixma] IN   T=0.749 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=0.749 len=72
> [pixma]  00000000:d8 20 00 00 00 00 00 00  00 00 00 00 00 00 00 38 
> [pixma]  00000010:01 01 01 00 00 01 00 00  81 2c 81 2c 00 00 00 00 
> [pixma]  00000020:00 00 00 00 00 00 00 40  00 00 00 3b 08 18 00 01 
> [pixma]  00000030:ff 81 00 02 01 00 00 00  00 00 00 00 00 00 00 00 
> [pixma]  00000040:01 00 00 00 00 00 00 82  
> [pixma] 
> [pixma] IN   T=0.752 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=0.752 len=16
> [pixma]  00000000:d9 20 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] IN   T=0.753 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=0.753 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=0.754 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=1.763 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=1.764 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=2.773 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=2.774 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=3.783 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=3.784 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] INTR T=4.265 len=16
> [pixma]  00000000:00 00 00 00 00 00 00 00  00 02 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=4.265 len=16
> [pixma]  00000000:f3 20 00 00 00 00 00 00  00 00 00 00 00 00 00 10 
> [pixma] 
> [pixma] IN   T=4.270 len=24
> [pixma]  00000000:06 06 00 00 00 00 00 00  03 01 00 00 02 03 00 02 
> [pixma]  00000010:00 00 21 00 00 00 00 d4  
> [pixma] 
> [pixma] Current status: paper=1 cal=0 lamp=2 busy=0
> [pixma] OUT  T=4.271 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=4.272 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  01 00 00 00 00 00 00 ff 
> [pixma] 
> [pixma] OUT  T=5.273 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.274 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.293 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.294 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.313 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.314 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.333 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.334 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.353 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.354 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.373 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.374 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.393 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.394 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.413 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.414 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.433 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.434 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.453 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.454 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.473 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.474 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.493 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.494 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.513 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.514 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.533 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.534 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.553 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.554 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.573 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.574 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.593 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.594 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.613 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.614 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.633 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.634 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.653 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.654 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.673 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.674 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.693 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=5.694 len=512
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 2c 40 
> [pixma]  00000010:1a 24 1e 18 24 1f 23 21  26 26 1d 1c 22 22 18 1a 
> [pixma]  00000020:27 1b 1c 1f 21 1b 1f 1f  1f 1c 21 1f 20 1f 19 29 
> [pixma]  00000030:1d 21 24 23 27 25 1d 21  28 1e 21 29 1e 1b 25 21 
> [pixma]  00000040:22 23 1f 22 21 26 1f 1f  21 23 22 23 20 22 1e 23 
> [pixma]  00000050:26 21 1e 20 23 1e 1c 26  1f 27 22 25 1b 20 12 26 
> [pixma]  00000060:24 1e 21 27 1f 22 22 1f  21 24 1d 1e 24 1e 1e 25 
> [pixma]  00000070:28 21 1c 20 26 1e 23 1d  20 1e 26 1f 1f 26 1f 20 
> [pixma]  ...
> [pixma] 
> [pixma] IN   T=5.696 len=10832
> [pixma]  00000000:23 27 1c 24 24 21 25 25  23 29 26 1f 27 23 24 1e 
> [pixma]  00000010:25 23 1f 22 27 1c 29 1d  26 22 21 23 22 20 24 25 
> [pixma]  00000020:18 28 2d 1f 23 27 23 24  28 1c 23 22 22 22 25 1d 
> [pixma]  00000030:26 23 22 23 21 25 22 25  26 1f 24 22 25 24 20 24 
> [pixma]  00000040:29 21 25 24 21 25 1f 1d  23 24 1e 22 23 21 1c 27 
> [pixma]  00000050:24 1c 19 22 23 1b 20 20  1e 1a 21 24 1d 2a 17 15 
> [pixma]  00000060:24 22 28 1e 20 1e 23 20  24 22 1f 22 1a 24 23 1e 
> [pixma]  00000070:23 24 22 20 22 2b 1b 23  21 22 29 28 23 22 1f 29 
> [pixma]  ...
> [pixma] 
> [saned] do_scan: trying to read 8188 bytes from scanner
> [saned] do_scan: read 8188 bytes from scanner
> [pixma] OUT  T=5.696 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> do_scan: trying to write 8192 bytes to client
> [saned] do_scan: wrote 8192 bytes to client
> [saned] do_scan: trying to read 8188 bytes from scanner
> [saned] do_scan: read 3006 bytes from scanner
> [saned] do_scan: trying to write 3010 bytes to client
> [saned] do_scan: wrote 3010 bytes to client
> [pixma] IN   T=5.697 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.713 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=5.714 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.733 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=5.734 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.753 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=5.754 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.773 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=5.774 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.793 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=5.794 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.813 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=5.814 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.833 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=5.834 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.853 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=5.854 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.873 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=5.875 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.893 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=5.894 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  28 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=5.913 len=16
> [pixma]  00000000:ef 20 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] IN   T=5.914 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] pixma_read_image():completed
> [pixma] Reader task terminated
> [saned] do_scan: trying to read 5178 bytes from scanner
> [saned] do_scan: read 134 bytes from scanner
> [saned] do_scan: select_fd was closed --> EOF
> [saned] do_scan: trying to write 138 bytes to client
> [saned] do_scan: wrote 138 bytes to client
> [saned] do_scan: statuscode `End of file reached' was added to buffer
> [saned] do_scan: trying to write 5 bytes to client
> [saned] do_scan: wrote 5 bytes to client
> [saned] do_scan: done, status=End of file reached
> [saned] process_request: waiting for request
> [saned] process_request: got request 7
> [saned] start_scan: using port 46860 for data
> [pixma] Reader task started
> [pixma] 
> [pixma] pixma_scan(): start
> [pixma]   line_size=192 image_size=11328 channels=3 depth=8
> [pixma]   dpi=300x300 offset=(0,0) dimension=64x59
> [pixma]   gamma_table=0x80b2550 source=0
> [pixma] Reader task id=16296 (forked)
> [saned] process_request: waiting for data connection
> [saned] process_request: access to data port from 192.168.9.52
> [saned] do_scan: start
> [pixma] Setting non-blocking mode
> [saned] do_scan: processing RPC request on fd 4
> [saned] process_request: waiting for request
> [saned] process_request: got request 6
> [pixma] OUT  T=6.108 len=16
> [pixma]  00000000:db 20 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] IN   T=6.108 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=6.109 len=2072
> [pixma]  00000000:ee 20 00 00 00 00 00 00  00 00 00 00 00 00 08 08 
> [pixma]  00000010:10 00 08 04 00 00 0b 0b  0f 0f 12 12 15 15 17 17 
> [pixma]  00000020:19 19 1a 1a 1c 1c 1e 1e  1f 1f 20 20 22 22 23 23 
> [pixma]  00000030:24 24 25 25 27 27 28 28  29 29 2a 2a 2b 2b 2c 2c 
> [pixma]  00000040:2d 2d 2d 2d 2e 2e 2f 2f  30 30 31 31 32 32 32 32 
> [pixma]  00000050:33 33 34 34 35 35 36 36  36 36 37 37 38 38 38 38 
> [pixma]  00000060:39 39 3a 3a 3a 3a 3b 3b  3c 3c 3c 3c 3d 3d 3e 3e 
> [pixma]  00000070:3e 3e 3f 3f 3f 3f 40 40  41 41 41 41 42 42 42 42 
> [pixma]  ...
> [pixma] 
> [pixma] IN   T=6.112 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=6.113 len=2072
> [pixma]  00000000:ee 20 00 00 00 00 00 00  00 00 00 00 00 00 08 08 
> [pixma]  00000010:10 00 08 04 00 00 0b 0b  0f 0f 12 12 15 15 17 17 
> [pixma]  00000020:19 19 1a 1a 1c 1c 1e 1e  1f 1f 20 20 22 22 23 23 
> [pixma]  00000030:24 24 25 25 27 27 28 28  29 29 2a 2a 2b 2b 2c 2c 
> [pixma]  00000040:2d 2d 2d 2d 2e 2e 2f 2f  30 30 31 31 32 32 32 32 
> [pixma]  00000050:33 33 34 34 35 35 36 36  36 36 37 37 38 38 38 38 
> [pixma]  00000060:39 39 3a 3a 3a 3a 3b 3b  3c 3c 3c 3c 3d 3d 3e 3e 
> [pixma]  00000070:3e 3e 3f 3f 3f 3f 40 40  41 41 41 41 42 42 42 42 
> [pixma]  ...
> [pixma] 
> [pixma] IN   T=6.114 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=6.115 len=2072
> [pixma]  00000000:ee 20 00 00 00 00 00 00  00 00 00 00 00 00 08 08 
> [pixma]  00000010:10 00 08 04 00 00 0b 0b  0f 0f 12 12 15 15 17 17 
> [pixma]  00000020:19 19 1a 1a 1c 1c 1e 1e  1f 1f 20 20 22 22 23 23 
> [pixma]  00000030:24 24 25 25 27 27 28 28  29 29 2a 2a 2b 2b 2c 2c 
> [pixma]  00000040:2d 2d 2d 2d 2e 2e 2f 2f  30 30 31 31 32 32 32 32 
> [pixma]  00000050:33 33 34 34 35 35 36 36  36 36 37 37 38 38 38 38 
> [pixma]  00000060:39 39 3a 3a 3a 3a 3b 3b  3c 3c 3c 3c 3d 3d 3e 3e 
> [pixma]  00000070:3e 3e 3f 3f 3f 3f 40 40  41 41 41 41 42 42 42 42 
> [pixma]  ...
> [pixma] 
> [pixma] IN   T=6.117 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=6.117 len=72
> [pixma]  00000000:d8 20 00 00 00 00 00 00  00 00 00 00 00 00 00 38 
> [pixma]  00000010:01 01 01 00 00 01 00 00  81 2c 81 2c 00 00 00 00 
> [pixma]  00000020:00 00 00 00 00 00 00 40  00 00 00 3b 08 18 00 01 
> [pixma]  00000030:ff 81 00 02 01 00 00 00  00 00 00 00 00 00 00 00 
> [pixma]  00000040:01 00 00 00 00 00 00 82  
> [pixma] 
> [pixma] IN   T=6.119 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=6.119 len=16
> [pixma]  00000000:d9 20 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] IN   T=6.121 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=6.122 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=6.123 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=7.124 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=7.126 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=8.128 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=8.129 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=9.132 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=9.133 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=10.136 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=10.137 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=11.140 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=11.142 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=12.144 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=12.145 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] INTR T=13.097 len=16
> [pixma]  00000000:00 00 00 00 00 00 00 00  00 02 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=13.098 len=16
> [pixma]  00000000:f3 20 00 00 00 00 00 00  00 00 00 00 00 00 00 10 
> [pixma] 
> [pixma] IN   T=13.099 len=24
> [pixma]  00000000:06 06 00 00 00 00 00 00  03 01 00 00 02 03 00 02 
> [pixma]  00000010:00 00 21 00 00 00 00 d4  
> [pixma] 
> [pixma] Current status: paper=1 cal=0 lamp=2 busy=0
> [pixma] OUT  T=13.099 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=13.100 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  01 00 00 00 00 00 00 ff 
> [pixma] 
> [pixma] OUT  T=14.100 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.102 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.112 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.113 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.124 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.125 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.136 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.137 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.148 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.149 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.160 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.162 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.172 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.173 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.184 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.185 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.196 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.197 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.208 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.209 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.220 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.222 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.236 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.237 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.248 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.249 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.260 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.262 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.272 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.273 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.284 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.285 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.296 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.297 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.308 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.309 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.320 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.322 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.336 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.337 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.348 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.349 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.360 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.362 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.372 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.373 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.384 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.385 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.396 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.397 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.408 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=14.409 len=512
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 2c 40 
> [pixma]  00000010:22 20 19 1d 23 20 1f 1f  24 21 1c 1b 24 21 21 1e 
> [pixma]  00000020:23 1b 1f 21 1d 23 1f 22  1e 22 22 1f 1d 1f 22 23 
> [pixma]  00000030:24 25 25 1f 22 24 22 23  25 24 1f 20 22 22 29 18 
> [pixma]  00000040:22 21 26 1a 27 22 24 27  1f 1e 23 1f 21 23 1d 21 
> [pixma]  00000050:1e 24 22 25 21 21 1f 21  21 26 22 19 27 20 1b 24 
> [pixma]  00000060:28 21 22 23 24 20 21 1e  23 23 1f 1b 24 21 24 20 
> [pixma]  00000070:1f 1d 23 22 1e 1f 22 21  1e 21 28 1f 23 1e 21 25 
> [pixma]  ...
> [pixma] 
> [pixma] IN   T=14.410 len=10832
> [pixma]  00000000:24 1f 23 22 25 1b 29 24  23 2d 23 23 25 23 21 24 
> [pixma]  00000010:21 22 24 25 22 27 25 20  22 23 25 25 21 23 1e 2a 
> [pixma]  00000020:1d 26 30 1d 22 28 1e 29  22 21 26 26 1a 22 22 1f 
> [pixma]  00000030:25 24 1c 23 27 1f 23 27  1f 27 20 19 24 23 22 1e 
> [pixma]  00000040:27 20 1f 28 20 26 26 23  23 25 24 1f 25 1c 23 23 
> [pixma]  00000050:1c 27 1d 1b 20 1c 21 1f  23 21 15 27 19 24 19 1d 
> [pixma]  00000060:23 1d 1a 24 1d 1f 27 19  1e 23 1f 20 21 1e 1f 27 
> [pixma]  00000070:1f 22 1f 22 1e 21 22 1b  24 26 2e 24 21 24 1f 27 
> [pixma]  ...
> [pixma] 
> [saned] do_scan: trying to read 8188 bytes from scanner
> [saned] do_scan: read 1351 bytes from scanner
> [saned] do_scan: trying to write 1355 bytes to client
> [saned] do_scan: wrote 1355 bytes to client
> [saned] do_scan: trying to read 6833 bytes from scanner
> [saned] do_scan: read 6833 bytes from scanner
> [saned] do_scan: trying to write 6837 bytes to client
> [saned] do_scan: wrote 6837 bytes to client
> [saned] do_scan: trying to read 8188 bytes from scanner
> [saned] do_scan: read 3010 bytes from scanner
> [saned] do_scan: trying to write 3014 bytes to client
> [saned] do_scan: wrote 3014 bytes to client
> [pixma] IN   T=14.412 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.424 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.425 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.436 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.437 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.448 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.449 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.460 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.462 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.476 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.477 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.488 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.489 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.500 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.502 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.512 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.513 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.524 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.525 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.536 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.537 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.548 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.549 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.560 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.562 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.572 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.573 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.584 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.585 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.596 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.597 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.608 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=14.609 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  28 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=14.620 len=16
> [pixma]  00000000:ef 20 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] IN   T=14.622 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] pixma_read_image():completed
> [saned] [pixma] Reader task terminated
> [saned] do_scan: read 134 bytes from scanner
> [saned] do_scan: select_fd was closed --> EOF
> [saned] do_scan: trying to write 138 bytes to client
> [saned] do_scan: wrote 138 bytes to client
> [saned] do_scan: statuscode `End of file reached' was added to buffer
> [saned] do_scan: trying to write 5 bytes to client
> [saned] do_scan: wrote 5 bytes to client
> [saned] do_scan: done, status=End of file reached
> [saned] process_request: waiting for request
> [saned] process_request: got request 7
> [saned] start_scan: using port 33455 for data
> [pixma] Reader task started
> [pixma] 
> [pixma] pixma_scan(): start
> [pixma]   line_size=192 image_size=11328 channels=3 depth=8
> [pixma]   dpi=300x300 offset=(0,0) dimension=64x59
> [pixma]   gamma_table=0x80b2550 source=0
> [pixma] Reader task id=16297 (forked)
> [saned] process_request: waiting for data connection
> [saned] process_request: access to data port from 192.168.9.52
> [saned] do_scan: start
> [pixma] Setting non-blocking mode
> [saned] do_scan: processing RPC request on fd 4
> [saned] process_request: waiting for request
> [saned] process_request: got request 6
> [pixma] OUT  T=14.636 len=16
> [pixma]  00000000:db 20 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] IN   T=14.646 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=14.647 len=2072
> [pixma]  00000000:ee 20 00 00 00 00 00 00  00 00 00 00 00 00 08 08 
> [pixma]  00000010:10 00 08 04 00 00 0b 0b  0f 0f 12 12 15 15 17 17 
> [pixma]  00000020:19 19 1a 1a 1c 1c 1e 1e  1f 1f 20 20 22 22 23 23 
> [pixma]  00000030:24 24 25 25 27 27 28 28  29 29 2a 2a 2b 2b 2c 2c 
> [pixma]  00000040:2d 2d 2d 2d 2e 2e 2f 2f  30 30 31 31 32 32 32 32 
> [pixma]  00000050:33 33 34 34 35 35 36 36  36 36 37 37 38 38 38 38 
> [pixma]  00000060:39 39 3a 3a 3a 3a 3b 3b  3c 3c 3c 3c 3d 3d 3e 3e 
> [pixma]  00000070:3e 3e 3f 3f 3f 3f 40 40  41 41 41 41 42 42 42 42 
> [pixma]  ...
> [pixma] 
> [pixma] IN   T=14.650 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=14.652 len=2072
> [pixma]  00000000:ee 20 00 00 00 00 00 00  00 00 00 00 00 00 08 08 
> [pixma]  00000010:10 00 08 04 00 00 0b 0b  0f 0f 12 12 15 15 17 17 
> [pixma]  00000020:19 19 1a 1a 1c 1c 1e 1e  1f 1f 20 20 22 22 23 23 
> [pixma]  00000030:24 24 25 25 27 27 28 28  29 29 2a 2a 2b 2b 2c 2c 
> [pixma]  00000040:2d 2d 2d 2d 2e 2e 2f 2f  30 30 31 31 32 32 32 32 
> [pixma]  00000050:33 33 34 34 35 35 36 36  36 36 37 37 38 38 38 38 
> [pixma]  00000060:39 39 3a 3a 3a 3a 3b 3b  3c 3c 3c 3c 3d 3d 3e 3e 
> [pixma]  00000070:3e 3e 3f 3f 3f 3f 40 40  41 41 41 41 42 42 42 42 
> [pixma]  ...
> [pixma] 
> [pixma] IN   T=14.653 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=14.654 len=2072
> [pixma]  00000000:ee 20 00 00 00 00 00 00  00 00 00 00 00 00 08 08 
> [pixma]  00000010:10 00 08 04 00 00 0b 0b  0f 0f 12 12 15 15 17 17 
> [pixma]  00000020:19 19 1a 1a 1c 1c 1e 1e  1f 1f 20 20 22 22 23 23 
> [pixma]  00000030:24 24 25 25 27 27 28 28  29 29 2a 2a 2b 2b 2c 2c 
> [pixma]  00000040:2d 2d 2d 2d 2e 2e 2f 2f  30 30 31 31 32 32 32 32 
> [pixma]  00000050:33 33 34 34 35 35 36 36  36 36 37 37 38 38 38 38 
> [pixma]  00000060:39 39 3a 3a 3a 3a 3b 3b  3c 3c 3c 3c 3d 3d 3e 3e 
> [pixma]  00000070:3e 3e 3f 3f 3f 3f 40 40  41 41 41 41 42 42 42 42 
> [pixma]  ...
> [pixma] 
> [pixma] IN   T=14.655 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=14.656 len=72
> [pixma]  00000000:d8 20 00 00 00 00 00 00  00 00 00 00 00 00 00 38 
> [pixma]  00000010:01 01 01 00 00 01 00 00  81 2c 81 2c 00 00 00 00 
> [pixma]  00000020:00 00 00 00 00 00 00 40  00 00 00 3b 08 18 00 01 
> [pixma]  00000030:ff 81 00 02 01 00 00 00  00 00 00 00 00 00 00 00 
> [pixma]  00000040:01 00 00 00 00 00 00 82  
> [pixma] 
> [pixma] IN   T=14.658 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=14.658 len=16
> [pixma]  00000000:d9 20 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] IN   T=14.659 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] OUT  T=14.659 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=14.660 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=15.664 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=15.665 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=16.668 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=16.669 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=17.672 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=17.673 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=18.676 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=18.677 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=19.680 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=19.682 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=20.684 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=20.685 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=21.688 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=21.689 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] INTR T=21.801 len=16
> [pixma]  00000000:00 00 00 00 00 00 00 00  00 02 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=21.801 len=16
> [pixma]  00000000:f3 20 00 00 00 00 00 00  00 00 00 00 00 00 00 10 
> [pixma] 
> [pixma] IN   T=21.806 len=24
> [pixma]  00000000:06 06 00 00 00 00 00 00  03 01 00 00 02 03 00 02 
> [pixma]  00000010:00 00 21 00 00 00 00 d4  
> [pixma] 
> [pixma] Current status: paper=1 cal=0 lamp=2 busy=0
> [pixma] OUT  T=21.806 len=16
> [pixma]  00000000:da 20 00 00 00 00 00 00  00 00 00 00 00 00 00 08 
> [pixma] 
> [pixma] IN   T=21.808 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  01 00 00 00 00 00 00 ff 
> [pixma] 
> [pixma] OUT  T=22.808 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.809 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.820 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.821 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.832 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.833 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.844 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.845 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.856 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.858 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.868 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.869 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.880 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.881 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.892 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.893 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.904 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.905 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.916 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.918 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.928 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.929 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.940 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.941 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.952 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.953 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.964 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.965 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.976 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.978 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=22.988 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=22.989 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.000 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=23.001 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.012 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=23.013 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.024 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=23.025 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.036 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=23.038 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.048 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=23.050 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.060 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=23.061 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.072 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=23.073 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.084 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=23.085 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.096 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=23.098 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.108 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=23.109 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.120 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=23.121 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.132 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 08 00 08 
> [pixma] 
> [pixma] IN   T=23.133 len=512
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 2c 40 
> [pixma]  00000010:1e 23 1f 1f 1f 1e 1e 20  23 20 1c 23 1f 21 1c 1d 
> [pixma]  00000020:22 1b 22 21 1c 27 20 1d  22 22 1e 1b 23 22 1f 23 
> [pixma]  00000030:20 22 23 23 1f 25 23 26  1f 22 1e 22 22 1e 2b 25 
> [pixma]  00000040:1f 29 20 24 21 23 1e 27  1a 21 27 20 1e 20 22 22 
> [pixma]  00000050:20 1f 23 1a 29 22 22 20  17 25 20 21 23 23 20 20 
> [pixma]  00000060:23 1c 22 23 1b 20 21 21  1c 27 22 21 1f 1b 23 1e 
> [pixma]  00000070:1b 29 17 19 25 22 26 21  24 23 25 24 20 22 1e 1f 
> [pixma]  ...
> [pixma] 
> [pixma] IN   T=23.134 len=10832
> [pixma]  00000000:23 21 24 22 1f 26 24 1e  22 32 22 22 23 24 1c 28 
> [pixma]  00000010:1e 1e 21 25 26 25 22 20  28 1f 26 20 25 1f 23 23 
> [pixma]  00000020:22 24 2a 24 22 28 1d 25  26 22 22 25 22 22 1f 25 
> [pixma]  00000030:23 22 20 25 25 1d 27 24  23 1d 27 23 22 1f 1d 27 
> [pixma]  00000040:24 21 23 28 1f 28 1e 19  29 21 19 23 29 23 23 23 
> [pixma]  00000050:21 1b 29 17 2a 19 1d 23  1d 1f 1d 29 17 21 23 1f 
> [pixma]  00000060:26 1d 1a 25 1b 24 1d 22  24 20 1f 22 27 1c 22 22 
> [pixma]  00000070:23 26 1e 24 22 1e 23 22  22 22 24 28 21 23 1f 25 
> [pixma]  ...
> [pixma] 
> [saned] do_scan: trying to read 8188 bytes from scanner
> [saned] do_scan: read 1544 bytes from scanner
> [saned] do_scan: trying to write 1548 bytes to client
> [saned] do_scan: wrote 1548 bytes to client
> [saned] do_scan: trying to read 6640 bytes from scanner
> [saned] do_scan: read 3281 bytes from scanner
> [saned] do_scan: trying to write 3285 bytes to client
> [saned] do_scan: wrote 3285 bytes to client
> [saned] do_scan: trying to read 3355 bytes from scanner
> [saned] do_scan: read 1930 bytes from scanner
> [saned] do_scan: trying to write 1934 bytes to client
> [saned] do_scan: wrote 1934 bytes to client
> [saned] do_scan: trying to read 1421 bytes from scanner
> [saned] do_scan: read 1421 bytes from scanner
> [saned] do_scan: trying to write 1425 bytes to client
> [saned] do_scan: wrote 1425 bytes to client
> [saned] do_scan: trying to read 8188 bytes from scanner
> [saned] do_scan: read 3018 bytes from scanner
> [saned] do_scan: trying to write 3022 bytes to client
> [saned] do_scan: wrote 3022 bytes to client
> [pixma] OUT  T=23.135 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.135 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.148 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.149 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.160 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.161 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.172 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.173 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.184 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.185 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.196 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.198 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.208 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.209 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.220 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.221 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.232 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.233 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.244 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.245 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.256 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.257 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.268 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.269 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.280 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.281 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.292 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.293 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.304 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.305 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.316 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.318 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  20 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.328 len=16
> [pixma]  00000000:d4 20 00 00 00 00 00 00  00 00 00 00 00 00 00 28 
> [pixma] 
> [pixma] IN   T=23.329 len=16
> [pixma]  00000000:06 06 00 00 00 00 00 00  28 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] OUT  T=23.340 len=16
> [pixma]  00000000:ef 20 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> [pixma] 
> [pixma] IN   T=23.341 len=8
> [pixma]  00000000:06 06 00 00 00 00 00 00  
> [pixma] 
> [pixma] pixma_read_image():completed
> [saned] do_scan: trying to read 5166 bytes from scanner
> [pixma] Reader task terminated
> [saned] do_scan: read 134 bytes from scanner
> [saned] do_scan: select_fd was closed --> EOF
> [saned] do_scan: trying to write 138 bytes to client
> [saned] do_scan: wrote 138 bytes to client
> [saned] do_scan: statuscode `End of file reached' was added to buffer
> [saned] do_scan: trying to write 5 bytes to client
> [saned] do_scan: wrote 5 bytes to client
> [saned] do_scan: done, status=End of file reached
> [saned] process_request: waiting for request
> [saned] process_request: got request 8
> [saned] process_request: waiting for request
> [saned] process_request: got request 3
> [pixma] pixma_close(): Canon PIXMA MX310
> [saned] process_request: waiting for request
> [saned] process_request: got request 10
> [saned] bailing out, waiting for children...
> [saned] bail_out: all children exited




More information about the sane-devel mailing list