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.
On the Net-Print Account Management web site, one can:
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.
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.
(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 |
Using PaperCut :
Not Using PaperCut :
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 |
Note that the below instructions are for Linux computers NOT managed by CNF Computing.
RedHat samba4 packages have a bug missing the following symlink, which you must create:
/usr/lib/cups/backend/smb → /usr/bin/smbspool |
Note that ArchLinux's samba package does not include an smb.conf file by default. Instructions are in the Arch Wiki for obtaining an smb.conf file.
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 = SMB3Without using the PaperCut installers:
Use your Linux distribution's GUI (recommended) or the CUPS gui or the commandline to add a Windows printer
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 |
http://localhost:631
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
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:
sudo yum install net-print-1.2.1-0.x86_64.rpm
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
sudo /opt/netprint/client/install_netprintpc_printer.pl -g
Start CUPS via:
systemctl restart org.cups.cupsd.service |
Install yaourt:
pacman -S yaourt |
As a non-root user, install dpkg:
yaourt dpkg |
You will be prompted to edit the package build. Choose No. Otherwise, install the missing prereqs and let the build take place.
dpkg -i --ignore-depends=smbclient,python3,default-jre,gnome-terminal,curl ./net-print_1.2-1.deb |
Run, as root, the Net-Print installer:
/opt/netprint/client/install_netprintpc_printer.pl -g |
In the Print dialogue, select the Net-Print printer.
The PaperCut software will prompt you for your username and password.
Your document prints.
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").
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>
In the Print dialogue, select the Net-Print printer.
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.
Your document prints.