[sane-devel] Epson SX600FW support

Alessandro Zummo azummo-lists at towertech.it
Thu Jan 15 15:28:25 UTC 2009


On Wed, 14 Jan 2009 19:33:54 -0600
Chris Bagwell <chris at cnpbagwell.com> wrote:


 did a quick research :)

> On 1/14/2009 12:00 PM, Thibaut GIRKA wrote:
> > Hi,
> > I bought an Epson SX600FW scanner/printer, and it doesn't work with SANE
> > (at least the version in debian/testing).
> > When I do "scanimage -L", here is what I get:
> > "[epson2] Cannot send this command to a networked scanner"
> >    
> I have recently purchased an Epson Artisan 800 which based on external 
> appearance are probably related.  I also get this same error message.

 can you both try commenting out the call to request_identity2 and
 see if it works? I'd also need the command levels of both scanner.

 the identity2 is probably not strictly required. the only network scanner
 I have is the CX11 which has level B7 (IIRC) where the identity2 command
 is configured out.

>
> The reason for the failure in code seems reasonable.  The code is using 
> a function that defines no length for the response message.  It would be 
> painful to implement waiting for random length packets responses coming 

 the network protocol is a bit strange. it requires you to tell
 in advance the length of the packet you expect back. that
 command has variable answer length and didn't worked with my scanner.

> I requested access to developer docs from Epsons developer web page and 
> was hoping to hear back... No word in 2 weeks though so they may have 
> thought I'm not important enough to get it.

 there's nothing there that would help, they've not documented
 the network protocol :(
 
> 
> > However, I get an error when requesting a
> > preview, and the connexion between the scanner and the computer stops
> > from time to time (I then have to restart the scanner).
> >    
> Same behavior for me.  Simple "scanimage" appeared to scan a blank page 
> when I tried but xsane's preview window errored out.  I'm hoping this 
> next part is as easy to debug but I've been side track cleaning up some 
> sane build stuff at the moment.
> 
> Also, heres to hoping Epson has some Docs they can distribute to help my 
> understanding occur faster. :-)

 We can fix the identity2 issue, but if it doesn't work I guess
 you'll have to revers engineer the epson app :)


-- 

 Best regards,

 Alessandro Zummo,
  Tower Technologies - Torino, Italy

  http://www.towertech.it




More information about the sane-devel mailing list