[sane-devel] UMAX PARALLEL PORT 2000: What does this error msg mean?

stef stef-listes@wanadoo.fr
Wed, 6 Aug 2003 21:20:21 +0000

On Wed, Aug 06, 2003 at 10:15:52PM +0530, Frederick Noronha (FN) wrote:
> Trying to set up a Umax parallel 2000 Astra:
> [umax_pp_low] EPPRegisterRed, found OxFF expected OxC7 (umax_pp_low.c:3360)
> [umax_pp_low] Error| expected STATUS=)x38 found OxFF| (umax_pp_low.c:5217)
> [umax_pp_low] sendword 610P failed, expected tmp=)xC8, found OxFF 
> (umax_pp_low.c:2446)
> [umax_pp_low}sanei_umax_pp_InitTransport() failed (umax_pp_mid.c:166)
> Thanks, FN in India
> -- 


	your parallel port is certainly set to a mode that the backend does
not handle correctly. Possibly, it may not be in EPP mode at all. Also,
some older versions wrongly detected scanners as 610P. Which may be what is
happening to you. 
	So there are 2 things to do. First check that your BIOS sets your
parallel port to EPP (ECP+EPP may work). Check it is correctly detected by the
kernel for instance by typing:
dmesg|grep parport

which should return a line like:
parport0: PC-style at 0x278, irq 5 [PCSPP,TRISTATE,EPP]

EPP must be listed, or the backend won't work.

	Second updgrade to sane-backend 1.0.11 at least.