Printing: Difference between revisions

From CSCWiki
Jump to navigation Jump to search
(Created page with "To set up printing to the MathSoc printer, do the following steps: # Go to [http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#MFC-9970CDW the Broth…")
 
m (typo)
(23 intermediate revisions by 6 users not shown)
Line 1: Line 1:
= Setting up printers =
To set up printing to the MathSoc printer, do the following steps:


We support the MathSoc printer on our office terminals. Users may also wish to print to uPrint via their browsers.
# Go to [http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#MFC-9970CDW the Brother site] and grab the cupswrapper and lpr drivers.

== 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 =
# Install <tt>cups</tt>.
# Install <tt>cups</tt>.
# Go to <tt>http://localhost:631/</tt>. Go to 'Add Printer'. You may need to supply the root username/password.
# Install the drivers with <tt>dpkg</tt>. You may need to use <tt>--force architecture</tt> on a 64-bit machine; don't worry, the package is actually arch-independent.
# 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.
# Go to <tt>http://localhost:631/<tt>. Go to 'Add Printer'.
# Enter connection, name, and description of the printer.
# Once it finishes, looking for printers, ignore the ones listed (they forward through MathSoc) and click 'Internet Printing Protocol (ipp)'.

# Enter <tt>ipp://lp-mc3038.mathsoc.uwaterloo.ca/ipp</tt> as your connection.
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).
# Set the default name options (a name of "MathSoc" is what I used; with a description describing the costs.
# Select the Brother make, and either of the MFC 9770CDW drivers
# For default options, make sure that Color is set to Mono and Two-sided printing is set to Long-edge.

Revision as of 10:10, 15 March 2018

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).