Topics Map > Printer Services
Topics Map > User Services
How to add an Engineering printer on Linux
For an overview of printing at the Engineering College or instructions for non-Windows operating systems, see Engineering College Printing.
Web Printing Alternative
Printing to Engineering printers from Linux computers can be more complicated than printing from other operating systems. Engineering IT can't necessarily provide support for printing from any given flavor of Linux.
If you have any trouble with the instructions provided below (based around Ubuntu), we recommend using web printing instead. Please see the "Web printing" section on the Engineering College Printing page.
Video Tutorial
Step-by-step, with screenshots
Example from graphical Ubuntu 14.04 (THESE INSTRUCTIONS WILL NOT WORK WITH UBUNTU 18.04. IF YOU ARE USING UBUNTU 18.04, PLEASE WATCH THE VIDEO ABOVE)
- Click the 'gear and wrench' icon to open 'System Settings'.
- In the 'Printers' window, click the '+ Add' button.
- In the 'New Printer' window, under the 'Devices' list, select the 'Network Printer' dropdown. At the bottom of the expanded list, select 'Windows Printer via SAMBA'.
- Fill out the SMB Printer field:
- smb:// engr-print-01.engr.illinois.edu/printer-name
- Choose your authentication method:
- We recommend using the "Prompt user if authentication is required" method. This method will prompt for your credentials when you print.
- You may also choose to "Set authentication details now".
- Please be aware that choosing this option is a security risk. It will store your password in PLAIN TEXT in configuration files on your computer, which anyone with local admin access can read. It will also require you to clear out the saved password and update it whenever you change your password. Use this option at your own risk.
- Username: uofi\NetID (e.g. uofi\jsmith2)
- Password: Your regular NetID password
- Do not click 'Verify...'. This usually doesn't work until the printer has been fully added.
- Click the 'Forward' button.
- You will be prompted to choose a driver. The images below show the correct driver for the common CSL hallway printers.
- Select the appropriate manufacturer and click 'Forward'.
- Select the appropriate model and click 'Forward'.
- Configure the driver options as shown below.
- Check the box for duplexing (printing on both sides)
- Select the 500-sheet option for Tray 3.
- Make sure not to select options that the printer itself does not support.
- Configure the description similar to the below image. These fields determine what the printer will show up as in your applications. Choose descriptions that let you easily identify the printer.
- Your printer will now be listed in the 'Printers' window. You may be prompted to print a test page.
- Sometimes the test page does not work the first time. If so, you may open the printer's properties and try again.
- If the test page was successful, you'll see 'Idle' in the 'Printer State:' field after the test.
- If the test page failed, that field may show an error, which can be useful in troubleshooting.
- You can set the printer as your default by right clicking it and selecting 'Set As Default'.
Troubleshooting
apt-get install samba smbclient
Additional Linux Resources
Our ability to support multiple Linux ditributions is limited. See the following resources for possible support for your unique distribution.
HP Linux Drivers:
http://h20566.www2.hp.com/hpsc/swd/public/readIndex?sp4ts.oid=5036604
HPLIP Drivers:
http://hplipopensource.com/hplip-web/models/laserjet/hp_laserjet_600_m602.html
Short URL for this page: http://go.illinois.edu/engr-printing-linux