How to Install PaperCut and Define PaperCut Printers
For help or if you have questions or problems, please contact the
Solution Center, 195 Durham Center, solution@iastate.edu or call IT
Services at 294-4000.
PaperCut is a print and internet quota, charging, tracking and
monitoring system designed to promote the responsible use of IT
resources. It's a premium cross-platform solution specifically designed
to meet the needs of schools, universities and other organizations.
PaperCut will replace NetPrint on our campus.
System Requirements
Apple Mac OS X 10.3 or higher (both PowerPC and Intel supported).
The client software supplied is a presentation layer around the
server-side implementation. The client software is provided to
facilitate four tasks:
Allow users to supply login credentials when printing to printers that
require authentication.
Allow users to view their current account balance via a popup window.
Allow users to select shared accounts via a popup, if administrators
have granted access to this feature.
Display system messages such as the "low credit" warning message.
Installing the PaperCut Client
IT Services has put together a PaperCut installer that will install
the PaperCut Client (PCClient) application (in /Applications).
To install PCClient, double-click the PaperCut.pkg package
installer.
In addition, the download also includes the PaperCut widget. To install
the widget, double-click the PCWidget.wdgt file in the Widget
folder.
Defining a PaperCut Printer
Availability
PaperCut is being deployed around campus.
Your printer might not yet be defined on the PaperCut Server.
See your local IT staff for availablility.
You need to define the printers that you want to print to in the Mac OS
X printing system. Follow these steps to define a PaperCut Printer:
Open System Preferences and click on Print & Fax.
Click the + button:
Mac OS X 10.4
Mac OS X 10.5
Mac OS X 10.6
Select "IP Printer" (on Mac OS X 10.4) or "IP" (on Mac OS X
10.5 or Mac OS X 10.6)
and then select "Internet Printing Protocol - IPP" from the Protocol
menu:
Mac OS X 10.4
Mac OS X 10.5
Mac OS X 10.6
Enter papercut-ipp.iastate.edu in the Address field:
Mac OS X 10.4
Mac OS X 10.5
Mac OS X 10.6
Enter the the printer's queue name prefixed with printers/
in the Queue field:
Mac OS X 10.4
Mac OS X 10.5
Mac OS X 10.6
Enter a descriptive name for the printer in the Name field:
Mac OS X 10.4
Mac OS X 10.5
Mac OS X 10.6
Optionally, enter the location of the printer in the Location field:
Mac OS X 10.4
Mac OS X 10.5
Mac OS X 10.6
Select the appropriate printer model from the Print Using menu:
Mac OS X 10.4
Mac OS X 10.5
Mac OS X 10.6
If your printer model is not listed, you may need to install the
printer manufacturer's driver and then repeat these steps. If you have
problems obtaining a driver for your printer, try the Generic
Postscript Driver. This option will work with most postscript printers.
Click the "Add" button to add the printer. If your printer has
installable options, specify them on the installable options window
and then click "Continue".
Printing to a PaperCut Printer
PaperCut Printers that Do Not Require Authentication
If you are printing to a printer that does not require
authentication, you don't need to do anything special to print.
PaperCut Printers that Do Require Authentication
If you are printing to a printer that does require
authentication, you must:
Run the PCClient application before printing
Print
Supply your login credentials
Enter your Iowa State Net-Id into the Username field
Enter your Net-Id Password into the Password field
Optionally set how long your login credentials are remembered
User Client Options
PCClient settings may be changed at the user-level by editing the file in the
user's Library Preferences folder located at:
~/Library/Preferences/PCClient/config.properties
The settings that can be changed are:
Setting
Meaning
minimized
The minimized option tells the client to start minimized.
user
This can be useful if the user is logged into a machine with a different
username than he or she is authenticated to the server/printers as.
windowposition
Specify where the client window should appear.
Options include:
top-lefttop-rightbottom-leftbottom-right
In addition to the above set of fixed positions, co-ordinates of the
window can also be specified by setting the parameter to:
XYx,y
The x value sets the x co-ordinate of the window (if negative
the value indicates the distance from the right of screen). The
y value sets the y co-ordinate of the window (if negative the
value indicates the distance from the bottom of screen).
windowtitle
Allows the window title to be customized. If the title includes
{0} then this will be replaced by the user's username.
background-color text-color link-color
Specify the colors used in the client. The colors are coded in standard
hexadecimal RGB.
default-selection
Control which option is selected by default on the account selection popup.
This option can be used to save mouse clicks / keyboard presses by setting the
default selected option to the one that is most commonly used.
Options include:
charge-personal
The "Charge to my personal account" option is selected.
charge-account-list
The "Charge to shared account" option is selected.
charge-account-pin
The "Charge to shared account using PIN / Code" option is selected.
print-as-user
The "Perform print as user" option is selected.
default-account
Specify the default selected account on the account selection popup.
Usually used in conjunction with
default-selection=charge-account-list. Use \\
to separate parent and sub account.
auth-ttl-default
Authentication time-to-live default. Specify -1 to default
to "Until I logout".