Assuming that I did have the specifications (which I don't) where would I
start?
>From: Doug Alcorn <doug@lathi.net>
>Reply-To: sane-devel@mostang.com
>To: sane-devel@mostang.com
>Subject: Re: Parallel Scanners (UMAX Astra 1220P)
>Date: 07 Jun 2000 10:14:37 -0400
>
>"Michael Franz" <mvfranz@hotmail.com> writes:
>
> > It seems that only the epson and mustek scanners are supported
> > either directly or by treating the scanner as a SCSI device. How do
> > I get started with the UMAX scanners?
>
>There are two pieces to using a scanner in Linux. First, the kernel
>must be able to communicate with the device. This is rarely a
>problem; even with USB scanners. The real problem comes with what
>sane calls the "backend". This is the piece that goes between the
>actual scanning user interface and the kernel itself. The backend
>must know how to control the scanner. This is different than just
>talking to the scanner.
O.K. How do I do this? I have tried the load module method, but since the
UMAX is not supported I don't know if I was on the right path. I tried
parport, ppSCSI, ppa,...
>
>Here's the bad news: UMAX doesn't release the command protocol for
>controlling their parallel or USB scanners. I have the UMAX 2000U
>scanner. The developement kernels (2.3.x) can recognize the scanner,
>but sane has no idea what to say to it.
>
>You have two options. First, write a polite letter to UMAX requesting
>the scanner control information. This is probably a dead end. I have
>been doing this every so often for the last six months. The second is
>to reverse engineer the command language. I don't really know how to
>do this. I guess you would have to tap into the line (either USB or
>parallel cable) and sniff out what commands are sent under what
>situations. I think this would be very usefull (to me at least) but
>very difficult. Someone much smarter than me can comment on this.
I tried to do this briefly, but the program I was using did seem to give me
enough information. It told me that I was sending unsigned longs to the
port, but not the value. The next thing I was going to try was to look at
the actual drivers and see if they left anything in them.
Any one have any tips on this? A good snooping program?
>--
>Doug Alcorn | Fire Todd Dickinson, reform the US Patent Office
>doug@lathi.net | http://www.andovernews.com/cgi-bin/news_column.pl?533
>www.lathi.net |
>
>--
>Source code, list archive, and docs: http://www.mostang.com/sane/
>To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com
Michael
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
-- Source code, list archive, and docs: http://www.mostang.com/sane/ To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com
This archive was generated by hypermail 2b29 : Thu Jun 08 2000 - 05:56:28 PDT