Printing: Difference between revisions

From CSCWiki
Jump to navigation Jump to search
(→‎MathSoc Printer (new): deprecated page)
m (Undo revision 4819 by R389li (talk))
Tag: Undo
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Setting up printers =
= Setting up printers =


We usually support the MathSoc and MFCF printers on our office terminals.
We support the MathSoc printer on our office terminals. Users may also wish to print to uPrint via their browsers.


== MathSoc Printer (new) ==
== MathSoc Printer ==
As of 2018, this section is old and needs to be updated. The Mathsoc printer isn't an HP LaserJet anymore. If you can update this article, that would be appreciated!


The new MathSoc Printer is a Brother MFC-L8900CDW. Its hostname is lp-mc3038.mathsoc.uwaterloo.ca and its IP is 172.19.4.99/28, the CSC manages the 172.19.4.96/28 subnet/VLAN for printers and other similar devices. The IP address is assigned by our DHCP server and the port is assigned to the correct VLAN for this subnet. If MathSoc upgrades their printer, they will have to contact us to reconfigure the port/DHCP.
The new MathSoc Printer is an HP LaserJet Pro MFP M476dn, and requires the HPLIP v3.14.4 drivers. This model is not supported by the default version of HPLIP in Ubuntu 14.04 (3.14.3); therefore, you will need to run the installation scripts.


The CSC's office terminals' CUPS servers have these printers configured to use the "Brother MFC9840CDW Foomatic/Postscript" driver. It seems to work fine.
# Go to [http://hplipopensource.com/hplip-web/install/install/index.html the HP Linux Imaging and Printing site] and download hplip, version >= 3.14.4.
# Follow the installation walkthrough; make sure you put the run script in <tt>/tmp</tt> to avoid NFS permissions problems. Then execute <pre>sh hplip-x.xx.x.run</pre>
#* All the default options are fine. You can select the automatic setup process.
#** This is '''not''' true for <tt>maltodextrin</tt>, which had some issues with the scanner group during the setup process. We don't actually need scanner support, so I fixed this by selecting a subset of features (that excluded scanning) in the "custom" install.
#* This will take a while and install all your dependencies; you need to supply it your sudo password.
#* When prompted about USB-conncted printers, you can select "i=ignore".
# Now you should be able to add the printer through the Ubuntu GUI: <pre>gksudo /usr/share/system-config-printer/system-config-printer.py</pre> Follow the wizard step-by-step:
## URI: <pre>ipp://lp-mc3038.mathsoc.uwaterloo.ca/ipp</pre>
## Choose "Select Printer from Database", and select details:
##* Brand: HP
##* Make: Color LaserJet Pro MFP m476dn
## Fill in printer info:
##* Name: MathSoc
##* Description: The colour printer in MathSoc. Printing is 10 cents per double-sided black and white sheet, and 35 cents per colour side.
##* Location: MC 3038
## Set default options: make sure that Job Options > print-color-mode: is set to '''monochrome''' and Printer Options > Two-sided: is set to '''Long-Edge Binding'''.

== ljp_3016 printer ==

# Printer Connection: <pre>ipp://print.cs.uwaterloo.ca/printers/ljp_3016</pre>
# Name: ljp_3016
# Description: Main Math Printers
# Location: MC 3016
# Brand: HP
# Make: LaserJet 4250 Foomatic/Postscript
# Default options: make sure that two-sided printing is set to long-edge

'''NOTE: If the brand/make is not available for selection, don't download any third-party drivers. These drivers are available in apt. Find them there.'''

Print quota is done via IST's XAS system, which can be accessed here: [http://strobe.uwaterloo.ca/ist/services/index.php?service=62] or [https://ist-xas.uwaterloo.ca/xas/]


= Setting up CUPS, the printing subsystem =
= Setting up CUPS, the printing subsystem =

Latest revision as of 20:09, 9 June 2022

Setting up printers

We support the MathSoc printer on our office terminals. Users may also wish to print to uPrint via their browsers.

MathSoc Printer

The new MathSoc Printer is a Brother MFC-L8900CDW. Its hostname is lp-mc3038.mathsoc.uwaterloo.ca and its IP is 172.19.4.99/28, the CSC manages the 172.19.4.96/28 subnet/VLAN for printers and other similar devices. The IP address is assigned by our DHCP server and the port is assigned to the correct VLAN for this subnet. If MathSoc upgrades their printer, they will have to contact us to reconfigure the port/DHCP.

The CSC's office terminals' CUPS servers have these printers configured to use the "Brother MFC9840CDW Foomatic/Postscript" driver. It seems to work fine.

Setting up CUPS, the printing subsystem

  1. Install cups.
  2. Go to http://localhost:631/. Go to 'Add Printer'. You may need to supply the root username/password.
  3. Click 'Internet Printing Protocol (ipp)'. CSC doesn't have any local printers, chances are all printers are connected via LAN. If it is LAN, then it is ipp.
  4. Enter connection, name, and description of the printer.

If there is a machine with printing already properly set up, you may copy the file /etc/cups/printers.conf to the corresponding location on machines that aren't set up. Ensure that you stop CUPS (sudo service cups stop) on the fresh machine before copying over printers.conf (and don't forget to start it again afterward).