You are here: Home Technical Services Printing Printint to the Grad Lab (CS Room 300)
Document Actions

Printint to the Grad Lab (CS Room 300)

Printing in the Grad Lab (CS Room 300)

Introduction

This section describes printing in the Computer Science Grad Lab - Room 300 - in the Computer Science Building.

In September 2010, the Department implemented a print accounting system to assist with the management of printing costs and to discourage abuse. Printing directly to the printers, or via the old print servers is now disabled and all printing must go through the accounting print server, ps1.cs.uct.ac.za. See below for instructions on how to configure printing to use this service. The method you use will depend on your operating system.

Currently, the print accounting system is being operated in page counting mode.

Please be mindful of the amount you print as you will be asked to justify excessive printing. The accounting system is currently being operated in page counting mode so there is no limit attached it printing at this time.

Configuration

To use the printer you will need to correctly configure your computer. Select the operating system you are using and follow the instructions provided.

Unix

This section contains Linux/Unix instructions for setting up printing to anic, the CS300 printer, via the new accounting print service.

If you will only be printing from Windows please following the instructions in the Windows section.

These instructions have been tested using the Lucid (10.04) version of the Ubuntu linux distribution. They should work for other versions of Ubuntu without much change. They should also work for other distributions of linux or unix (such as MacOS X) which use of the CUPS printing system, though the configuration utilities may differ and you may need to do your own detective work to figure out where to enter the configuration options in the instructions below.

If you have trouble following these instructions, send a request for assistance to help@cs.uct.ac.za and include information about the distribution and version of linux or unix you are using.

Requirements

Before being able to print you will need to meet the following requirements.

You must have sudo/root privileges on your workstation to be able to install and configure a new printer. You will need a CS unix account to be able to authenticate to print once this configuration is complete. Contact help@cs.uct.ac.za if you do not meet these requirements.

Instructions

These instructions have been written for Ubuntu.

Log into the graphical user interface (GUI) as a user with sudo privileges.

Click System > Administration > Printing. The "Printing - localhost" window should appear. If you are asked for a password, enter your workstation password.

Click "Add" to add a new printer. The "New Printer" dialog should appear.

Click Network Printer > Internet Printing Protocol (ipp) and enter the following into the fields provided:

Host: ps1.cs.uct.ac.za Queue: /printers/anic

Once you have completed the above fields, the full printer "URI" should be displayed as ipp://ps1.cs.uct.ac.za/printers/anic

Click the Verify button to test this configuration. If you entered the above information correctly, you should see a Print Share Verified dialog box. Click the OK button to continue.

Click the "Forward" button to continue to the next step of the the printer configuration.

A "Searching for drivers" dialog should appear. Please wait while the system collects information about available print servers on your system. This may take a few minutes. The dialog should eventually disappear.

The "Choose Driver" dialog should appear. Click "Select printer from database" and select "HP" from the list of printer Makes provides. Click the "Forward" button to continue with the next stage of the printer configuration.

A list of printer Models will be displayed. Search for and select "LaserJet P3005" from the list on the left. Make sure that "HP LaserJet P3005 Postscript [en] (recommended)" is selected from the list of drivers on the right when this option is selected. Click the "Forward" button to continue with the printer configuration.

The "Installable Options" dialog will appear. Make sure that you set the available options as follows to ensure that you are able to make use of the features of this printer:

Change "Tray 3" from "Not Installed" to "Installed" Leave "Collation in Printer" as "No: Total RAM < 80MB and No Hard Disk" Leave "Printer Disk" as "No Installed" Make sure that the Duplex Unix option is selected. Leave "Fit to Page" as "Prompt User" Click the "Forward "button to continue with the configuration.

8. The "Describe Printer" dialog will appear. Fill in the field provided as below:

Change "Printer Name" to "anic-via-ps1" Change "Description" to "HP LaserJet p3005x" Change "Location" to "CS300" Click the "Apply" button to complete the printer configuration.

If prompted to print a test page, click the No button.

Your computer should now be configured to print to the Room 300 printer, anic, via new print account system.

Printing

To print from most GUI applications, click the applications Print option and select the printer you defined above ("anic-via-ps1") from the list of available printers. The printer should prompt you for a username and password to authenticate your print job. Enter your CS unix username and password. If authentication succeeds, your print job should automatically be forwarded for your local print service to the print service on the PS1 print server where it will be counted before being sent to the printer to be printed.

To print from the command-line using the lpr command as usual e.g.

lpr -Panic-via-ps1 file.ps

The print job will be placed in the print queue on your workstation, and held until you authenticate it. To authenticate it, click System > Administration > Printing. The Printing window listing all of the available printers will be displayed. Right click on the the printer "anic-via-ps1" and select "View print queue" from the menu. A list of print jobs will appear. Right click on the print job and select Authenticate from the menu to authenticate and print the print job.

If the print server is unable to print the print job - for example, if you are not authorised to print to the printer - it will send an email to your CS email address. Be sure to check this email address for messages from the printer if you find that your print jobs are being successfully sent from your machine to the printer server but are not being printed.

Windows

This section contains Windows instructions for setting up printing to anic, the CS 300 printer, via he new accounting print service.

If you will only be printing via Unix, please consult the Unix configuration email I sent earlier today.

These instructions have been tested using Windows XP. They should work for other versions of Windows.

If you have trouble following these instructions, send a request for assistance to help@cs.uct.ac.za and include information about the version of Windows you are using.

Requirements

You will need administrative privileges in order to install and configure a new printer. You will need a CS Windows username and password to be able to authenticate to the printing system. You will need a CS unix account which the backend will use to store accounting information.

Instructions

Login as Administrator, as a user with local administrative privileges.

First, install a copy of the print drivers for the printer on the machine for use later in the printer installation process: Click Start > Run and type \ps1.cs.uct.ac.zadriversanic and double click on lp3005pswin2kxp2003vista2008.exe. The "The Open File - Security Warning" dialog will appear. Click "Run" to install the driver.

The WinZip Self-Extractor window will appear. Click Unzip and the driver will be extracted to "C:HP LJ3005 PostScript Driver" directory. Once the driver has been unzipped click Close.

A copy of the drivers are now available in case your Windows version does not include them.

[And now to do the printer installation and configuration]

Click Start > Printers and Faxes. The "Printers and Faxes" window appears.

Click "Add a printer". The "Add Printer Wizard" appears. Click Next to start the printer configuration.

The "Local or Network Printer" screen appears. Select "A network printer, or a printer attached to another computer". Click Next to move to the next step of the installation process.

The "Specify a Printer" screen appears. Select "Connect to this printer (or browser for a printer, select this option and click Next):". In the Name field enter the following:

\ps1.cs.uct.ac.zaanic

Click Next to move to the next stage of the printer configuration.

Windows will attempt to connect to the printer. It will display a "Connect to Printer" dialog complaining about not having the correct drivers installed. Click OK to select the correct printer driver.

A list of printer manufacturers and printers appears. Click the "Have Disk..." button.

The "Install From Disk" dialog appears. Click the Browse... button, from the Look in dropdown select "Local Disk (C:)" and select "HP LJP3005 Postscript Driver" from the list of folders, and then select the "hpc300xd" file and click the Open button.

From the list of Printers select "HP LaserJet P3005 PS" and click the OK button.

Windows will install the print driver and display the "Completing the Add Printer Wizard" screen. Click the Finish button to complete the installation.

A printer called "anic on ps1.cs.uct.ac.za" should now appear in your list of installed printers.

[ Make sure the printers features are correctly configured]

To make sure that the printer is correctly configured right click on it and select Properties > Device Settings and do the following:

Scroll down to "Installable Options" and do the following:

Change Tray 3 from "Not Installed" to "Installed" Change "Duplex Unit (for 2-Sided Printing)" from "Not Installed" to "Installed" Change "Printer Memory" from "64 MB" to "80 MB" Scroll back up to te top of "Device Settings" and change the paper size for Printer auto select, Manual Feed in Tray 1, Trays 1, 2 and 3 from Letter to A4.

Click Apply to save the changes and OK to complete the changes.

12. Finally, make sure that Printing Preferences uses the correct page sizes by right clicking on "anic on ps1.cs.uct.ac.za" and selecting "Printing Preferences". In Paper/Quality change Paper sizes from "Letter" to "A4" and click Apply to save the settings. Click OK to leave the Printing Preferences menu.

Printing

Logout as administrator and log in as a normal user to print.

Depending on how you log the printer will behave differently.

  • If you login into the CS Windows Active Directory (AD) domain, the domain will

System Message: WARNING/2 (<string>, line 306)

Bullet list ends without a blank line; unexpected unindent.
automatically pass your authentication credentials through to the print server and you will not be prompted to authenticate when you print.
  • If you log into the local workstation (i.e. with a local account) the printer

System Message: WARNING/2 (<string>, line 310)

Bullet list ends without a blank line; unexpected unindent.

should prompt you got a username and password when you print. Enter your CS Windows username and password.

Troubleshooting

If the print server is unable to print the print job - for example, if you are not authorised to print to the printer - it will send an email to your CS email address. Be sure to check this email address for messages from the printer if you find that your print jobs are being successfully sent from your machine to the printer server but are not being printed.

last modified 2011-10-27 16:17