plustek: Re: kann pt drv.o f?r 12000P nicht laden


Previous by date: 16 Jan 2001 11:28:50 -0000 Re: kann pt drv.o f�r 12000P nicht laden, Kevin Koeser
Next by date: 16 Jan 2001 11:28:50 -0000 Re: kann pt drv.o für 12000P nicht laden, KevinKöser
Previous in thread:
Next in thread:

Subject: Re: kann pt drv.o f?r 12000P nicht laden
From: "Jaeger, Gerhard" ####@####.####
Date: 16 Jan 2001 11:28:50 -0000
Message-Id: <01011612352100.01933@gja>

Hi Kevin,

the ASIC of your scanner has been detected. I think
that's why the light went on, but the driver does not
talk correctly to the scanner (see line: No memory, no scanner!)

You might play around with your port modes:
- Set the parport to EPP mode (or even SPP) in the BIOS
- make sure, that there's no printer behind the scanner
- check for the module lp.o and remove it (you might reload it
after loading pt_drv)

hope this helps
Gerhard


On Die, 16 Jan 2001, Kevin Koeser wrote:
> I have switched on DEBUG now (sorry, didn´t think of that...)
> [ As I had to compile my kernel with SMP activated, I have
> also tried with and without the SMP options in the Makefile. 
> That didn´t help either. ]
> As I told you the scanner light is on after modprobe,
> so this all shouldn´t be completely wrong ?!
> 
> Jan 16 11:51:34 linux kernel: *********************************************
> Jan 16 11:51:34 linux kernel: pt_drv: init_module()
> Jan 16 11:51:34 linux kernel: pt_drv : driver version 0.37-24
> Jan 16 11:51:34 linux kernel: ptdrvInit(0)
> Jan 16 11:51:34 linux kernel: Init settings done
> Jan 16 11:51:34 linux kernel: ScanData = 0xc631c000
> Jan 16 11:51:34 linux kernel: Requested port at 0x378
> Jan 16 11:51:34 linux kernel: 0x378: FIFO is 16 bytes
> Jan 16 11:51:34 linux kernel: 0x378: writeIntrThreshold is 16
> Jan 16 11:51:34 linux kernel: 0x378: readIntrThreshold is 16
> Jan 16 11:51:34 linux kernel: 0x378: PWord is 8 bits
> Jan 16 11:51:34 linux kernel: 0x378: Interrupts are ISA-Pulses
> Jan 16 11:51:34 linux kernel: 0x378: ECP port cfgA=0x10 cfgB=0x48
> Jan 16 11:51:34 linux kernel: 0x378: ECP settings irq=7 dma=<none or set by other means>
> Jan 16 11:51:34 linux kernel: parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,COMPAT,EPP,ECP]
> Jan 16 11:51:34 linux kernel: parport0: cpp_daisy: aa5500ff(38)
> Jan 16 11:51:34 linux kernel: parport0: assign_addrs: aa5500ff(38)
> Jan 16 11:51:34 linux kernel: parport0: cpp_daisy: aa5500ff(38)
> Jan 16 11:51:34 linux kernel: parport0: assign_addrs: aa5500ff(38)
> Jan 16 11:51:34 linux kernel: Requested port (0x378) found
> Jan 16 11:51:34 linux kernel: Port mode reported: (0x005f)
> Jan 16 11:51:34 linux kernel: Port for device 0 registered
> Jan 16 11:51:34 linux kernel: ptdrvOpen(port=0x378)
> Jan 16 11:51:34 linux kernel: Try to claim the parport
> Jan 16 11:51:34 linux kernel: parport-modi: SPP PS/2 EPP ECP EPP(ECP) PS/2(ECP)
> Jan 16 11:51:34 linux kernel: Using EPP-mode
> Jan 16 11:51:34 linux kernel: Trying faster mode...
> Jan 16 11:51:34 linux kernel: Starting Scanner-Autodetection
> Jan 16 11:51:34 linux kernel: ************ DETECTP48xx ************
> Jan 16 11:51:34 linux kernel: ModelSet4800()
> Jan 16 11:51:34 linux kernel: modelInitPageSettings()
> Jan 16 11:51:34 linux kernel: A4 set
> Jan 16 11:51:34 linux kernel: ModelSet4800() done.
> Jan 16 11:51:34 linux kernel: P48xxInitAsic()
> Jan 16 11:51:34 linux kernel: DacInitialize()
> Jan 16 11:51:34 linux kernel: ImageInitialize()
> Jan 16 11:51:34 linux kernel: IOFuncInitialize()
> Jan 16 11:51:34 linux kernel: IOInitialize()
> Jan 16 11:51:34 linux kernel: MotorInitialize()
> Jan 16 11:51:34 linux kernel: Dataport = 0x0378
> Jan 16 11:51:34 linux kernel: Ctrlport = 0x037a
> Jan 16 11:51:34 linux kernel: Test 0x55
> Jan 16 11:51:34 linux kernel: Test 0xAA
> Jan 16 11:51:34 linux kernel: Compare data=0x7f and status=0xf, port=0x378
> Jan 16 11:51:34 linux kernel: p48xxReadWriteTest()
> Jan 16 11:51:34 linux kernel: Found a 96003 ASIC at Reg 0x13
> Jan 16 11:51:34 linux kernel: ModelSet4830()
> Jan 16 11:51:34 linux kernel: modelInitPageSettings()
> Jan 16 11:51:34 linux kernel: A4 set
> Jan 16 11:51:34 linux kernel: ModelSet4830() done.
> Jan 16 11:51:34 linux kernel: p48xxDoTest()
> Jan 16 11:51:34 linux kernel: IODELAY = 0
> Jan 16 11:51:34 linux kernel: Bank 0 overwritten
> Jan 16 11:51:34 linux kernel: found 0 bytes of memory
> Jan 16 11:51:34 linux kernel: No memory ! No scanner...
> Jan 16 11:51:34 linux kernel: p48xxReadWriteTest()
> Jan 16 11:51:34 linux kernel: Found a 96003 ASIC at Reg 0x13
> Jan 16 11:51:34 linux kernel: ModelSet4830()
> Jan 16 11:51:34 linux kernel: modelInitPageSettings()
> Jan 16 11:51:34 linux kernel: A4 set
> Jan 16 11:51:34 linux kernel: ModelSet4830() done.
> Jan 16 11:51:34 linux kernel: p48xxDoTest()
> Jan 16 11:51:34 linux kernel: IODELAY = 1
> Jan 16 11:51:34 linux kernel: Bank 0 overwritten
> Jan 16 11:51:34 linux kernel: found 0 bytes of memory
> Jan 16 11:51:34 linux kernel: No memory ! No scanner...
> Jan 16 11:51:34 linux kernel: p48xxReadWriteTest()
> Jan 16 11:51:34 linux kernel: Found a 96003 ASIC at Reg 0x13
> Jan 16 11:51:34 linux kernel: ModelSet4830()
> Jan 16 11:51:34 linux kernel: modelInitPageSettings()
> Jan 16 11:51:34 linux kernel: A4 set
> Jan 16 11:51:34 linux kernel: ModelSet4830() done.
> Jan 16 11:51:34 linux kernel: p48xxDoTest()
> Jan 16 11:51:34 linux kernel: IODELAY = 2
> Jan 16 11:51:34 linux kernel: Bank 0 overwritten
> Jan 16 11:51:34 linux kernel: found 0 bytes of memory
> Jan 16 11:51:34 linux kernel: No memory ! No scanner...
> Jan 16 11:51:34 linux kernel: p48xxReadWriteTest()
> Jan 16 11:51:34 linux kernel: Found a 96003 ASIC at Reg 0x13
> Jan 16 11:51:34 linux kernel: ModelSet4830()
> Jan 16 11:51:34 linux kernel: modelInitPageSettings()
> Jan 16 11:51:34 linux kernel: A4 set
> Jan 16 11:51:34 linux kernel: ModelSet4830() done.
> Jan 16 11:51:34 linux kernel: p48xxDoTest()
> Jan 16 11:51:34 linux kernel: IODELAY = 3
> Jan 16 11:51:34 linux kernel: Bank 0 overwritten
> Jan 16 11:51:34 linux kernel: found 0 bytes of memory
> Jan 16 11:51:34 linux kernel: No memory ! No scanner...
> Jan 16 11:51:34 linux kernel: p48xxReadWriteTest()
> Jan 16 11:51:34 linux kernel: Found a 96003 ASIC at Reg 0x13
> Jan 16 11:51:34 linux kernel: ModelSet4830()
> Jan 16 11:51:34 linux kernel: modelInitPageSettings()
> Jan 16 11:51:34 linux kernel: A4 set
> Jan 16 11:51:34 linux kernel: ModelSet4830() done.
> Jan 16 11:51:34 linux kernel: p48xxDoTest()
> Jan 16 11:51:34 linux kernel: IODELAY = 4
> Jan 16 11:51:34 linux kernel: Bank 0 overwritten
> Jan 16 11:51:34 linux kernel: found 0 bytes of memory
> Jan 16 11:51:34 linux kernel: No memory ! No scanner...
> Jan 16 11:51:34 linux kernel: detectScannerConnection() returns -9020.
> Jan 16 11:51:34 linux kernel: ************ DETECTP9636 ************
> Jan 16 11:51:34 linux kernel: ModelSet9636()
> Jan 16 11:51:34 linux kernel: ModelSet9360()
> Jan 16 11:51:34 linux kernel: modelInitPageSettings()
> Jan 16 11:51:34 linux kernel: A4 set
> Jan 16 11:51:34 linux kernel: ModelSet9630() done.
> Jan 16 11:51:34 linux kernel: modelInitPageSettings()
> Jan 16 11:51:34 linux kernel: A4 set
> Jan 16 11:51:34 linux kernel: ModelSet9636() done.
> Jan 16 11:51:34 linux kernel: P9636InitAsic()
> Jan 16 11:51:34 linux kernel: DacInitialize()
> Jan 16 11:51:34 linux kernel: ImageInitialize()
> Jan 16 11:51:34 linux kernel: IOFuncInitialize()
> Jan 16 11:51:34 linux kernel: IOInitialize()
> Jan 16 11:51:34 linux kernel: MotorInitialize()
> Jan 16 11:51:34 linux kernel: AsicID = 0x20
> Jan 16 11:51:34 linux kernel: ptdrvClose()
> Jan 16 11:51:34 linux kernel: MiscRestorePort()
> Jan 16 11:51:34 linux kernel: - no need to restore portmode !
> Jan 16 11:51:34 linux kernel: Releasing parport
> Jan 16 11:51:34 linux kernel: ptdrvShutdown()
> Jan 16 11:51:34 linux kernel: cleanup device 0
> Jan 16 11:51:34 linux kernel: Lamp-Timer stopped !
> Jan 16 11:51:34 linux kernel: Try to claim the parport
> Jan 16 11:51:34 linux kernel: Releasing parport
> Jan 16 11:51:34 linux kernel: Port unregistered
> Jan 16 11:51:34 linux kernel: pt_drv: proc del 'info' root='pt_drv'
> Jan 16 11:51:34 linux kernel: pt_drv: proc del 'pt_drv' root='/proc'
> Jan 16 11:51:34 linux kernel: pt_drv : no device(s) detected, (-9020)
> Jan 16 11:51:34 linux kernel: ---------------------------------------------
> 
> 
> 
> At 15.01.01 19:26, you wrote:
> >Hi Kevin,
> >
> >enable the debug options in the plustek_driver/Makefile, then recompile
> >and reload. After reloading, send us the output of dmesg
> >
> >Gerhard
> >
> >On Mon, 15 Jan 2001 01:16:59 +0100, Kevin Koeser wrote:
> >
> >>Hallo !
> >>
> >>Ich kann einfach das Scannermodul nicht laden...
> >>
> >>Hardware: 12000P über Parallelport an PC (Celeron)
> >>Software: plustek 037_23 / sane 1.0.4 / kernel 2.4.0 / modutils 2.4.1
> >>
> >>Hab die Anleitung in INSTALL Schritt für Schritt befolgt,
> >>hat auch wunderbar funtioniert bis ich zu "make load" kam. 
> >>Dort bekam ich diese Fehlermeldung:
> >>
> >> /usr/src/sane/sane-backends-1.0.4/backend/plustek_driver > make load
> >>-------------------------------------------------------------------------
> >> /sbin/modprobe pt_drv || exit 1
> >> /lib/modules/2.4.0/misc/pt_drv.o: init_module: Erfolg
> >> Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
> >> /lib/modules/2.4.0/misc/pt_drv.o: insmod /lib/modules/2.4.0/misc/pt_drv.o failed
> >> /lib/modules/2.4.0/misc/pt_drv.o: insmod pt_drv failed
> >> make: *** [load] Error 1  
> >>
> >>Die Beleuchtung des Scanners ist aber schon angegangen !
> >>Die .o-Datei liegt in genau dem Verzeichnis und alle "options" sind richtig.
> >>Woran könnte es liegen ?
> >>
> >>
> >>Kevin 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ####@####.####
> For additional commands, e-mail: ####@####.####
-- 
+---------------------------------
| Sysgo Real-Time Solutions GmbH
| Gerhard Jaeger
| Schulze-Delitzsch-Weg 28
| D-89079 Ulm
| mail: ####@####.####
| fon:  +49 731 94683-0
| fax:  +49 731 94683-10
+---------------------------------

Previous by date: 16 Jan 2001 11:28:50 -0000 Re: kann pt drv.o f�r 12000P nicht laden, Kevin Koeser
Next by date: 16 Jan 2001 11:28:50 -0000 Re: kann pt drv.o für 12000P nicht laden, KevinKöser
Previous in thread:
Next in thread:


Powered by ezmlm-browse 0.20.