HOWTO Install Printers Under Linux

From Research
Revision as of 18:33, 7 September 2006 by Mmmark (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Linux (and Unix) Printer Installation (using CUPS)

On any system running CUPS (Common Unix Printing System - all modern Unices), you can point a browser at port 631 on the local machine, and click on the "Printer" heading:


Cups printeroverview in browser.png

To add a printer, click "Add Printer" (seen in lower-left, above)


Cups add printers screenshot1.png

All our Research printers are PostScript-capable, and are network-enabled. With that in mind, on the next screen we choose "JetDirect":


Cups add printer screenshot2.png

Use this "socket://" syntax, combined with the appropriate IP-address of the printer you want. The final ":9100" means Port 9100, which is the standard JetDirect port to use. If you are adding a Windows XP shared printer, the syntax to use is trickier: smb://valid_username_on_XP_machine:valid_local_password:142.58.183.xxx/winxp_sharename.


Cups add printer screenshot3.png

Since our printers are native-PostScript, and Postscript is the native output from every Linux (Unix) application I know of, we will use the "Raw" queue, to pass the data unaltered from app to printer:


Cups add printer screenshot4.png

Cups add printer screenshot5.png

You should now see this "Success" screen, when a printer has been successfully added:


Cups add printer success screenshot6.png

Re-visiting the CUPS "Printers" page should show all yoru printers. Print a test-page if you wish to verify correct connection to your newly-added-printer. Lastly, please set a sensible (ie Black and White laser) as your default printer. DON'T set a colour-laser for default output; use this for special circumstances.


Cups printers result screenshot7.png