plustek@linuxhacker.org

plustek@linuxhacker.org


Subject: Having trouble getting Plustek Opticpro 9630P scanner working under Mandrake 9.0
From: Revenant
Date: Thu, 27 Feb 2003 22:26:24 +0000

G'day all.

Can anyone please help?  I'm trying to get a Plustek 9630P scanner 
working under Mandrake 9.0.  I've downloaded and installed the 
Plustek backend.  I was able to "make all" and "make install" okay

However, when I try to "make load", I get the following error:

/sbin/modprobe pt drv || exit 1
/lib/modules/2.4.19-16mdk/misc/pt drv.o: init module: Success
Hint: insmod errors can be caused by incorrect module parameters, 
including 
invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
modprobe: insmod /lib/modules/2.4.19-16mdk/misc/pt drv.o failed
modprobe: insmod pt drv failed
make: *** [load] Error 1

Using dmesg nets me the following info:

pt drv: init module()
pt drv : driver version 0.42-10
ProcFsInitialize()
ptdrvInit(0)
Init settings done
ScanData = 0xd1b80000
Using fast I/O
Requested port at 0x378
Requested port (0x378) found
Port mode reported: (0x0043)
Port for device 0 registered
ptdrvOpen(port=0x378)
Try to claim the parport
parport-modi: SPP PS/2 PS/2(ECP)
Using SPP-mode
Trying faster mode...
Attempting to set PS2 mode.
Port is set to PS2 bidirectional mode.
Starting Scanner-Autodetection
************ DETECTP48xx ************
ModelSet4800()
modelInitPageSettings()
A4 set
ModelSet4800() done.
P48xxInitAsic()
DacInitialize()
ImageInitialize()
IOFuncInitialize()
IOInitialize()
MotorInitialize()
Dataport = 0x0378
Ctrlport = 0x037a
Test 0x55
Test 0xAA
Compare data=0x78 and status=0x78, port=0x378
detectScannerConnection() returns -9021.
************* ASIC9800x *************
IOInitialize()
ASIC = 0x77
Unknown ASIC-ID
*** DETECTION DONE, result: -9020 ***
ptdrvClose()
MiscRestorePort()
Releasing parport
ptdrvShutdown()
cleanup device 0
Port unregistered
ProcFsShutdown()
pt drv: proc del 'info' root='pt drv'
pt drv: proc del 'pt drv' root='/proc'
pt drv : no device(s) detected, (-9020)
---------------------------------------------
*********************************************
pt drv: init module()
devfs mk dir(scanner): using old entry in dir: c14295c0 ""
pt drv : driver version 0.42-10
ProcFsInitialize()
ptdrvInit(0)
Init settings done
ScanData = 0xd1b80000
Using fast I/O
Requested port at 0x378
Requested port (0x378) found
Port mode reported: (0x0043)
Port for device 0 registered
ptdrvOpen(port=0x378)
Try to claim the parport
parport-modi: SPP PS/2 PS/2(ECP)
Using SPP-mode
Trying faster mode...
Attempting to set PS2 mode.
Port is set to PS2 bidirectional mode.
Starting Scanner-Autodetection
************ DETECTP48xx ************
ModelSet4800()
modelInitPageSettings()
A4 set
ModelSet4800() done.
P48xxInitAsic()
DacInitialize()
ImageInitialize()
IOFuncInitialize()
IOInitialize()
MotorInitialize()
Dataport = 0x0378
Ctrlport = 0x037a
Test 0x55
Test 0xAA
Compare data=0x78 and status=0x78, port=0x378
detectScannerConnection() returns -9021.
************* ASIC9800x *************
IOInitialize()
ASIC = 0x77
Unknown ASIC-ID
*** DETECTION DONE, result: -9020 ***
ptdrvClose()
MiscRestorePort()
Releasing parport
ptdrvShutdown()
cleanup device 0
Port unregistered
ProcFsShutdown()
pt drv: proc del 'info' root='pt drv'
pt drv: proc del 'pt drv' root='/proc'
pt drv : no device(s) detected, (-9020)
---------------------------------------------

If anyone can help it would be greatly appreciated!

Thanx.
-- 
--------------- Revenant [revenant@bigpond.net.au] ------------------
The reasonable man adapts himself to the world; the
unreasonable man persists in trying to adapt the world to
himself. Therefore all progress depends on the unreasonable
man.  -- George Bernard Shaw


plustek@linuxhacker.org