[sane-devel] umax 1220P - cabling issue?

sane@bob-n.com sane@bob-n.com
Mon, 17 Dec 2001 22:17:04 -0600 (CST)


On Mon, 17 Dec 2001 sane@bob-n.com wrote:

> 
> > > Results were less than optimal:
> > > 
> > > #  /usr/local/src/sane-backends-1.0.6/tools/umax_pp -p -t 255
> > > [sanei_debug] Setting debug level of umax_pp_low to 255.
> > > [umax_pp_low] *** Direct I/O or ppdev unavailable, giving up ***
> > > failed to gain direct acces to port 0x378!
> > > 
> > > 
> > 	
> > 	This message means that no direct I/O nor ppdev support was built in.
> > 
> > 	If you are using CVS version, you'll to add '--enable-directio' to configure
> > option to allow direct I/O.
> > 
> > 
> > Regards,
> > 	Stef
> 
> 
> No, I was using the sane-backends-1.06 downloaded as a part of
> a tar.gz.  Should I still ./configure with --enable-directio?
> 
> - Bob Niederman


OK, I did this (even though I'm not using code from cvs) and IT WORKS. Of
course, I presume this means I can't print from the same port, since I
can't use ppdev.

More info that may be useful: motherboard is DFI ECM33-EC.  I ended up
buying an 'ieee 1284 compatible high speed cable', though that is not the
difference that made the difference.

Results of probe:

# /usr/local/src/sane-backends-1.0.6/tools/umax_pp -p -t 1
[sanei_debug] Setting debug level of umax_pp_low to 1.
UMAX 1220P scanning program version 2.5 starting ...
Probing scanner ....
[umax_pp_low] UMAX Astra 1220/1600/2000 P ASIC detected (mode=7)
[umax_pp_low] SlowNibbleRegisterRead: found 0x20 expected 0x0
(umax_pp_low.c:4413)
[umax_pp_low] 32 bits EPP data transfer
[umax_pp_low] Count-down value is 0xCF  (umax_pp_low.c:4838)
[umax_pp_low] Scanner init done ...
[umax_pp_low] Probe done ...
[umax_pp_low] ReleaseScanner() done ...
[umax_pp_low] End session done ...
[umax_pp_low] InitTransport1220P done ...
[umax_pp_low] Park command issued ...
UMAX Astra 1220P detected
[umax_pp_low] ReleaseScanner() done ...
[umax_pp_low] End session done ...


sanimage now works, though it certainly needs a lot of playing around
with.  Gues it's time to get xsane working in /usr/local...

Thanx for the help.  I'll let you know if I find out anything else about
the ppdev mode stuff.

- Bob Niederman