Installing Printers Under Win2K/XP
Printing via LPR protocol (recommended for Windows XP and 2000)
Under Windows 2000 and XP, you have two different mechanisms for
printing to a Net-Print Printer. You may print through
Samba
which is the protocl supported by Windows 9x/Me systems or you
may use the standard and recommend LPR protocol supported under Windows
2000 and XP. If you elect to use the LPR method, you have the
option of using the Net-Print Installer
Method to configure a Net-Print LPR printer and optionally add the
'Print Services for Unix' component or you may install
and configure a printer manually. If you elect to use the
Windows 9x/Me method, follow the Samba Method
instructions below. For detailed instructions on updating a printer driver, please follow the
instructions at the end of this document.
Note: Sidecar must be installed and running
on your workstation for the installer to work!
Downloaded a copy of the Net-Print
installer and launch it. You will be presented with the
following dialog boxes that will allow you to select a printer to Add
to
your existing Printer list. See note below
regarding a potential compatibility problem under Windows XP.
- Welcome Screen

Click Next to start the installation process.
- Processing Steps

The above dialog box contains the steps that the installer will go
through as it prepares to install a Net-Print printer. The steps
are basically the same as covered on this web page. After reviewing the
steps, click NEXT to continue with the installation process.
- Installation Folder Selection

The default location to install the various files used by the installer
is a folder called \Net-Print on the drive that contains your Windows
system. You may click on the Browse button to select an
alternate location. Once the installer has finished, you may
delete this folder. If you leave it on your system, you could install
additional printers manually following the
instructions below.
- Update XPDrivers.ZIP
Since it is possible that additional printers may be added after you
downloaded a copy of the installer we will attempt to download a new
copy of the XPDrivers.zip file from the Net-Print server. If you
are running a firewall, you may be warned that "GetHTTPFile.exe" wants
to access the internet using port 80.. This is the helper routine
that is used to fetch the file xpdrivers.zip
from the server.

If this is successful, we will UNZIP the contents of the file
into your Destination Folder specified above replacing any files with
the same name.

- Printer Selection

You are allowed to select only one printer at a time by placing a check
mark next to the printer name you wish to configure for Net-Print
usage. If a printer of the same name already exists, it will be
replaced with this LPR definition. For users converting from
Samba
printing to LPR printing, this is exactly what you want to
happen.
If you want to keep your existing printer definition, then you will
need to rename it in your Printers settings folder. After
selecting the printer, click on the NEXT button to proceed
with
the installation.
- If necessary, the installer will first configure Window's Print
Services for Unix component. During this process you will see
a small message box displayed that says to WAIT followed by one
or more dialog boxes that shows the processing steps taking place
automatically. Please do not attempt to click on any of these
dialog boxes controls unless an Error Message is displayed.
- If necessary, the LPR printer port will be defined and your
Spooler service will temporarily be stopped and restarted. During
this process, you will see black "CMD" dialog boxes indicating that the
service is being stopped or started. These should close
automatically as processing proceeds. Once the port has been
defined, processing will continue with the printer installation.
- The final stage in the installation process is adding the
selected printer to your system. Depending on wether you are running
Windows 2000 or Windows XP, you will receive a Warning message
indicating: that the Digital Signature Not Found (Windows
2000)
or that The software you are installing for this hardware
Printer has not Passed Windows Logo testing (Windows XP)


On Windows 2000, click Yes and on Windows XP click Continue
Anyway to accept the installation of the Printer drivers.
- Printer Properties


After the printer has been configured, the Printer Properties dialog
box will automatically open. Click on the Device
Settings
tab and look next to Output Protocol, if Tagged binary
Communications Protocol (TBCP) is offered in the pull-down menu
select it. Otherwise, leave the selection as ASCII..
Make any other selections relevant to your printer's configuration (eg.
additional paper trays and sizes). Click OK.

On the Advanced tab, make sure that the box next to Enable
advanced printing features is un-checked. If this box
is checked, you may
be over-charged for printing two-sided documents with an odd number of
pages.
Note:
Some users have encountered a compatibility problem between the
version of Installshield used to build this installer and one of the
latest Windows XP Patches (328310) which causes an "iKernel.exe
Application Error". If you encounter this error while running
this or any other Installshield installer, don't panic - the printer will have
installed properly anyway.
If you are inclined to make the effort to eliminate this error,
please see the following web page for more details http://support.installshield.com/kb/view.asp?articleid=Q108020.
The web page will refer you to the Microsoft Knowledge Base article
http://support.microsoft.com/default.aspx?scid=kb;en-us;329623 for
a
patch you can download to correct this problem. We are working on
updating our version of the Installshield software used to build
installers.
Note:
If your workstation is not directly connected to a Cornell Campus
network, the "Samba" method below may not work for you because the
protocol necessary for Microsoft Windows printer and file sharing
may have been blocked at the connection between Cornell and the
Internet.
Printing via LPR protocol (recommended for Windows XP and 2000)
- Use the Printer
Information page to determine the proper Queue Name and Printer
Model for use below.
- You must have Microsoft Windows Print Services for Unix
(under Other Network File and Print Services) installed.
This is done in Control Panel ->
Add or Remove Programs -> Add/Remove Windows Components.
The installation process may require you to insert the CD you
originally used to install Windows.
- Go to Start -> Settings -> Printers.
- Double-click Add Printer.
- Click Next.
- Select Local Printer. Unselect Automatically
detect and install my Plug and Play printer. Click Next.
- Select Create a new port. Select LPR Port.
Click Next. If you don't see LPR Port as one of the options, go
back to step 2.
- For Name or address of server providing lpd, enter net-print.cit.cornell.edu.
For Name of printer or print queue on that server, enter the Queue
Name (eg. noyes1). Click OK.
- Click Have Disk... in the Manufacturers and Printers
window.
- Click Browse... in the Install From Disk window.
- Enter \\net-print.cit.cornell.edu\xpdrivers as the File
name. Click Open. Click OK.
Note: If you are unable to
access this network share, click here
to obtain a "zip" file containing the driver and the PPD files (Sidecar
is required). Save the "zip" file in a temporary location, then
right-click it and select Extract
All.... Use netprint.inf in the resulting directory as the
File name in this step.
- Select the manufacturer and model of your printer.
Click OK.
- Set the name of your printer, and make an appropriate selection
for Default printer. Click Next.
- Make appropriate choice for test page. Click Next.
- Click Finish.
- Click Continue Anyway in response to the Windows
Logo
testing query.
- Right-click the new printer and select Properties.
- Select the Device Settings tab.
- Next to Output Protocol, if Tagged binary
Communications Protocol (TBCP) is offered in the pull-down menu
under ASCII,
select it. Otherwise, select ASCII. Make any other
selections relevant to your printer's configuration (eg. additional
paper trays and sizes). Click OK.
- Select the Advanced tab.
- Un-check the box next to Enable advanced printing features.
If this box is checked, you may be over-charged for printing two-sided
documents with an odd number of pages.
- You can rename your printer using the usual procedure.
- Use the Printer
Information page to determine the proper Queue Name and Printer
Model for use below.
- You must have Client for Microsoft Networks installed
before you can configure Net-Print printers using Microsoft Windows
printer and file sharing.
- Go to Start -> Settings -> Printers.
- Double-click Add Printer.
- Click Next.
- Select Network printer and click Next.
- Select Connect to this printer (or to browse for a printer,
select this option and click Next). Set Name to \\net-print.cit.cornell.edu\<queue
name> (eg. \\net-print.cit.cornell.edu\upson1) and click
Next.
- At this point you may see the message, "You are about to connect
to a printer on . . .". If so, click Yes.
- Click OK in response to the informational message The
server for the printer does not have the correct printer driver
installed.
- Click Have Disk... in the Manufacturers and Printers
window.
- Click Browse... in the Install From Disk window.
- Enter \\net-print.cit.cornell.edu\xpdrivers as the File
name. Click Open. Click OK.
- Select the manufacturer and model of your printer.
Click OK.
- Click Continue Anyway in response to the Windows
Logo
testing query.
- Make an appropriate selection for Default printer. Click Next.
- Click Finish.
- Right-click the new printer and select Properties.
- Select the Device Settings tab.
- Next to Output Protocol, if Tagged binary
Communications Protocol (TBCP) is offered in the pull-down menu
under ASCII,
select it. Otherwise, select ASCII. Make any other
selections relevant to your printer's configuration (eg. additional
paper trays and sizes). Click OK.
- Select the Advanced tab.
- Un-check the box next to Enable advanced printing features.
If this box is checked, you may be over-charged for printing two-sided
documents with an odd number of pages.
- For some unknown reason, you will not be able to rename your
printer.
- Go to Start -> Settings -> Printers.
- Right-click on the printer whose driver you want to change, and
select Properties.
- Select the Advanced tab.
- Click on New Driver.
- Click Next.
- Click Have Disk... in the Manufacturers and Printers
window.
- Click Browse... in the Install From Disk window.
- Enter \\net-print.cit.cornell.edu\xpdrivers as the File
name. Click Open. Click OK.
- Select the manufacturer and model of your printer.
Click OK.
- Enter \\net-print.cit.cornell.edu\xpdrivers as the location
to copy the manufacturer's files from. Click OK.
- Select the manufacturer and model of your printer.
Click Next.
- Click Finish.
- Click Continue Anyway in response to the Windows
Logo
testing query.
- Select the Device Settings tab.
- Next to Output Protocol, if Tagged binary
Communications Protocol (TBCP) is offered in the pull-down menu
under ASCII,
select it. Otherwise, select ASCII. Make any other
selections relevant to your printer's configuration (eg. additional
paper trays and sizes). Click OK.
- Select the Advanced tab.
- Un-check the box next to Enable advanced printing features.
If this box is checked, you may be over-charged for printing two-sided
documents with an odd number of pages.
- Click OK.
Last
update: Wed, 08 Oct 2003 19:22:19 GMT