plustek: Plustek Optik Pro UT12


Previous by date: 27 Nov 2001 22:52:17 -0000 Plustek Optik Pro UT12, Thomas Goetz
Next by date: 27 Nov 2001 22:52:17 -0000 Re: Plustek Optik Pro UT12, Jaeger, Gerhard
Previous in thread: 27 Nov 2001 22:52:17 -0000 Plustek Optik Pro UT12, Thomas Goetz
Next in thread: 27 Nov 2001 22:52:17 -0000 Re: Plustek Optik Pro UT12, Jaeger, Gerhard

Subject: Re: Plustek Optik Pro UT12
From: Kyrian ####@####.####
Date: 27 Nov 2001 22:52:17 -0000
Message-Id: <3C041948.EFBA37F3@ore.org>

Thomas,

pt_drv is the parallel port version. You shouldn't be using that at all
for the USB version, and I don't know where your alias for char-major-40
to pt_drv comes from, as major device 40 is a Matrox Meteor Frame
Grabber, according to the kernel documentation. You should probably just
remove that line.

Also, make your /etc/sane.d/plustek.conf be:

usb 0x07b3-0x0001
/dev/usb/scanner0

It is a good idea to make sure you have the "preliminary usb proc
filesystem" option enabled when building the kernel, so you can query
the contents of /proc/bus/usb/devices to see if all your USB devices are
recognised.

Also, obviously you need to be using the USB version of the driver as
indicated on the website.

You seem to also have the wrong thing in /etc/modules.conf for a Plustek
UT12. The "options scanner" line should tie up with the product and
vendor ID in /proc/bus/usb/devices.

For a UT12, the line you've commented out is correct. I don't know where
you got the other one from...

You will probably also need to have:

"alias usb-controller usb-ohci" (or uhci, dependant on your motherboard,
see the kernel USB documentation or configure help for info on that) in
your /etc/modules.conf or /etc/conf.modules file.

If you've got that, then you should be okay.

Having said that, though, my system isn't recognising the scanner with
"scanimage", but is with "sane-find-scanner" under that setup, but the
above will get you making some progress anyways.

One final note, though, is that I believe Gerhard said at one point that
the 2.4.10 kernel has problems with the USB subsystem which may cause
system hangs, so I'd either go for 2.4.14, or 2.4.2, but not 2.4.15,
because that has a file-system corruption bug in it apparently (so says
www.kernel.org...)

Hope this helps. It may not, but it should point you in the right
direction...

Yours,

Kev.

>Thomas Goetz wrote:
> 
> Sorry, I forgot:
> 
> System is SuSE 7.3, kernel 2.4.10
> 
> /etc/sane.d/plustek.conf is
> 
> /dev/usb/scanner0
> #/dev/usbscanner
> #usb 0x07b3-0x0017
> usb 0x07b3-0x0001
> 
> /etc/modules.conf is
> alias char-major-40     pt_drv
> #pre-install pt_drv modprobe -k parport
> #options pt_drv lampoff=180 warmup=15 port=0x378 lOffonEnd=0 mov=0
> slowIO=1
> 
> #options scanner vendor=0x07b3 product=0x0017
> options scanner vendor=0x07b3 product=0x0001
> 
> Syslog gives me this:
> 
> Nov 27 21:46:31 : *********************************************
> Nov 27 21:46:31 : pt_drv: init_module()
> Nov 27 21:46:31 : pt_drv : driver version 0.40-7
> Nov 27 21:46:31 : ProcFsInitialize()
> Nov 27 21:46:31 : ptdrvInit(0)
> Nov 27 21:46:31 : Init settings done
> Nov 27 21:46:31 : ScanData = 0xd19e4000
> Nov 27 21:46:31 : Using fast I/O
> Nov 27 21:46:31 : Requested port at 0x378
> Nov 27 21:46:31 : Requested port (0x378) found
> Nov 27 21:46:31 : Port mode reported: (0x0043)
> Nov 27 21:46:31 : Port for device 0 registered
> Nov 27 21:46:31 : ptdrvOpen(port=0x378)
> Nov 27 21:46:31 : Try to claim the parport
> Nov 27 21:46:31 : parport-modi: SPP PS/2 PS/2(ECP)
> Nov 27 21:46:31 : Using SPP-mode
> Nov 27 21:46:31 : Trying faster mode...
> Nov 27 21:46:31 : Attempting to set PS2 mode.
> Nov 27 21:46:31 : Port is set to PS2 bidirectional mode.
> Nov 27 21:46:31 : Starting Scanner-Autodetection
> Nov 27 21:46:31 : ************ DETECTP48xx ************
> Nov 27 21:46:31 : ModelSet4800()
> Nov 27 21:46:31 : modelInitPageSettings()
> Nov 27 21:46:31 : A4 set
> Nov 27 21:46:31 : ModelSet4800() done.
> Nov 27 21:46:31 : P48xxInitAsic()
> Nov 27 21:46:31 : DacInitialize()
> Nov 27 21:46:31 : ImageInitialize()
> Nov 27 21:46:31 : IOFuncInitialize()
> Nov 27 21:46:31 : IOInitialize()
> Nov 27 21:46:31 : MotorInitialize()
> Nov 27 21:46:31 : Dataport = 0x0378
> Nov 27 21:46:31 : Ctrlport = 0x037a
> Nov 27 21:46:31 : Test 0x55
> Nov 27 21:46:31 : Test 0xAA
> Nov 27 21:46:31 : Compare data=0xdf and status=0xdf, port=0x378
> Nov 27 21:46:31 : detectScannerConnection() returns -9021.
> Nov 27 21:46:31 : ************* ASIC9800x *************
> Nov 27 21:46:31 : IOInitialize()
> Nov 27 21:46:31 : ASIC = 0x3B
> Nov 27 21:46:31 : Unknown ASIC-ID
> Nov 27 21:46:31 : *** DETECTION DONE, result: -9020 ***
> Nov 27 21:46:31 : ptdrvClose()
> Nov 27 21:46:31 : MiscRestorePort()
> Nov 27 21:46:31 : Releasing parport
> Nov 27 21:46:31 : ptdrvShutdown()
> Nov 27 21:46:31 : cleanup device 0
> Nov 27 21:46:31 : Port unregistered
> Nov 27 21:46:31 : ProcFsShutdown()
> Nov 27 21:46:31 : pt_drv: proc del 'info' root='pt_drv'
> Nov 27 21:46:31 : pt_drv: proc del 'pt_drv' root='/proc'
> Nov 27 21:46:31 : pt_drv : no device(s) detected, (-9020)
> Nov 27 21:46:31 : ---------------------------------------------
> 
> Regards
>  Thomas
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ####@####.####
> For additional commands, e-mail: ####@####.####

Previous by date: 27 Nov 2001 22:52:17 -0000 Plustek Optik Pro UT12, Thomas Goetz
Next by date: 27 Nov 2001 22:52:17 -0000 Re: Plustek Optik Pro UT12, Jaeger, Gerhard
Previous in thread: 27 Nov 2001 22:52:17 -0000 Plustek Optik Pro UT12, Thomas Goetz
Next in thread: 27 Nov 2001 22:52:17 -0000 Re: Plustek Optik Pro UT12, Jaeger, Gerhard


Powered by ezmlm-browse 0.20.