Jan van der Torn | 1 May 2009 08:42

Development of the Canon DR2050 and DR2010 Sane driver

Jan wrote:

Hi,

I'm looking for a developper who is willing to make Sane drivers for the Canon DR2050 and DR2010 scanner. It is a paid job for one of my customers. Anyone?

grt, JvdT :-)

---
Met vriendelijke groet,
Stone-IT

drs. J.J. van der Torn


GSM: +0031 614326992

Stone-IT B.V. - Linux for Business
Groenekanseweg 246
3737 AL Groenekan

T +31 (0)30 22.87.995 http://www.stone-it.com
F +31 (0)30 22.87.997 info <at> stone-it.com

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org
Henning Geinitz | 1 May 2009 11:04

[Fwd: SANE:supported devices]

FYI

-------- Original-Nachricht --------
Betreff: 	SANE:supported devices
Datum: 	Thu, 30 Apr 2009 11:46:25 +0200
Von: 	Kohler Martin <mkohler <at> kern.ch>
An: 	hmg-guest <at> users.alioth.debian.org <hmg-guest <at> users.alioth.debian.org>

Hello,
in the list of supported devices, the HP Scanjet 4500C is listed as:
" _ScanJet 4500C_ 
<http://www.sane-project.org/unsupported/hp-scanjet-4500c.html> USB 
0x03f0/0x1205 Unsupported Probably unsupported, see link for details. 
_unsupported_ <http://www.sane-project.org/contrib.html>
(2007-01-28) ? "

This mail is to report, that the 4500C does work with XSANE on Ubuntu 
Hardy without problems.
I have the 4500C and it did work, at least for the basic functions.

Regards,
Martin Kohler

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org

m. allan noah | 1 May 2009 15:28
Picon

Re: Development of the Canon DR2050 and DR2010 Sane driver

Well I am at least part of the way there, see:
http://www.sane-project.org/lists/sane-backends-cvs.html#S-CANON-DR

These machines are fairly dumb, and require a bit of help from the
software side for things like calibration and cropping. Unfortunately,
that increases the amount of time required to get a working driver.
Contact me off-list and we'll discuss specifics.

allan

On Fri, May 1, 2009 at 2:42 AM, Jan van der Torn <vdtorn <at> stone-it.com> wrote:
> Jan wrote:
> Hi,
> I'm looking for a developper who is willing to make Sane drivers for the
> Canon DR2050 and DR2010 scanner. It is a paid job for one of my customers.
> Anyone?
> grt, JvdT :-)
> ---
> Met vriendelijke groet,
> Stone-IT
> drs. J.J. van der Torn
>
> GSM: +0031 614326992
> Email: jvdtorn <at> stone-it.com
> LinkedIn: http://www.linkedin.com/in/jvdtorn
> Stone-IT B.V. - Linux for Business
> Groenekanseweg 246
> 3737 AL Groenekan
> T +31 (0)30 22.87.995 http://www.stone-it.com
> F +31 (0)30 22.87.997 info <at> stone-it.com
>
> --
> sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/sane-devel
> Unsubscribe: Send mail with subject "unsubscribe your_password"
>             to sane-devel-request <at> lists.alioth.debian.org
>

--

-- 
"The truth is an offense, but not a sin"

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org

m. allan noah | 1 May 2009 15:30
Picon

Re: [Fwd: SANE:supported devices]

Martin- did this use the hp5590 sane backend?

allan

On Fri, May 1, 2009 at 5:04 AM, Henning Geinitz <sane <at> geinitz.org> wrote:
> FYI
>
> -------- Original-Nachricht --------
> Betreff:        SANE:supported devices
> Datum:  Thu, 30 Apr 2009 11:46:25 +0200
> Von:    Kohler Martin <mkohler <at> kern.ch>
> An:     hmg-guest <at> users.alioth.debian.org
> <hmg-guest <at> users.alioth.debian.org>
>
>
>
> Hello,
> in the list of supported devices, the HP Scanjet 4500C is listed as:
> " _ScanJet 4500C_
> <http://www.sane-project.org/unsupported/hp-scanjet-4500c.html> USB
> 0x03f0/0x1205 Unsupported Probably unsupported, see link for details.
> _unsupported_ <http://www.sane-project.org/contrib.html>
> (2007-01-28) ? "
>
> This mail is to report, that the 4500C does work with XSANE on Ubuntu Hardy
> without problems.
> I have the 4500C and it did work, at least for the basic functions.
>
> Regards,
> Martin Kohler
>
>
> --
> sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/sane-devel
> Unsubscribe: Send mail with subject "unsubscribe your_password"
>            to sane-devel-request <at> lists.alioth.debian.org
>

--

-- 
"The truth is an offense, but not a sin"

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org

Aurélien | 1 May 2009 18:36
Picon
Favicon

About multifunction CANON iSensys MF4120

Hello guys,
I emailed you sometimes ago about the CANON iSensys MF4120 and report to
you that it works great with the svn backport (it was on february
"[Multifunction Canon MF4120] Scanner Test : successful")

There has been a new release of sane but it does not contain my printer
so ... i'm willing to help for more testing case if needed in order to
add the driver in stable release next time.

USB IDs : 04a9:26a3 
To make the driver working i followed this topic:
http://ubuntuforums.org/showthread.php?t=878966

Best regards,
Aurélien.

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org
m. allan noah | 1 May 2009 18:42
Picon

Re: About multifunction CANON iSensys MF4120

There has not been a new release of sane since your last report, but
one is coming very soon.

allan

On Fri, May 1, 2009 at 12:36 PM, Aurélien <alncoool <at> hotmail.com> wrote:
> Hello guys,
> I emailed you sometimes ago about the CANON iSensys MF4120 and report to
> you that it works great with the svn backport (it was on february
> "[Multifunction Canon MF4120] Scanner Test : successful")
>
> There has been a new release of sane but it does not contain my printer
> so ... i'm willing to help for more testing case if needed in order to
> add the driver in stable release next time.
>
> USB IDs : 04a9:26a3
> To make the driver working i followed this topic:
> http://ubuntuforums.org/showthread.php?t=878966
>
> Best regards,
> Aurélien.
>
>
> --
> sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/sane-devel
> Unsubscribe: Send mail with subject "unsubscribe your_password"
>             to sane-devel-request <at> lists.alioth.debian.org

--

-- 
"The truth is an offense, but not a sin"

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org

Nicolas Martin | 1 May 2009 19:33
Picon

Re: Pixma MP600R times out after scan stats

Hi Phil, 

So probably this has to do with the bjnp part of the backend, I'll take
contact with Louis, who designed this part, for some help.

In the meantime and to step further, could you get a full trace of the
backend using these commands:

$ export SANE_DEBUG_PIXMA=11
$ scanimage -T &> /tmp/pixmalog

and send back the /tmp/pixmalog file you get.

Nicolas

Le jeudi 30 avril 2009 à 23:46 +0200, Phil Wooding a écrit :
> Hi Nicolas,
> 
> Thank you for your reply. Its most appreciated.
> Yes, I can successfully scan with a USB cable.
> As mentioned in the compatibility list, all resolutions work except
> 2400 dpi.
> However, over the network, it always times out...
> Including command scanimage -T which outputs:
> 
> scanimage: scanning image of size 640x877 pixels at 24 bits/pixel
> scanimage: acquiring RGB frame, 8 bits/sample
> scanimage: reading one scanline, 1920 bytes...    [pixma]
> bjnp_recv_header: (recv) could not read response header, received 0
> bytes!
> [pixma] bjnp_recv_header: (recv) error: Success!
> [pixma] Could not read response to command!
> [pixma] bjnp_recv_header: (recv) could not read response header,
> received 0 bytes!
> [pixma] bjnp_recv_header: (recv) error: Success!
> [pixma] Could not read response to command!
> FAIL Error: Error during device I/O
> 
> Do you have any ideas of something I can try?
> 
> PS : I won't be able to reply immediately.
> 
> Thanks,
> 
> Phil
> 
> > Subject: Re: [sane-devel] Pixma MP600R times out after scan stats
> > Date: Sat, 25 Apr 2009 10:46:39 +0200
> > 
> > In order to facilitate investigations on this: do you successfully
> scan
> > with an usb cable ?
> > 
> > Nicolas
> > 
> > Le vendredi 24 avril 2009 à 23:30 +0200, Phil Wooding a écrit :
> > > Hi,
> > > 
> > > I am trying to get the latest svn code working with a MP600R.
> > > The scanner is properly detected, it starts scanning, but then
> > > nothing...
> > > Any help would be apreciated as it should work according to the
> > > documentation.
> > > 
> > > Thanks,
> > > 
> > > Phil
> > > 
> > > Here are the logs with maximum debug information:
> > > 
> > > [pixma] bjnp_set_timeout(requested 10000, set 20000):
> > > [pixma] bjnp_read_bulk(0, bufferptr, 0x8 = -1075284088)
> > > [pixma] bjnp_read_bulk: 0x0 = 0 bytes available at start, Short
> block
> > > = 0 blocksize = 0x400 = 1024
> > > [pixma] So far received 0x0 bytes = 0, need 0x8 = 8
> > > [pixma] No (more) scanner data available, requesting more
> > > [pixma] bjnp_send_read_req sending command
> > > [pixma] 00000000:42 4a 4e 50 02 20 00 00 00 0b 00 09 00 00 00 00 
> > > [pixma] bjnp_recv_header: receiving response header
> > > [pixma] TCP response header(scanner data = 8 bytes):
> > > [pixma] 00000000:42 4a 4e 50 82 20 00 00 00 0b 00 09 00 00 00 08 
> > > [pixma] Scanner reports 0x8 = 8 bytes available
> > > [pixma] reading 0x8 = 8 (of max 0x8 = 8) bytes more
> > > [pixma] bjnp_recv_data: receiving response data
> > > [pixma] bjnp_recv_data: read response payload (8 bytes max)
> > > [pixma] Received TCP response payload (8 bytes):
> > > [pixma] 00000000:06 06 00 00 00 00 00 00 
> > > [pixma] IN T=6.235 len=8
> > > [pixma] 00000000:06 06 00 00 00 00 00 00 
> > > [pixma]
> > > [pixma] bjnp_set_timeout(requested 10000, set 20000):
> > > [pixma] bjnp_write_bulk(0, bufferptr, 0x40 = 64)
> > > [pixma] bjnp_write: sending 0x40 = 64 bytes
> > > [pixma] 00000000:42 4a 4e 50 02 21 00 00 00 0c 00 09 00 00 00 40 
> > > [pixma] 00000010:de 20 00 00 00 00 00 00 00 00 00 00 00 00 00 30 
> > > [pixma] 00000020:00 00 00 00 80 4b 80 4b 00 00 00 00 00 00 00 00 
> > > [pixma] 00000030:00 00 02 80 00 00 03 6d 08 18 00 00 00 00 00 00 
> > > [pixma] 00000040:ff 00 00 81 00 00 02 01 00 00 00 00 00 00 00 d5 
> > > [pixma] bjnp_recv_header: receiving response header
> > > [pixma] TCP response header(scanner data = 4 bytes):
> > > [pixma] 00000000:42 4a 4e 50 82 21 00 00 00 0c 00 09 00 00 00 04 
> > > [pixma] bjnp_recv_data: receiving response data
> > > [pixma] bjnp_recv_data: read response payload (4 bytes max)
> > > [pixma] Received TCP response payload (4 bytes):
> > > [pixma] 00000000:00 00 00 40 
> > > [pixma] OUT T=6.240 len=64
> > > [pixma] 00000000:de 20 00 00 00 00 00 00 00 00 00 00 00 00 00 30 
> > > [pixma] 00000010:00 00 00 00 80 4b 80 4b 00 00 00 00 00 00 00 00 
> > > [pixma] 00000020:00 00 02 80 00 00 03 6d 08 18 00 00 00 00 00 00 
> > > [pixma] 00000030:ff 00 00 81 00 00 02 01 00 00 00 00 00 00 00 d5 
> > > [pixma] 
> > > [pixma] bjnp_set_timeout(requested 10000, set 20000):
> > > [pixma] bjnp_read_bulk(0, bufferptr, 0x8 = -1075284088)
> > > [pixma] bjnp_read_bulk: 0x0 = 0 bytes available at start, Short
> block
> > > = 0 blocksize = 0x400 = 1024
> > > [pixma] So far received 0x0 bytes = 0, need 0x8 = 8
> > > [pixma] No (more) scanner data available, requesting more
> > > [pixma] bjnp_send_read_req sending command
> > > [pixma] 00000000:42 4a 4e 50 02 20 00 00 00 0d 00 09 00 00 00 00 
> > > [pixma] bjnp_recv_header: receiving response header
> > > [pixma] bjnp_recv_header: could not read response header (select
> timed
> > > out): Success!
> > > [pixma] IN T=26.257 len=-9
> > > [pixma] ERROR: ETIMEDOUT
> > > 
> > > 
> > >
> ______________________________________________________________________
> > > What can you do with the new Windows Live? Find out
> > > --
> > > sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
> > > http://lists.alioth.debian.org/mailman/listinfo/sane-devel
> > > Unsubscribe: Send mail with subject "unsubscribe your_password"
> > > to sane-devel-request <at> lists.alioth.debian.org
> > 
> > 
> 
> 
> ______________________________________________________________________
> What can you do with the new Windows Live? Find out

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org

Louis Lagendijk | 1 May 2009 20:18
Picon
Picon

Re: Pixma MP600R times out after scan stats

hi Nicolas,
I already noticed this bug report. I have been pretty busy lately but am
planning to have a look at it this weekend.
Phil, when you say "over the network", does that mean over wired
ethernet or Wifi? Is a firewall active on the box? What OS/distribution?

In addition to the full log that Nicolas already asked for, can you plae
make a wireshark tpc/ip log and mail that log to me as well (from  the
same scanning attempt)? Thanks in advance,
Louis

On Fri, 2009-05-01 at 19:33 +0200, Nicolas Martin wrote:
> Hi Phil, 
> 
> So probably this has to do with the bjnp part of the backend, I'll take
> contact with Louis, who designed this part, for some help.
> 
> In the meantime and to step further, could you get a full trace of the
> backend using these commands:
> 
> $ export SANE_DEBUG_PIXMA=11
> $ scanimage -T &> /tmp/pixmalog
> 
> and send back the /tmp/pixmalog file you get.
> 
> Nicolas
> 
> Le jeudi 30 avril 2009 à 23:46 +0200, Phil Wooding a écrit :
> > Hi Nicolas,
> > 
> > Thank you for your reply. Its most appreciated.
> > Yes, I can successfully scan with a USB cable.
> > As mentioned in the compatibility list, all resolutions work except
> > 2400 dpi.
> > However, over the network, it always times out...
> > Including command scanimage -T which outputs:
> > 
> > scanimage: scanning image of size 640x877 pixels at 24 bits/pixel
> > scanimage: acquiring RGB frame, 8 bits/sample
> > scanimage: reading one scanline, 1920 bytes...    [pixma]
> > bjnp_recv_header: (recv) could not read response header, received 0
> > bytes!
> > [pixma] bjnp_recv_header: (recv) error: Success!
> > [pixma] Could not read response to command!
> > [pixma] bjnp_recv_header: (recv) could not read response header,
> > received 0 bytes!
> > [pixma] bjnp_recv_header: (recv) error: Success!
> > [pixma] Could not read response to command!
> > FAIL Error: Error during device I/O
> > 
> > Do you have any ideas of something I can try?
> > 
> > PS : I won't be able to reply immediately.
> > 
> > Thanks,
> > 
> > Phil
> > 
> > > Subject: Re: [sane-devel] Pixma MP600R times out after scan stats
> > > Date: Sat, 25 Apr 2009 10:46:39 +0200
> > > 
> > > In order to facilitate investigations on this: do you successfully
> > scan
> > > with an usb cable ?
> > > 
> > > Nicolas
> > > 
> > > Le vendredi 24 avril 2009 à 23:30 +0200, Phil Wooding a écrit :
> > > > Hi,
> > > > 
> > > > I am trying to get the latest svn code working with a MP600R.
> > > > The scanner is properly detected, it starts scanning, but then
> > > > nothing...
> > > > Any help would be apreciated as it should work according to the
> > > > documentation.
> > > > 
> > > > Thanks,
> > > > 
> > > > Phil
> > > > 
> > > > Here are the logs with maximum debug information:
> > > > 
> > > > [pixma] bjnp_set_timeout(requested 10000, set 20000):
> > > > [pixma] bjnp_read_bulk(0, bufferptr, 0x8 = -1075284088)
> > > > [pixma] bjnp_read_bulk: 0x0 = 0 bytes available at start, Short
> > block
> > > > = 0 blocksize = 0x400 = 1024
> > > > [pixma] So far received 0x0 bytes = 0, need 0x8 = 8
> > > > [pixma] No (more) scanner data available, requesting more
> > > > [pixma] bjnp_send_read_req sending command
> > > > [pixma] 00000000:42 4a 4e 50 02 20 00 00 00 0b 00 09 00 00 00 00 
> > > > [pixma] bjnp_recv_header: receiving response header
> > > > [pixma] TCP response header(scanner data = 8 bytes):
> > > > [pixma] 00000000:42 4a 4e 50 82 20 00 00 00 0b 00 09 00 00 00 08 
> > > > [pixma] Scanner reports 0x8 = 8 bytes available
> > > > [pixma] reading 0x8 = 8 (of max 0x8 = 8) bytes more
> > > > [pixma] bjnp_recv_data: receiving response data
> > > > [pixma] bjnp_recv_data: read response payload (8 bytes max)
> > > > [pixma] Received TCP response payload (8 bytes):
> > > > [pixma] 00000000:06 06 00 00 00 00 00 00 
> > > > [pixma] IN T=6.235 len=8
> > > > [pixma] 00000000:06 06 00 00 00 00 00 00 
> > > > [pixma]
> > > > [pixma] bjnp_set_timeout(requested 10000, set 20000):
> > > > [pixma] bjnp_write_bulk(0, bufferptr, 0x40 = 64)
> > > > [pixma] bjnp_write: sending 0x40 = 64 bytes
> > > > [pixma] 00000000:42 4a 4e 50 02 21 00 00 00 0c 00 09 00 00 00 40 
> > > > [pixma] 00000010:de 20 00 00 00 00 00 00 00 00 00 00 00 00 00 30 
> > > > [pixma] 00000020:00 00 00 00 80 4b 80 4b 00 00 00 00 00 00 00 00 
> > > > [pixma] 00000030:00 00 02 80 00 00 03 6d 08 18 00 00 00 00 00 00 
> > > > [pixma] 00000040:ff 00 00 81 00 00 02 01 00 00 00 00 00 00 00 d5 
> > > > [pixma] bjnp_recv_header: receiving response header
> > > > [pixma] TCP response header(scanner data = 4 bytes):
> > > > [pixma] 00000000:42 4a 4e 50 82 21 00 00 00 0c 00 09 00 00 00 04 
> > > > [pixma] bjnp_recv_data: receiving response data
> > > > [pixma] bjnp_recv_data: read response payload (4 bytes max)
> > > > [pixma] Received TCP response payload (4 bytes):
> > > > [pixma] 00000000:00 00 00 40 
> > > > [pixma] OUT T=6.240 len=64
> > > > [pixma] 00000000:de 20 00 00 00 00 00 00 00 00 00 00 00 00 00 30 
> > > > [pixma] 00000010:00 00 00 00 80 4b 80 4b 00 00 00 00 00 00 00 00 
> > > > [pixma] 00000020:00 00 02 80 00 00 03 6d 08 18 00 00 00 00 00 00 
> > > > [pixma] 00000030:ff 00 00 81 00 00 02 01 00 00 00 00 00 00 00 d5 
> > > > [pixma] 
> > > > [pixma] bjnp_set_timeout(requested 10000, set 20000):
> > > > [pixma] bjnp_read_bulk(0, bufferptr, 0x8 = -1075284088)
> > > > [pixma] bjnp_read_bulk: 0x0 = 0 bytes available at start, Short
> > block
> > > > = 0 blocksize = 0x400 = 1024
> > > > [pixma] So far received 0x0 bytes = 0, need 0x8 = 8
> > > > [pixma] No (more) scanner data available, requesting more
> > > > [pixma] bjnp_send_read_req sending command
> > > > [pixma] 00000000:42 4a 4e 50 02 20 00 00 00 0d 00 09 00 00 00 00 
> > > > [pixma] bjnp_recv_header: receiving response header
> > > > [pixma] bjnp_recv_header: could not read response header (select
> > timed
> > > > out): Success!
> > > > [pixma] IN T=26.257 len=-9
> > > > [pixma] ERROR: ETIMEDOUT
> > > > 
> > > > 
> > > >
> > ______________________________________________________________________
> > > > What can you do with the new Windows Live? Find out
> > > > --
> > > > sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
> > > > http://lists.alioth.debian.org/mailman/listinfo/sane-devel
> > > > Unsubscribe: Send mail with subject "unsubscribe your_password"
> > > > to sane-devel-request <at> lists.alioth.debian.org
> > > 
> > > 
> > 
> > 
> > ______________________________________________________________________
> > What can you do with the new Windows Live? Find out
> 
> 
> 
> --
> sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/sane-devel
> Unsubscribe: Send mail with subject "unsubscribe your_password"
>              to sane-devel-request <at> lists.alioth.debian.org

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org
Jeffrey Ratcliffe | 1 May 2009 20:30
Picon

gscan2pdf 0.9.28 released

I have released gscan2pdf v0.9.28, A GUI to produce a multipage PDF or
DjVu from a scan.

The full changelog is below, but the main improvement is that
gscan2pdf can now use the SANE API directly, rather than using
scanimage or scanadf (which are still supported). The new interface,
libsane-perl (selected via Preferences/Frontend), allows gscan2pdf to
support any option offered by the SANE backend.

Source code, RPM and deb packages are available at
http://gscan2pdf.sourceforge.net/

Please test!

* + Rescan devices.
  Closes 2433654 (gscan2pdf loses USB scanner connection after replugging)
* Fix JPEG compression for TIFF, broken in 0.9.27, changeset 60f40d2c0cf4
* Display any errors from tiffcp
* Fix TIFF compression in PDF
  Closes Debian bug #506150 (gscan2pdf: pdf creation failes when using
LZW compression)
* Rename scanimage.pl and scanadf.pl to scanimage-perl and scanadf-perl
  to fix lintian warnings about .pl suffices.
* + Progress bar for scanadf frontend
* + Renumber selected pages
* + adf-mode. Closes 2533708 (Duplex ability not recognized)
* Catch "sane_read: Operation was cancelled" message
  Closes Debian bug #512758 (Error handling: 'Unknown message:
"scanimage: sane_read: Operation was cancelled"')
* Print 'Document feeder out of documents' message
  Closes Debian bug #512760 (Error reporting: empty document feeder
not reported)
* Hide save window after saving PNM or DjVu
  Closes Debian bug #515605 (gscan2pdf: repeating save-dialog when
saving as pnm)
* Fix bug preventing non-PNM being passed to GIMP.
  Closes Debian bug #517913 (gscan2pdf: Tools -> Gimp broken)
* + overscan-(top|bottom) options
* Set batch-scan to yes if ADF used, or #pages is all or > 1
  Closes LP #340099 (Scan all pages option doesn't stop when all pages are done)
* Make sure languages combobox is hidden unless tesseract is selected for OCR
  Closes LP #340096 (Tesseract languages options shown when GOCR is
default selected)
* Make rubberband selections persist between pages
  Closes 2629351 (Rectangular Crop Area)
* Use Test::Pod on documentation
* + Select blank and dark pages. Closes 2567485 (auto detect blank pages)
  Thanks to Roy Shahbazian for the patch.
* Fixed bug where temp dir not created after previous session killed and old
  temp dir deleted.
  Closes 2735303 (Import function fails when stale session variable set)
* Fixed bug after unpaper --output-pages=2 where OCR not carried out for second
  page.
* + Option to select whether OCR output is replaced, appended or prepended.
  Closes 2578995 (prepend new OCR text to old text)
  Thanks to Roy Shahbazian for the patch.
* + Option to select pages modified since last OCR run.
  Closes 2579015 (auto select modified pages)
  Thanks to Roy Shahbazian for the patch.
* Update to Brazilian Portuguese translation (thanks to André Gondim)
* Update to Croatian translation (thanks to DarioSeparovic)
* Update to Dutch translation (thanks to Jan Klopper)
* Update to German translation (thanks to Manuel Rennecke)
* + Hebrew translation (thanks to liorda)
* Update to Italian translation (thanks to Andrea)
* Update to Korean translation (thanks to You Hyun Jo)
* Update to Norwegian Bokmal translation (thanks to Roger Skjerping Urstad)
* Update to Russian translation (thanks to Vadim Peretokin)
* Update to Slovenian translation (thanks to Robert Hrovat)
* Update to Spanish translation (thanks to Szerelem)
* Update to Traditional Chinese translation (thanks to Chien Cheng Wei)
* Update to Ukranian translation

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org
Louis Lagendijk | 1 May 2009 20:59
Picon
Picon

Re: Pixma MP600R times out after scan stats

hi again
I jad a look at the available logfile: 
Apparently everything goes right upto the point where we send a
de20/cmd_scan_param. The 4 bytes ack (confirming a packet of 0x40 bytes)
on the command is received back(T=6.240). 

We then expect to start read an 8 byte response from the scanner, so we
send a BJNP read request to the scanner and wait for a response, but
nothing arrives, not even a data header. 

Sp it would indeed be good to see a wireshark trace of the TCP/IP data
flow as well as a trace. Nicolas, would it normally be possible that a
response to de20 could take more than 20 seconds? I seem to recall that
timeouts in the past were in the order of seconds and less than 10
seconds,so I would guess that 20 seconds is way too long, right? 

kind regards, Louis

 
On Fri, 2009-05-01 at 19:33 +0200, Nicolas Martin wrote:
> Hi Phil, 
> 
> So probably this has to do with the bjnp part of the backend, I'll take
> contact with Louis, who designed this part, for some help.
> 
> In the meantime and to step further, could you get a full trace of the
> backend using these commands:
> 
> $ export SANE_DEBUG_PIXMA=11
> $ scanimage -T &> /tmp/pixmalog
> 
> and send back the /tmp/pixmalog file you get.
> 
> Nicolas
> 
> Le jeudi 30 avril 2009 à 23:46 +0200, Phil Wooding a écrit :
> > Hi Nicolas,
> > 
> > Thank you for your reply. Its most appreciated.
> > Yes, I can successfully scan with a USB cable.
> > As mentioned in the compatibility list, all resolutions work except
> > 2400 dpi.
> > However, over the network, it always times out...
> > Including command scanimage -T which outputs:
> > 
> > scanimage: scanning image of size 640x877 pixels at 24 bits/pixel
> > scanimage: acquiring RGB frame, 8 bits/sample
> > scanimage: reading one scanline, 1920 bytes...    [pixma]
> > bjnp_recv_header: (recv) could not read response header, received 0
> > bytes!
> > [pixma] bjnp_recv_header: (recv) error: Success!
> > [pixma] Could not read response to command!
> > [pixma] bjnp_recv_header: (recv) could not read response header,
> > received 0 bytes!
> > [pixma] bjnp_recv_header: (recv) error: Success!
> > [pixma] Could not read response to command!
> > FAIL Error: Error during device I/O
> > 
> > Do you have any ideas of something I can try?
> > 
> > PS : I won't be able to reply immediately.
> > 
> > Thanks,
> > 
> > Phil
> > 
> > > Subject: Re: [sane-devel] Pixma MP600R times out after scan stats
> > > Date: Sat, 25 Apr 2009 10:46:39 +0200
> > > 
> > > In order to facilitate investigations on this: do you successfully
> > scan
> > > with an usb cable ?
> > > 
> > > Nicolas
> > > 
> > > Le vendredi 24 avril 2009 à 23:30 +0200, Phil Wooding a écrit :
> > > > Hi,
> > > > 
> > > > I am trying to get the latest svn code working with a MP600R.
> > > > The scanner is properly detected, it starts scanning, but then
> > > > nothing...
> > > > Any help would be apreciated as it should work according to the
> > > > documentation.
> > > > 
> > > > Thanks,
> > > > 
> > > > Phil
> > > > 
> > > > Here are the logs with maximum debug information:
> > > > 
> > > > [pixma] bjnp_set_timeout(requested 10000, set 20000):
> > > > [pixma] bjnp_read_bulk(0, bufferptr, 0x8 = -1075284088)
> > > > [pixma] bjnp_read_bulk: 0x0 = 0 bytes available at start, Short
> > block
> > > > = 0 blocksize = 0x400 = 1024
> > > > [pixma] So far received 0x0 bytes = 0, need 0x8 = 8
> > > > [pixma] No (more) scanner data available, requesting more
> > > > [pixma] bjnp_send_read_req sending command
> > > > [pixma] 00000000:42 4a 4e 50 02 20 00 00 00 0b 00 09 00 00 00 00 
> > > > [pixma] bjnp_recv_header: receiving response header
> > > > [pixma] TCP response header(scanner data = 8 bytes):
> > > > [pixma] 00000000:42 4a 4e 50 82 20 00 00 00 0b 00 09 00 00 00 08 
> > > > [pixma] Scanner reports 0x8 = 8 bytes available
> > > > [pixma] reading 0x8 = 8 (of max 0x8 = 8) bytes more
> > > > [pixma] bjnp_recv_data: receiving response data
> > > > [pixma] bjnp_recv_data: read response payload (8 bytes max)
> > > > [pixma] Received TCP response payload (8 bytes):
> > > > [pixma] 00000000:06 06 00 00 00 00 00 00 
> > > > [pixma] IN T=6.235 len=8
> > > > [pixma] 00000000:06 06 00 00 00 00 00 00 
> > > > [pixma]
> > > > [pixma] bjnp_set_timeout(requested 10000, set 20000):
> > > > [pixma] bjnp_write_bulk(0, bufferptr, 0x40 = 64)
> > > > [pixma] bjnp_write: sending 0x40 = 64 bytes
> > > > [pixma] 00000000:42 4a 4e 50 02 21 00 00 00 0c 00 09 00 00 00 40 
> > > > [pixma] 00000010:de 20 00 00 00 00 00 00 00 00 00 00 00 00 00 30 
> > > > [pixma] 00000020:00 00 00 00 80 4b 80 4b 00 00 00 00 00 00 00 00 
> > > > [pixma] 00000030:00 00 02 80 00 00 03 6d 08 18 00 00 00 00 00 00 
> > > > [pixma] 00000040:ff 00 00 81 00 00 02 01 00 00 00 00 00 00 00 d5 
> > > > [pixma] bjnp_recv_header: receiving response header
> > > > [pixma] TCP response header(scanner data = 4 bytes):
> > > > [pixma] 00000000:42 4a 4e 50 82 21 00 00 00 0c 00 09 00 00 00 04 
> > > > [pixma] bjnp_recv_data: receiving response data
> > > > [pixma] bjnp_recv_data: read response payload (4 bytes max)
> > > > [pixma] Received TCP response payload (4 bytes):
> > > > [pixma] 00000000:00 00 00 40 
> > > > [pixma] OUT T=6.240 len=64
> > > > [pixma] 00000000:de 20 00 00 00 00 00 00 00 00 00 00 00 00 00 30 
> > > > [pixma] 00000010:00 00 00 00 80 4b 80 4b 00 00 00 00 00 00 00 00 
> > > > [pixma] 00000020:00 00 02 80 00 00 03 6d 08 18 00 00 00 00 00 00 
> > > > [pixma] 00000030:ff 00 00 81 00 00 02 01 00 00 00 00 00 00 00 d5 
> > > > [pixma] 
> > > > [pixma] bjnp_set_timeout(requested 10000, set 20000):
> > > > [pixma] bjnp_read_bulk(0, bufferptr, 0x8 = -1075284088)
> > > > [pixma] bjnp_read_bulk: 0x0 = 0 bytes available at start, Short
> > block
> > > > = 0 blocksize = 0x400 = 1024
> > > > [pixma] So far received 0x0 bytes = 0, need 0x8 = 8
> > > > [pixma] No (more) scanner data available, requesting more
> > > > [pixma] bjnp_send_read_req sending command
> > > > [pixma] 00000000:42 4a 4e 50 02 20 00 00 00 0d 00 09 00 00 00 00 
> > > > [pixma] bjnp_recv_header: receiving response header
> > > > [pixma] bjnp_recv_header: could not read response header (select
> > timed
> > > > out): Success!
> > > > [pixma] IN T=26.257 len=-9
> > > > [pixma] ERROR: ETIMEDOUT
> > > > 
> > > > 
> > > >
> > ______________________________________________________________________
> > > > What can you do with the new Windows Live? Find out
> > > > --
> > > > sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
> > > > http://lists.alioth.debian.org/mailman/listinfo/sane-devel
> > > > Unsubscribe: Send mail with subject "unsubscribe your_password"
> > > > to sane-devel-request <at> lists.alioth.debian.org
> > > 
> > > 
> > 
> > 
> > ______________________________________________________________________
> > What can you do with the new Windows Live? Find out
> 
> 
> 
> --
> sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/sane-devel
> Unsubscribe: Send mail with subject "unsubscribe your_password"
>              to sane-devel-request <at> lists.alioth.debian.org

--
sane-devel mailing list: sane-devel <at> lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to sane-devel-request <at> lists.alioth.debian.org

Gmane