...
- 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
- To install the Printers without using the PaperCut installers, use your Linux distribution's GUI or the CUPS gui 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 & Staff 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
- Again, you will have to convert the Windows UNCs above to Use the above UNIX SMB URIs
- Again, you will have to convert the Windows UNCs above to Use the above UNIX SMB URIs
- In RedHat, you can use the Printer configuration tool at System - Administration - Printing
- To install the Printers via 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
- curl
- Java8 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):
- Install the packages.
...