Introduction
As of May 2018, all CNF printers are printed to via Net-Print.
CNF is migrating printers to the Net-Print service offered by Cornell Information Technologies.
Net-Print new features include: printing from user owned laptops via Cornell wireless, printing from user owned tablets and phones (coming soon to Net-Print), and tracking of print jobs for users and for CNF Computing staff.
Printing to CNF printers via Net-Print is provided at no cost to CNF users. Other Net-Print printers on campus may incur a cost and first require adding money to one's Net-Print account.
On the backend, Net-Print uses the PaperCut software solution.
Manage Your Net-Print Account
On the Net-Print Account Management web site, one can:
- view a summary of print jobs and pages
- view the status of print jobs
- add money to one's account for non-CNF printers
- view printer status
When you login to the Net-Print Account Management website, login with the short version of your Cornell NetID or Cornell GuestID. And, of course, your password.
Installing Net-Print/PaperCut Software and Printers
Windows
Use these instructions for your personal Windows computer or on CNF Windows computers if the printer does not automagically appear in the list of printers.
Printing from Windows does not require installation of the PaperCut software on your personal computer.
- On your desktop, double-click or run File Explorer (Windows 8 or 10) or Windows Explorer (Windows 7).
Please note that we are NOT talking about Microsoft's browser, which is called Internet Explorer.
- In the UNC field (the wide text field at the top of the window), type in the following Windows UNC for the individual printer, then press or on your keyboard.
(note that not all printers are available to all users)
Printer Name Windows UNC Accessible by Cad Room \\win2.net-print.cornell.edu\cnf-cad-1c CNF Users & Staff Togging \\win2.net-print.cornell.edu\cnf-togging-2c CNF Users & Staff Visitor Office \\win2.net-print.cornell.edu\cnf-gradoffice Staff & Users with Visitor Office Access Konica \\win2.net-print.cornell.edu\cnf-konica-color CNF Staff Only LJ4700 \\win2.net-print.cornell.edu\cnf-prnt250lj CNF Users during normal CNF office business hours (CNF Staff anytime) Office 262 \\win2.net-print.cornell.edu\cnf-prnt262 CNF Staff Only
- In the UNC field (the wide text field at the top of the window), type in the following Windows UNC for the individual printer, then press or on your keyboard.
- Wait a bit.
- When prompted, enter your NetID@cornell.edu address or your GuestID@cornell.edu address and related password
Make sure to include the "@cornell.edu" . You can also use: CORNELL\NetID or CORNELL\GuestID (capitalizing "CORNELL"). - Make sure is CHECKED (if you do not check this box, you may get an "Access Denied" error when attempting to print).
- Wait a while.
- At this point, the varioius pop up dialogues informing of driver installation may go away and nothing else may happen. OR
- When the printer status window opens, the printer has been successfully installed. You can close the printer status window.
- You can go the list of printers in Windows to confirm the printer is successfully installed.
- Windows7: Start Menu → Devices and Printers
- Windows10: Start Menu → Settings → Devices → Devices and Printers
- Repeat these steps to install any additional printers.
Macintosh
Using PaperCut :
- Install Net-Print software for Mac (IT@Cornell web page)
- When the installer finishes, a text file will open. You can safely ignore the information in this text file and move on to step 2 below.
- Add Macintosh Print Queues for Net-Print (IT@Cornell web page)
- In step 3, for Department, choose RS-CNF .
- In step 4, all CNF printers begin with "cnf".
- You will see multiple "Find-Me" print queues listed at the top and the specific CNF printers listed at the bottom of the departmental list of printers.
Not Using PaperCut :
- System Preferences
- Printers & Scanners
- Click the "plus" under the list of Printers to add a printer
- Right click the top portion of the "Add" window and choose "Customize Toolbar"
- Drag "Advanced" from the dropdown window into the toolbar area (where you right-clicked) of the "Add" window
- Click "Done"
- Now click "Advanced" in your toolbar.
- The window will spin for a moment searching for printers.
- For "Type" choose "Windows printer via spoolss"
- For "Device" choose "Another device"
For URL, use the UNIX URIs below:
Printer Name UNIX SMB URI Accessible by Cad Room smb://win2.net-print.cornell.edu/cnf-cad-1c CNF Users & Staff Togging smb://win2.net-print.cornell.edu/cnf-togging-2c CNF Users & Staff Visitor Office smb://win2.net-print.cornell.edu/cnf-gradoffice Staff & Users with Visitor Office Access Konica smb://win2.net-print.cornell.edu/cnf-konica-color CNF Staff Only LJ4700 smb://win2.net-print.cornell.edu/cnf-prnt250lj CNF Users during normal CNF office business hours (CNF Staff anytime) Office 262 smb://win2.net-print.cornell.edu/cnf-prnt262 CNF Staff Only - Type in a "Name" that makes more sense than one is auto filled
- In the "Use" window, choose "Select Software"
- If the printer model does not appear in the "Printer Software" window
- click "Cancel"
- Download and install the driver from the printer manufacturer website
- Now re-try "Select Software"
- If the printer model still does not appear, cancel the setup and start over.
- If the printer model does not appear in the "Printer Software" window
- Click "Add"
- Select any options included in the Printer
- Click "OK"
- The printer is successfully added.
Linux
Note that the below instructions are for Linux computers NOT managed by CNF Computing.
- Install Samba4 or greater (Samba3 will not work)
RedHat samba4 packages have a bug missing the following symlink, which you must create:
/usr/lib/cups/backend/smb → /usr/bin/smbspool
Edit the Samba config file (usually /etc/samba/smb.conf) to contain the following two directives in the "[global]" section:
client min protocol = SMB2 client max protocol = SMB3
Without using the PaperCut installers:
Use your Linux distribution's GUI (recommended) or the CUPS gui or the commandline to add a Windows printer
• In RedHat, you can use the Printer configuration tool at System - Administration - Printing
- Click New
- Enter the administrative password
- You do not need to adjust the firewall or attempt to List available devices
For the "device URI", you will use these UNIX SMB URIs :
Printer Name UNIX SMB URI Accessible by Cad Room smb://win2.net-print.cornell.edu/cnf-cad-1c CNF Users & Staff Togging smb://win2.net-print.cornell.edu/cnf-togging-2c CNF Users & Staff Visitor Office smb://win2.net-print.cornell.edu/cnf-gradoffice Staff & Users with Visitor Office Access Konica smb://win2.net-print.cornell.edu/cnf-konica-color CNF Staff Only LJ4700 smb://win2.net-print.cornell.edu/cnf-prnt250lj CNF Users during normal CNF office business hours (CNF Staff anytime) Office 262 smb://win2.net-print.cornell.edu/cnf-prnt262 CNF Staff Only - If a driver is not found, you will have to download a driver via the printer gui or separately from the manufacturer's website.
• Other Linux distributions may have their own GUIs. You can also use the CUPS gui, if enabled, at
http://localhost:631
- Use the above UNIX SMB URIs
- Enable authentication for the print queue
If you cannot enable authentication via the CUPS web gui, edit file /etc/cups/printers.conf to add a line for the NetPrint queue:
AuthInfoRequired username,password
• Using the commandline
- Download a PPD for the model of printer
- Get the SMB URI for the printer from the section above
- As root or sudo'ed, run the following command (substituting in for the brackets)
lpadmin -p <your_name_for_the_print_queue> -E -P </path/to/PPD-file> -o auth-info-required=username,password -v '<SMB URI>'
Using the PaperCut installers:
Obtain the RedHat or Debian Net-Print installers from CNF Computing
- Install the packages.
- For RedHat use the "yum install" command to install the package. Eg:
sudo yum install net-print-1.2.1-0.x86_64.rpm
- For Debian:Install pre-requsities:
- python3
- gnome-terminal
- curlJava8 JRE
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java8-installer
- Install the Debian Net-Print package.
- Items "Net-Print Queue Installer" and "PaperCut Client" are created in the "Internet", "office", and "System" sub menus of your desktop
- For RedHat use the "yum install" command to install the package. Eg:
- Run the Net-Print Queue Installer application
- You may need to manually run this from the commandline as follows (eg permissions problems adding the printer):
sudo /opt/netprint/client/install_netprintpc_printer.pl -g
- For the "Department", select "RS-CNF"
- You will see multiple "Find-Me" print queues listed at the top of the list of printers. The specific CNF printers are listed at the bottom of the list.
- You may need to manually run this from the commandline as follows (eg permissions problems adding the printer):
Printing via Net-Print/PaperCut
CNF Managed Windows
In the Print dialogue, select the Net-Print printer.
The PaperCut software will prompt you for your username and password.
- For your username, use your <NetID>@cornell.edu or your <GuestID>@cornell.edu . The "@cornell.edu" is all lowercase.
Your document prints.
Other Windows
When you are ready to print, choose the Print command in your application and then select a Net-Print printer.
If prompted to login, enter your NetID@cornell.edu address or your GuestID@cornell.edu address and related password
Make sure to include the "@cornell.edu" . You can also use: CORNELL\NetID or CORNELL\GuestID (capitalizing "CORNELL").
Macintosh
Follow the instructions on the "Print with Net-Print for Mac" IT@Cornell page.
If prompted for your username when printing, format your NetID/GuestID as follows: cornell\<GuestID> OR cornell\<NetID>
- That's the lowercase word "cornell" followed by a backslash followed by your NetID or GuestID.
Linux/CNF Thin
In the Print dialogue, select the Net-Print printer.
- The "Status" area may say "Unable to connect to CIFS host after (tried 3 times)". This is OK. You will be prompted to connect with your NetID/GuestID credentials in the next step.
When prompted for your username and password, for your username use: cornell\<NetID> or cornell\<GuestID> – that's the lowercase word "cornell" followed by a backslash followed by your NetID or GuestID.
- NOTE that your username will be autofilled without the leading cornell\ ... you MUST add the cornell\ to your username for the document to print (that's the word "cornell" followed by a backslash followed by your NetID or GuestID)
- NOTE that the cursor may start in the Password field instead of the Username field. You will need to click into the Username field to make the above necessary change to your username.
Your document prints.