primax: PrimaScan Colorado 2400u


Previous by date: 16 Mar 2001 19:31:17 -0000 Re: PrimaScan Colorado 2400u, Steven Ellis
Next by date: 16 Mar 2001 19:31:17 -0000 Re: PrimaScan Colorado 2400u, Angelo Cano
Previous in thread: 16 Mar 2001 19:31:17 -0000 Re: PrimaScan Colorado 2400u, Steven Ellis
Next in thread: 16 Mar 2001 19:31:17 -0000 Re: PrimaScan Colorado 2400u, Angelo Cano

Subject: Re: PrimaScan Colorado 2400u
From: Angelo Cano ####@####.####
Date: 16 Mar 2001 19:31:17 -0000
Message-Id: <20010316132636.A2282@debian>

On Fri, Mar 16, 2001 at 03:36:54AM +0000, Steven Ellis wrote:
> It does sound like a scanner that might be supported
> by the viceo driver hosted at
> 
> http://homepages.paradise.net.nz/stevenel/scanner
> 

Thanks, I tried the driver but it doesn't seem to work. :(
strace scanimage -d viceo:/dev/usb/scanner0 > x

 ...
open("/site/home/acano/scanner/sane/sane-backends-1.0.4/install/etc/sane.d/viceo.conf", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=22, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402b6000
read(4, "usb /dev/usb/scanner0\n", 4096) = 22
ioctl(0, 0x48, 0xbfffde48)              = -1 EINVAL (Invalid argument)
open("/dev/usb/scanner0", O_RDWR)       = 5
ioctl(5, 0x49, 0xbfffd9d0)              = -1 ENOTTY (Inappropriate ioctl for device)
ioctl(5, 0x48, 0xbfffde08)              = -1 ENOTTY (Inappropriate ioctl for device)
close(5)                                = 0
open("/dev/usb/scanner0", O_RDWR)       = 5
ioctl(5, 0x49, 0xbfffd980)              = -1 ENOTTY (Inappropriate ioctl for device)
ioctl(5, 0x48, 0xbfffddb8)              = -1 ENOTTY (Inappropriate ioctl for device)
ioctl(5, 0x47, 0xbfffddf8)              = -1 ENOTTY (Inappropriate ioctl for device)
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++

btw, I didn't use scanner.[ch] from one-touch driver, I'm using
linux kernel 2.4.2 and its scanner module (with an added line to recognize
my scanner)

> Could you provide me with a link to the manufacturer?
> 

http://www.primascan.com/products/2400u.html

the box says it's manufactured by Primax

> Also do you have the windows driver installed on a
> machine. If so search under c:\windows\ for the files
> E1.ini or lut.plg. If you have either of these you
> have either an E3 or E4 based scanner which the viceo
> driver supports.
> 

I don't have windows installed, but one of the files on the driver-cdrom
makes reference to E5, maybe it's an E5 based scanner (is there such a thing)?

/cdrom/usbp.inf:

[Version]
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Msft%
LayoutFile=layout.inf, layout1.inf
DriverVer=05/24/2000,1.0.0.0

[SourceDisksNames]
159="PrimaScan PnP Drivers",,,

[SourceDisksFiles]
pmxscan.sys=159,,

[DestinationDirs]
DefaultDestDir=11               ; LDID_SYS that is, \windows\system
Viz.2400U.CopyFiles.NT=12       ; system32\drivers
Viz.2400U.CopyFiles.Win=11

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%Mfg%=Models

[Models]
%G6.CCD.600.E5.2400U1% = Viz.2400U, USB\VID_0461&PID_0346
%G6.CCD.600.E5.2400U2% = Viz.2400U, USB\VID_0461&PID_0347
%G6.CCD.600.E5.2400U3% = Viz.2400U, USB\VID_0461&PID_0363

[Viz.2400U]
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
AddReg=Viz.2400U.AddReg.Win
CopyFiles=Viz.2400U.CopyFiles.Win

[Viz.2400U.NTX86]
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
AddReg=Viz.2400U.AddReg.NT
CopyFiles=Viz.2400U.CopyFiles.NT

[Viz.2400U.NTX86.Services]
AddService = pmxscan, 0x00000002, PmxScan.AddService

[Viz.2400U.AddReg.Win]
HKR,,DeviceType,1,1
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,"pmxscan.sys"

[Viz.2400U.AddReg.NT]
HKR,,DeviceType,1,1
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,"usbscan.sys"

[Viz.2400U.CopyFiles.NT]
usbscan.sys

[Viz.2400U.CopyFiles.Win]
pmxscan.sys

[PmxScan.AddService]
DisplayName    = %pmxscan.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\usbscan.sys
LoadOrderGroup = Base

[Strings]
Msft="PrimaScan"
Mfg="PrimaScan Hardware"
G6.CCD.600.E5.2400U1 = "PrimaScan 2400 USB"
G6.CCD.600.E5.2400U2 = "PrimaScan 2400 USB"
G6.CCD.600.E5.2400U3 = "PrimaScan 2400 USB"
pmxscan.SvcDesc= "PrimaScan USB Kernel"

> Steve
> 
[snip]

Previous by date: 16 Mar 2001 19:31:17 -0000 Re: PrimaScan Colorado 2400u, Steven Ellis
Next by date: 16 Mar 2001 19:31:17 -0000 Re: PrimaScan Colorado 2400u, Angelo Cano
Previous in thread: 16 Mar 2001 19:31:17 -0000 Re: PrimaScan Colorado 2400u, Steven Ellis
Next in thread: 16 Mar 2001 19:31:17 -0000 Re: PrimaScan Colorado 2400u, Angelo Cano


Powered by ezmlm-browse 0.20.