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