Printer Forums

Printer Forums - Printing Help and Support > Newsgroups > Printer Newsgroups > Windows 98 Printing > Lilla's notes on installing WPS 1.8 for BJC-620, and fixing page feed on startup problem (long post)

Reply
Thread Tools Display Modes

Lilla's notes on installing WPS 1.8 for BJC-620, and fixing page feed on startup problem (long post)

 
 
Lilla
Guest
Posts: n/a

 
      10-18-2003, 10:16 PM
Two family computers use a Canon BJC-620 printer (two printers, not
networked) running under Win98SE (Windows 98 Second Edition). This printer
would feed an extra sheet of paper, or 1/4 page every time the computer
started/restart.

After much googling, I finally located the latest WPS driver for this
printer, and with some more googling I was able to to stop the extra paper
feeding at startup/restart. I have spent days working this out, and I
decided to post it hear in the hopes that it will help others.

The steps posted are the ones that ultimately worked on this particular
system. Some of the steps might not be required on another system. Feel free
to experiment as I did.

The printer is now working well, and it is now pleasantly quiet at startup
and shutdown. It reports the printer status in a nice voice when it needs
ink, or paper, etc. Once it is properly installed, it is still a pretty nice
printer.

===========================================

Lilla's notes on installing WPS 1.8 for BJC-620, and correcting the annoying
problem
where the printer prints garbage characters, or feeds a blank page (or ¼
page) every time
the computer starts/restarts.

WinXP includes a driver for BJC-620, but Win95-98-98SE does not. There are
two
drivers for the BJC-620, the raster driver, and the WPS driver. The WPS
driver is nice
because it reports on the status of the printer, such as "ink cartridge is
low/empty", but it
does not support networking. The raster driver supports networking, but it
does not report
on the status of the printer. This document deals with the WPS driver only.

WPS 1.8 for BJC-620, is a special version of Windows Printing System, for
Win95 [98-
98SE]. This driver is contained in wps6201.zip, 02.zip, 03.zip. There is
also WPS v1.0,
but v1.8 is later and better. This driver is very difficult to find, I found
it here:
http://www.copypass.ee/drivers/print...osoft%20WPS620

Extract wps6201.zip and 02.zip and 03.zip to a common folder, such as
c:\DRIVERS\BJ620wps
You might want to copy this .txt file to that folder so later you can easily
tell what the
folder contains.

Win98/Win98SE does NOT include a WPS driver for BJC-620. However, when you
install Canon BJC-620 WPS v1.8 for Win95, Win98/98SE will recognize it and
upgrade
it as required for Win98/98SE. This is per MS KB article
138714 - Using the Windows Printing System with Windows 95 and Windows 98.

This instruction applies to Canon BJC-620 under Win98SE. This instruction
is based
upon posts I read (shown at end of this document) in the newsgroups, and my
own
experience.

To install this driver and correct the problem where Canon BJC-620 feeds a
blank page
(or ¼ page) each time the computer starts/restarts. The order that this is
accomplished
matters, so I have documented the steps later on in this document.
* Uninstall WPS 1.0 and install WPS 1.8 for BJC-620.
* Uninstall Win98SE Backup (ie Seagate Backup for parallel backup devices)
* Rename Win98SE Backup files so they won't be loaded at all.
* Change BIOS, peripherals, changed parallel port mode from ECP to Normal

1. Uninstall WPS 1.0 (folder c:\windows\WPS denotes that WPS is installed.)
by following these steps:
* Shutdown the computer
* Turn Printer Off
* Disconnect the printer from the computer.
* Restart the computer.
* Uninstall WPS by deleting BJC-620 from control panel - printers .
* Restart computer, to uninstall to remove files.

2. Cleanup any remains of WPS 1.0 by following these steps:
Note: The page feed problem persisted until I took steps to do clean install
of WPS
1.8 as WPS 1.0 had been previously installed on this system.
* Delete folders c:\windows\wps, and c:\windows\btrstr95 (if it exists)
* Cleanup left over files, find wps*.* delete all in c:\windows and
c:\windows\system
* Run registry cleaners
* Clean Registry, search for WPS, delete all remains
* Clean System.ini and Win.ini, search for WPS, delete all remains
* Restart the computer. If the cleaning was thorough no messages will be
given. If
the computer gives messages saying a file that you deleted is still needed
then
proceed to do the additional cleaning that is required to eliminate that
message.

3. Uninstall Win98SE Backup (parallel port tape backup program written by
Seagate),
and prevent it from loading, by following the steps below.

This program sends characters to the parallel port at startup as a means of
determining if a parallel port tape backup device is installed. Some
parallel port
printers (including BJC-620) see these characters and print garbage, or feed
paper
(a full page, or ¼ page) each time the computer is started/restarted.

Note: The instructions in the newsgroup said the renaming step below should
be done
while the printer was disconnected (not just powered off) from the computer.

* Add/Remove Programs, Windows Setup, System Tools, Uncheck Backup
* Restart the computer.
* Find DRVW*.VXD, these files are for Seagate Backup (parallel)
ie find DRVWPPQT.VXD, Drvwcdb.vxd, Drvwq117.vxd
and rename each, such as DRVPPPQT_VXD.hideme
* Restart the computer.

4. Change the parallel port in BIOS to Normal

Note 1. It is best to change this setting before installing WPS. When I
changed it
after installing WPS, the printer test did not work properly (as explained
below)
until I uninstalled WPS and reinstalled it.

Note 2. On Ann's Toshiba V3100 computer, BIOS - Peripherals - Parallel Port
settings are Normal, Bi-Dir, EPP, ECP. These are parallel port standards,
presented in the order that they were introduced, ie Normal is the latest
standard,
ECP is the oldest standard. When I received Ann's computer it was set to ECP
(oldest standard). I read that it is best to use the newest standard that
the printer
will operate properly in. I changed ECP to Normal, and the printer is
working
fine.

5. Install WPS 1.8 for BJC-620 by following the steps below.
* Extract wps6201.zip and 02.zip and 03.zip to a common folder, such as
c:\DRIVERS\BJ620wps
* Shut down the computer.
* Connect the printer to the computer but leave the printer off.
* Restart the computer. Leave the printer off. This is because we don't want
windows to detect the printer before the new driver has been installed.
* After the computer is up, turn the Printer on (per WPS 1.8 for BJC-620 on
screen
install instructions).
* Install WPS 1.8 for BJC-620 by clicking on c:\drivers\BJ620WPS\Setup.exe
* Run the printer test (in control panel printers BJC-620 properties).
Assure that it
prints the full test, a full page with 3 rows of colored lines at the top.
If it prints a
simple paragraph, less than ½ page, it means that WPS is not properly
installed.

================================================== ======

Below are some of the newsgroup posts that lead me to craft the solution
that I did.

From: Russ Wright ()
Subject: Re: Canon BJC620
Newsgroups: comp.periphs.printers
Date: 1998/08/27
My daughter has a Cannon BJC-620 printer. Every time the computer
boots up, the printer comes to life and runs 1/4 page of blank paper
through the printer... doesn't print anything. It's done this since it
was new. Anyone know what setting may eliminate this annoying quirk?
Scott

Look for a file named DRVWPPQT.VXD which should be located in the
Windows\SYSTEM\IOSUBSYS directory
If it is there AND you don't have a parallel port tape driver [device],
rename the file to DRVWPPQT.OLD. Reboot your PC and the problem should
go away.
Russ Wright [Canon printer guru]

-------------

From: William Burkett ()
Subject: Re: Printer problem and BE6
Newsgroups: alt.comp.periphs.mainboard.abit
Date: 1999/10/19
This is from the Canon site. I hope it helps.

BJC-5000
When I start Windows 98 (or 95), a small amount of text is sent to my
printer. When this occurs, I receive one of the following errors:

Unable to write data to the printer, please check.
There was an error writing to 1pt1, please check.
Unable to write data to the printer, please check.
..that your printer is ready (the green light should stay on) and that
the cables are securely connected.

This behavior occurs when the drvwppqt.vxd virtual device driver is
loaded. The driver detects tape devices connected to the parallel port.
During the detection process, a string of text is sent through the
parallel port to be interpreted by tape devices. Some printers
interpret this string as printable text.

To prevent this driver from being loaded, follow these steps:

IMPORTANT! Turn off and unplug the BJC-5000 printer. Click Start, point
to
- Find, and then click Files Or Folders.
- In the named box, type "drvwppqt.vxd" (without quotation marks), and
then click Find Now.
- Rename all instances of the file by changing the file name extension.
i.e. change drvwppqt.vxd to drvwppqt.vxt You must change the extension
to prevent the driver from being loaded.
- Reboot your system.
- Plug in and turn on the BJC-5000 printer.
NOTE: Do not implement this resolution if you have a tape backup device
connected to a parallel (LPT) port on your computer.

You should now be able to set BOTH the BIOS and Device Manager to ECP
for optimal performance.

FYI: The drvwppqt.vxd file has been found to affect other brands and
models of printers. This problem is not specific to the BJC-5000.


From: Andreas Kaestner ()
Subject: Re: Garbage sent to printer on start up
Newsgroups: alt.windows98
Date: 2002-02-24 18:09:32 PST
"Anthony Ralph" <> schrieb:

Recently, when starting Win98SE, I find that a string of garbage
characters is being sent to the printer. This is a new phenomenon which
I have not seen before. Does anyone know what might be causing this and
importantly, how to stop it happening?

Windows is scanning all interfaces for devices. It sends control
characters to the parallel port and checks for an answer.

The following might help in case a parallel printer is involved:

o Modify the ECP/EPP settings in the BIOS
o Remove/rename the following files from C:\Windows\System\IOSUBSYS:
DRVWCDB.VXD
DRVWPPQT.VXD
DRVWQ117.VXD

Regards, Andreas


From: C.D.Kuder ()
Subject: Re: Only prints in DOS
Newsgroups: microsoft.public.win98.printing
Date: 2002-10-23 19:42:04 PST
The ECP mode did not work reliabily on many systems, and the standard
advice is to install the standard parallel port driver. This is
accomplished by setting the BIOS to SPP (not ECP or EPP)
Then use the windows install/update new hardware/software process to
install the microsoft windows driver for the standard parallel port.
(The same general advice applies to 98SE and win ME)

An extract from:
http://support.microsoft.com/default...n-us;Q128345#7

Windows 98:
Click Start, point to Settings, click Control Panel, and then double-
click System.
On the Device Manager tab, double-click the Ports (COM & LPT) branch to
expand it.
Double-click the ECP port.
On the Driver tab, click Update Driver. When the Update Device Driver
Wizard appears, click Next.
Click Display a list of all the device drivers in a specific location,
so you can select the driver you want, and then click Next.
Click Show All Hardware.
In the Manufacturers box, click Standard Port Types. In the Models box,
click Printer Port, and then click Next.
When the Update Driver Warning dialog box appears, click Yes.
Click Finish, and then click Yes to restart your computer.
NOTE: If the ECP port is redetected after you restart your computer,
you may also need to change port-related settings by using your
computer CMOS (or BIOS) Setup utility to disable the ECP port. After
you disable the ECP port in the CMOS, repeat the appropriate steps
described earlier in this article.
For information about how to change your CMOS settings, view your
computer documentation or contact the manufacturer of your computer.

(I still use a BJC 620) It is connected to a router/print server as a
TCP/IP Lan printer. Quite useful, since the printer can emulate an
Epson Dot matrix printer, and is therefore supported in multiple non
windows ops systems. I do have occasional problems with nozzle
clogging when non canon ink refills or tanks are used.

===

* end
hope this helps someone


 
Reply With Quote
 
 
 
 
PattyL
Guest
Posts: n/a

 
      10-20-2003, 03:11 AM
Thanks for sharing your experience.

PattyL

"Lilla" <> wrote in message
news:vZikb.1766$ ink.net...
> Two family computers use a Canon BJC-620 printer (two printers, not
> networked) running under Win98SE (Windows 98 Second Edition). This

printer
> would feed an extra sheet of paper, or 1/4 page every time the computer
> started/restart.
>
> After much googling, I finally located the latest WPS driver for this
> printer, and with some more googling I was able to to stop the extra paper
> feeding at startup/restart. I have spent days working this out, and I
> decided to post it hear in the hopes that it will help others.
>
> The steps posted are the ones that ultimately worked on this particular
> system. Some of the steps might not be required on another system. Feel

free
> to experiment as I did.
>
> The printer is now working well, and it is now pleasantly quiet at startup
> and shutdown. It reports the printer status in a nice voice when it needs
> ink, or paper, etc. Once it is properly installed, it is still a pretty

nice
> printer.
>
> ===========================================
>
> Lilla's notes on installing WPS 1.8 for BJC-620, and correcting the

annoying
> problem
> where the printer prints garbage characters, or feeds a blank page (or ¼
> page) every time
> the computer starts/restarts.
>
> WinXP includes a driver for BJC-620, but Win95-98-98SE does not. There are
> two
> drivers for the BJC-620, the raster driver, and the WPS driver. The WPS
> driver is nice
> because it reports on the status of the printer, such as "ink cartridge is
> low/empty", but it
> does not support networking. The raster driver supports networking, but it
> does not report
> on the status of the printer. This document deals with the WPS driver

only.
>
> WPS 1.8 for BJC-620, is a special version of Windows Printing System, for
> Win95 [98-
> 98SE]. This driver is contained in wps6201.zip, 02.zip, 03.zip. There is
> also WPS v1.0,
> but v1.8 is later and better. This driver is very difficult to find, I

found
> it here:
> http://www.copypass.ee/drivers/print...osoft%20WPS620
>
> Extract wps6201.zip and 02.zip and 03.zip to a common folder, such as
> c:\DRIVERS\BJ620wps
> You might want to copy this .txt file to that folder so later you can

easily
> tell what the
> folder contains.
>
> Win98/Win98SE does NOT include a WPS driver for BJC-620. However, when you
> install Canon BJC-620 WPS v1.8 for Win95, Win98/98SE will recognize it and
> upgrade
> it as required for Win98/98SE. This is per MS KB article
> 138714 - Using the Windows Printing System with Windows 95 and Windows 98.
>
> This instruction applies to Canon BJC-620 under Win98SE. This instruction
> is based
> upon posts I read (shown at end of this document) in the newsgroups, and

my
> own
> experience.
>
> To install this driver and correct the problem where Canon BJC-620 feeds a
> blank page
> (or ¼ page) each time the computer starts/restarts. The order that this is
> accomplished
> matters, so I have documented the steps later on in this document.
> * Uninstall WPS 1.0 and install WPS 1.8 for BJC-620.
> * Uninstall Win98SE Backup (ie Seagate Backup for parallel backup devices)
> * Rename Win98SE Backup files so they won't be loaded at all.
> * Change BIOS, peripherals, changed parallel port mode from ECP to Normal
>
> 1. Uninstall WPS 1.0 (folder c:\windows\WPS denotes that WPS is

installed.)
> by following these steps:
> * Shutdown the computer
> * Turn Printer Off
> * Disconnect the printer from the computer.
> * Restart the computer.
> * Uninstall WPS by deleting BJC-620 from control panel - printers .
> * Restart computer, to uninstall to remove files.
>
> 2. Cleanup any remains of WPS 1.0 by following these steps:
> Note: The page feed problem persisted until I took steps to do clean

install
> of WPS
> 1.8 as WPS 1.0 had been previously installed on this system.
> * Delete folders c:\windows\wps, and c:\windows\btrstr95 (if it exists)
> * Cleanup left over files, find wps*.* delete all in c:\windows and
> c:\windows\system
> * Run registry cleaners
> * Clean Registry, search for WPS, delete all remains
> * Clean System.ini and Win.ini, search for WPS, delete all remains
> * Restart the computer. If the cleaning was thorough no messages will be
> given. If
> the computer gives messages saying a file that you deleted is still needed
> then
> proceed to do the additional cleaning that is required to eliminate that
> message.
>
> 3. Uninstall Win98SE Backup (parallel port tape backup program written by
> Seagate),
> and prevent it from loading, by following the steps below.
>
> This program sends characters to the parallel port at startup as a means

of
> determining if a parallel port tape backup device is installed. Some
> parallel port
> printers (including BJC-620) see these characters and print garbage, or

feed
> paper
> (a full page, or ¼ page) each time the computer is started/restarted.
>
> Note: The instructions in the newsgroup said the renaming step below

should
> be done
> while the printer was disconnected (not just powered off) from the

computer.
>
> * Add/Remove Programs, Windows Setup, System Tools, Uncheck Backup
> * Restart the computer.
> * Find DRVW*.VXD, these files are for Seagate Backup (parallel)
> ie find DRVWPPQT.VXD, Drvwcdb.vxd, Drvwq117.vxd
> and rename each, such as DRVPPPQT_VXD.hideme
> * Restart the computer.
>
> 4. Change the parallel port in BIOS to Normal
>
> Note 1. It is best to change this setting before installing WPS. When I
> changed it
> after installing WPS, the printer test did not work properly (as explained
> below)
> until I uninstalled WPS and reinstalled it.
>
> Note 2. On Ann's Toshiba V3100 computer, BIOS - Peripherals - Parallel

Port
> settings are Normal, Bi-Dir, EPP, ECP. These are parallel port standards,
> presented in the order that they were introduced, ie Normal is the latest
> standard,
> ECP is the oldest standard. When I received Ann's computer it was set to

ECP
> (oldest standard). I read that it is best to use the newest standard that
> the printer
> will operate properly in. I changed ECP to Normal, and the printer is
> working
> fine.
>
> 5. Install WPS 1.8 for BJC-620 by following the steps below.
> * Extract wps6201.zip and 02.zip and 03.zip to a common folder, such as
> c:\DRIVERS\BJ620wps
> * Shut down the computer.
> * Connect the printer to the computer but leave the printer off.
> * Restart the computer. Leave the printer off. This is because we don't

want
> windows to detect the printer before the new driver has been installed.
> * After the computer is up, turn the Printer on (per WPS 1.8 for BJC-620

on
> screen
> install instructions).
> * Install WPS 1.8 for BJC-620 by clicking on c:\drivers\BJ620WPS\Setup.exe
> * Run the printer test (in control panel printers BJC-620 properties).
> Assure that it
> prints the full test, a full page with 3 rows of colored lines at the top.
> If it prints a
> simple paragraph, less than ½ page, it means that WPS is not properly
> installed.
>
> ================================================== ======
>
> Below are some of the newsgroup posts that lead me to craft the solution
> that I did.
>
> From: Russ Wright ()
> Subject: Re: Canon BJC620
> Newsgroups: comp.periphs.printers
> Date: 1998/08/27
> My daughter has a Cannon BJC-620 printer. Every time the computer
> boots up, the printer comes to life and runs 1/4 page of blank paper
> through the printer... doesn't print anything. It's done this since it
> was new. Anyone know what setting may eliminate this annoying quirk?
> Scott
>
> Look for a file named DRVWPPQT.VXD which should be located in the
> Windows\SYSTEM\IOSUBSYS directory
> If it is there AND you don't have a parallel port tape driver [device],
> rename the file to DRVWPPQT.OLD. Reboot your PC and the problem should
> go away.
> Russ Wright [Canon printer guru]
>
> -------------
>
> From: William Burkett ()
> Subject: Re: Printer problem and BE6
> Newsgroups: alt.comp.periphs.mainboard.abit
> Date: 1999/10/19
> This is from the Canon site. I hope it helps.
>
> BJC-5000
> When I start Windows 98 (or 95), a small amount of text is sent to my
> printer. When this occurs, I receive one of the following errors:
>
> Unable to write data to the printer, please check.
> There was an error writing to 1pt1, please check.
> Unable to write data to the printer, please check.
> .that your printer is ready (the green light should stay on) and that
> the cables are securely connected.
>
> This behavior occurs when the drvwppqt.vxd virtual device driver is
> loaded. The driver detects tape devices connected to the parallel port.
> During the detection process, a string of text is sent through the
> parallel port to be interpreted by tape devices. Some printers
> interpret this string as printable text.
>
> To prevent this driver from being loaded, follow these steps:
>
> IMPORTANT! Turn off and unplug the BJC-5000 printer. Click Start, point
> to
> - Find, and then click Files Or Folders.
> - In the named box, type "drvwppqt.vxd" (without quotation marks), and
> then click Find Now.
> - Rename all instances of the file by changing the file name extension.
> i.e. change drvwppqt.vxd to drvwppqt.vxt You must change the extension
> to prevent the driver from being loaded.
> - Reboot your system.
> - Plug in and turn on the BJC-5000 printer.
> NOTE: Do not implement this resolution if you have a tape backup device
> connected to a parallel (LPT) port on your computer.
>
> You should now be able to set BOTH the BIOS and Device Manager to ECP
> for optimal performance.
>
> FYI: The drvwppqt.vxd file has been found to affect other brands and
> models of printers. This problem is not specific to the BJC-5000.
>
>
> From: Andreas Kaestner ()
> Subject: Re: Garbage sent to printer on start up
> Newsgroups: alt.windows98
> Date: 2002-02-24 18:09:32 PST
> "Anthony Ralph" <> schrieb:
>
> Recently, when starting Win98SE, I find that a string of garbage
> characters is being sent to the printer. This is a new phenomenon which
> I have not seen before. Does anyone know what might be causing this and
> importantly, how to stop it happening?
>
> Windows is scanning all interfaces for devices. It sends control
> characters to the parallel port and checks for an answer.
>
> The following might help in case a parallel printer is involved:
>
> o Modify the ECP/EPP settings in the BIOS
> o Remove/rename the following files from C:\Windows\System\IOSUBSYS:
> DRVWCDB.VXD
> DRVWPPQT.VXD
> DRVWQ117.VXD
>
> Regards, Andreas
>
>
> From: C.D.Kuder ()
> Subject: Re: Only prints in DOS
> Newsgroups: microsoft.public.win98.printing
> Date: 2002-10-23 19:42:04 PST
> The ECP mode did not work reliabily on many systems, and the standard
> advice is to install the standard parallel port driver. This is
> accomplished by setting the BIOS to SPP (not ECP or EPP)
> Then use the windows install/update new hardware/software process to
> install the microsoft windows driver for the standard parallel port.
> (The same general advice applies to 98SE and win ME)
>
> An extract from:
> http://support.microsoft.com/default...n-us;Q128345#7
>
> Windows 98:
> Click Start, point to Settings, click Control Panel, and then double-
> click System.
> On the Device Manager tab, double-click the Ports (COM & LPT) branch to
> expand it.
> Double-click the ECP port.
> On the Driver tab, click Update Driver. When the Update Device Driver
> Wizard appears, click Next.
> Click Display a list of all the device drivers in a specific location,
> so you can select the driver you want, and then click Next.
> Click Show All Hardware.
> In the Manufacturers box, click Standard Port Types. In the Models box,
> click Printer Port, and then click Next.
> When the Update Driver Warning dialog box appears, click Yes.
> Click Finish, and then click Yes to restart your computer.
> NOTE: If the ECP port is redetected after you restart your computer,
> you may also need to change port-related settings by using your
> computer CMOS (or BIOS) Setup utility to disable the ECP port. After
> you disable the ECP port in the CMOS, repeat the appropriate steps
> described earlier in this article.
> For information about how to change your CMOS settings, view your
> computer documentation or contact the manufacturer of your computer.
>
> (I still use a BJC 620) It is connected to a router/print server as a
> TCP/IP Lan printer. Quite useful, since the printer can emulate an
> Epson Dot matrix printer, and is therefore supported in multiple non
> windows ops systems. I do have occasional problems with nozzle
> clogging when non canon ink refills or tanks are used.
>
> ===
>
> * end
> hope this helps someone
>
>



 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
.xps vs .wps, .doc, .rtf, ... nweissma Windows Vista Printing 0 06-13-2007 05:08 AM
printer keeps installing on startup and when cds are loaded ctaz2day Windows XP Printing 0 07-28-2005 09:23 PM
Opinions on this Belkin WPS with HP LaserJet 2300 asdf Hewlett Packard 0 09-26-2004 02:44 AM
utilizing both pin feed and sheet feed printer Keith Windows XP Printing 0 10-30-2003 08:31 PM
Printing Notes in Tasks and Calendar Shon Outlook Printing 0 07-27-2003 03:40 AM