plustek@linuxhacker.org

plustek@linuxhacker.org


Subject: Re: pt_drv
From: Jaeger, Gerhard
Date: Wed, 4 Apr 2001 09:02:36 +0200

Okay Andreas,

the IEEE1248 stuff is not the problem!
Is there a printer attached? So remove it!

The following line in the log, should not appear that way:
> Mar 31 02:15:45 sonne kernel: Test 0xAA
> Mar 31 02:15:45 sonne kernel: Compare data=0xe and status=0xe, port=0x378

data and status MUST be different. In general this happens when:
- the parport hw seems to be out of order
- the scanner does not respond correctly

Maybe we have a timing problem on your system. You might have
a look into file plustek_driver/h/plustek_scan.h
There you will find outb and inb function calls. Please replace
every occurance of outb by outb_p and inb by inb_p, then 
recompile and reinstall the driver

Gerhard

plustek@linuxhacker.org