Solved

Canon BJ-200e LPT1 port problem on Win95

Posted on 1998-02-04
28
560 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
Connect further...control easier

With the ATEN CE624, you can now enjoy a high-quality visual experience powered by HDBaseT technology and the convenience of a single Cat6 cable to transmit uncompressed video with zero latency and multi-streaming for dual-view applications where remote access is required.

 
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

Manage your data center from practically anywhere

The KN8164V features HD resolution of 1920 x 1200, FIPS 140-2 with level 1 security standards and virtual media transmissions at twice the speed. Built for reliability, the KN series provides local console and remote over IP access, ensuring 24/7 availability to all servers.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Company website 6 44
Programming Language for Wordpress 7 62
MediaWiki - Move a site 4 30
Print a <div></div> only 5 33
When crafting your “Why Us” page, there are a plethora of pitfalls to avoid. Follow these five tips, and you’ll be well on your way to creating an effective page.
Although a lot of people devote their energy toward marketing for specific industries, there are some basic principles that can be applied to any sector imaginable. We’ll look at four steps to take and examine how those steps were put into action fo…
Viewers will get an overview of the benefits and risks of using Bitcoin to accept payments. What Bitcoin is: Legality: Risks: Benefits: Which businesses are best suited?: Other things you should know: How to get started:
The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.

685 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