Solved

Canon BJ-200e LPT1 port problem on Win95

Posted on 1998-02-04
28
559 Views
Last Modified: 2013-12-03
I have a black and white BJ-200E canon printer that I got couple of years back with win 3.1 drivers. Now I have a win95 toshiba laptop that I want to use it with. I have downloaded latest canon drivers and installed it on my pc.
However, I keep getting
'cannot access port LPT1: port might already be in use by another program, try quitting other programs and try again'.
There is no other printer using that device. There are no IRQ conflicts. Any help would be appreciated.
I should add that when I connect the printer to LPT1 and boot the pc, the error light comes on on the printer as the laptop boots up.
0
Comment
Question by:brahatswing
  • 10
  • 7
  • 3
  • +8
28 Comments
 
LVL 32

Expert Comment

by:jhance
ID: 2012774
Are you 100% sure that no other program is using the LPT1: port?  There are many things that might be grabbing it like a SCSI driver for a parallel-port SCSI type device, a scanner driver, another printer driver (like ones from HP) that is polling the port all the time.
0
 

Author Comment

by:brahatswing
ID: 2012775
I am not 100% sure if no other device is using the LPT port. I do have a iomega jaz drive connected through a SCSI PCMCIA card (Adaptec). I looked at the IRQs and there was no conflict. But is there a way I could find out if it or anyother device is trying to grab the LPT1 port? I know it is not another printer since I've deleted all other printers from the printer menu.
-s
0
 
LVL 2

Expert Comment

by:terminus
ID: 2012776
One thing to try too would be using another centronics cable to link to your printer : if the error lights come up at boot-time, maybe your cable is simply bad. Best solution would be to borrow one from a friend or colleague ...
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 15

Expert Comment

by:jrhelgeson
ID: 2012777
Go into your printer setup, spool settings and click "Disable bi-directional printing for this printer"
0
 

Expert Comment

by:agust
ID: 2012778
try changing the ecp port and update your lpt.vxd driver.
this can correct your problem.
0
 
LVL 15

Expert Comment

by:jrhelgeson
ID: 2012779
Did my recommendation work? Or are you still interested in resolving this issue?
0
 

Author Comment

by:brahatswing
ID: 2012780
The 'disable birectional printing' button was greyed out (inactive) in the spool settings. Hence I cannot do that.

Regarding the recommendation to 'change the ECP port', I changed the driver settings for LPT1 to be 'ECP Printer port' from 'printer port'. But no luck.

Thanks for the recommendations, but I am still stuck
-s

0
 
LVL 9

Expert Comment

by:cymbolic
ID: 2012781
have you tried any other printer on that port?
0
 
LVL 15

Expert Comment

by:jrhelgeson
ID: 2012782
What is the exact date & version of the drivers that you are using?
0
 

Author Comment

by:brahatswing
ID: 2012783
1) I haven't tried another printer on that port - since I use the network printer for other uses and not the LPT port. That is a good idea, I'll try to find another printer to hook this up to.

2) I am using the latest driver for BJ200-E from Canon (downloaded from the web site): Version 3.93E for wind95. I use the printer with my win3.1 PC and it works perfectly well. It is just the laptop (with win95) that is creating problems. So I don't think it is the cable either.

The fact that the error light comes on when I boot my laptop, might have something to do with this.

-S
0
 

Expert Comment

by:agust
ID: 2012784
does the cannon driver has a file that can disable the bidirectional option?
if it has try disable this option.

0
 
LVL 15

Expert Comment

by:jrhelgeson
ID: 2012785
If the error light comes on when you turn it on.  That is a major red flag there.

Can you print to any printers using this laptop? (using the lpt port).  Have you used this same cable?  Try another printer, and print to it from this laptop using the same cable.  If you duplicate the problem, replace the cable.
If problem still persists, we can focus on the lapotp.
0
 
LVL 2

Expert Comment

by:theTerabyte
ID: 2012786
ok, this is all getting jumbled up, so let's straghten this all out:

1. Make sure teh cable works
      try it on a different computer

2. make sure the printer works
      try a different cable and computer

3. make sure the laptop works.
      try a different cable and printer with the laptop.

the key to solving this problem is getting it organized, then we can assess credit and who solved it.
0
 

Author Comment

by:brahatswing
ID: 2012787
To Terabyte's comment:

1) I tried the printer and the cable on my 486 win3.1 PC and it WORKED.

2) I think this case is taken care of in above case since it's clear both the cable and the printer work.

3) I haven't done this yet. I will try a diff. printer on LPT of my laptop and report back.

thanks
-s
0
 
LVL 1

Expert Comment

by:jsouth
ID: 2012788
Check your BIOS or CMOS and make sure that your parellel ports are setup right. I think it should say Auto or 378 under the parellel ports.
0
 

Expert Comment

by:agust
ID: 2012789
ok. try checking the cannon dip switch it can be emulating an epson lq printer.
Or change the dip switch to this emulation and try it.
good luck....
0
 
LVL 15

Expert Comment

by:jrhelgeson
ID: 2012790
jsouth,

IS THAT AN ANSWER?
0
 

Author Comment

by:brahatswing
ID: 2012791
My parallel ports seem to be setup right:
it says
Input/Output Range  0378-037A
Interrupt Request   07

I haven't yet been able to lay my hands on another printer yet, so I haven't tried that yet.
0
 
LVL 15

Expert Comment

by:jrhelgeson
ID: 2012792
When you do, let us know.
0
 
LVL 1

Expert Comment

by:jct052097
ID: 2012793
you've changed the driver of the printer port to ECP,
but in Win95.
You have to change to ECP in the bios setup.
Then, when you restart Win95, it will automatically detect
the new ECP port.

Try another think:
Boot in MS-DOS mode, and try to print anything, for example:
DIR >lpt1
if it works in MS-DOS mode, the only problem is to
change the setup type printer port, or to reinstall Win95.

0
 

Author Comment

by:brahatswing
ID: 2012794
I loaded the drivers on a different laptap running win95 and the printer worked just fine. So it is my port settings that are an issue.
I want to go back to a comment by jhance earlier that asked about another device hogging the port: I replied to that, and I should emphasize that I DO have an Iomega Jazz drive with a scsi PCMCIA card as an attachement to my laptop. The other working laptop did not have the Jazz driver installed.
Is that a  problem? Should I be asking Iomega? thanks
-s
0
 
LVL 1

Expert Comment

by:adamgg
ID: 2012795
Try testing the printer through DOS,
just goto "C:\"
type "edit autoexec.bat"
from there goto the file menu and hit the print button, does this work?

* Don't use a DOS shell!  Click the start button then "Restart the computer in MS-DOS mode"
0
 
LVL 15

Expert Comment

by:jrhelgeson
ID: 2012796
Have you solved your problem yet?
Have you successfully been able to get your laptop to print?

What is currently happening, haven't heard from you for a few days.

jr
0
 

Author Comment

by:brahatswing
ID: 2012797
I tried 'adamgg's suggestion and it WORKED! So the printing works from the DOS mode. What do I need to do to make it work from windows? Does this confirm that my IOMEGA driver is messing things up with the parallel port?
thanks
-s
0
 
LVL 15

Expert Comment

by:jrhelgeson
ID: 2012798
Boot Your computer in safe mode (hold down shift key after turning power on, until you see the windows 95 banner).
Try printing from safe mode, and see if it works.

Have you tried a different printer cable?
0
 

Expert Comment

by:chcheah
ID: 2012799
Enter the BIOS setup
Change the printer port in the BIOS setup to
ADDRESS : 378H, IRQ 7
MODE : STANDARD ( sometimes denoted as SPP or NORMAL )
Save the new BIOS settings and reboot the machine.

Certain Canon old models do not work when printer port
is set to anything else but Standard mode.
0
 
LVL 15

Expert Comment

by:jrhelgeson
ID: 2012800
Are you still interested in resolving this issue?
0
 
LVL 15

Accepted Solution

by:
jrhelgeson earned 300 total points
ID: 2012801
Is your problem resolved?
0

Featured Post

Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article will inform Clients about common and important expectations from the freelancers (Experts) who are looking at your Gig.
There’s a good reason for why it’s called a homepage – it closely resembles that of a physical house and the only real difference is that it’s online. Your website’s homepage is where people come to visit you. It’s the family room of your website wh…
The viewer will get a basic understanding of what section 508 compliance can entail, learn about skip navigation links, alt text, transcripts, and font size controls.
The is a quite short video tutorial. In this video, I'm going to show you how to create self-host WordPress blog with free hosting service.

831 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question