primax: Colorado D600
Subject:
Colorado d600
From:
Michal Kostrzewa ####@####.####
Date:
19 Feb 2002 23:11:42 -0000
Message-Id: <20020219230630.D22D024F675@mail.astercity.net>
Hello,
> I have compiled and installed primaxd 0.5 but when I try to execute it
> it comes back with a woefull face, and tells me that scanner did not
> switch to epp mode (I have set this in the bios) and that it could not
> find a compatable scanner.
I had the same problem too, when I set up ECP+EPP i BIOS. When I set only EPP
in BIOS everything was OK.
If it doesn't help, I suggest some patch in the source code which works for
me even if I set ECP+EPP. In file lp.c from primax_scan-0.93beta3 around line
87, after
void epp_on(void)
{
DBG(DBG_LOW,"epp_on:\n");
set_iopl(1);
port_mode = io_inb(port + 0x402);
port_feature = port_probe(port);
just add line
port_feature|=0x300;
cheating EPP checking (regardless of BIOS settings, the test is always passed)
I'm writting a small patch for primax, which features:
-F option forcing EPP (cheating EPP checking). I think this is useful,
because this is common problem, and setting only EPP in BIOS often makes
scanning under window$ impossible (it needs ECP)
-L -S options which L)oads and S)aves callibration data which makes scanning
much more faster (on my MM100 scanner at least)
I'm not a developer of The Primax Scanner Driver Project for Linux/UN*X but
if you or the developer team are interested in that patch I'll be glad to
give it to you.
best regards
Michal Kostrzewa
####@####.####