[sane-devel] Primax 400 (plustek_pp) only detected by kernel module

john john@pond-weed.com
Fri, 4 Feb 2005 21:57:10 +0000


Hello,

I've got an antique "Primax 4800 Driect 30 bit" which is supported by
the plustek_pp module.

If I load the kernel module, everything works fine. But using the
[direct] user-mode driver, I get this from scanimage -L:

<snip>
[plustek_pp] Compare data=0x7f and status=0xf, port=0x0
[plustek_pp] p48xxReadWriteTest()
[plustek_pp] Can't find your model, asic = 0x77
[plustek_pp] detectScannerConnection() returns -9031.
[plustek_pp] ************* ASIC9800x *************
[plustek_pp] ResetPort()
[plustek_pp] IOInitialize()
[plustek_pp] * using readfunction >fnBiDirRead<
[plustek_pp] ASIC = 0x00
[plustek_pp] Unknown ASIC-ID
[plustek_pp] *** DETECTION DONE, result: -9020 ***
<snip>
No scanners were identified.

I've tested on Debian unstable (2.4 kernel) and Slackware current (2.6
kernel) with the same results. Cn anyone point me to where I should
start looking for the problem?

Thanks,
John