Find the name of the public printer you wish to use, and then follow one of these instructions depending on your operating system. (Printing is only allowed when connected to the CIMS network or NYU Wireless specifically the nyu or nyu-legacy SSIDs. Printing WILL NOT work on eduroam or nyuguest.)

Windows (32/64bit)

Note: Windows computers need Microsoft File and Printer Sharing installed.

Installing a Printer

  1. Select the "Start Menu".
  2. Select the "My Computer" icon.
  3. In the "My Computer" window, select the "Address bar" and enter: \\printserver.cims.nyu.edu
  4. If your machine is not part of the CIMS domain network, then you may be prompted for your CIMS account information.  At the login prompt, you must preceed your CIMS username with the text "CIMSSAM\".  For example, if your username was johndoe you would enter CIMSSAM\johndoe.
  5. Double click the name of the public printer you want to print with.
  6. When the print queue window for this printer shows up, the printer should be installed.

After installing your printer, you can print as normal by selecting the newly installed printer from the list of printers (the name of the printer will be prefixed with \\printserver.cims.nyu.edu.)

 When adding network printers on Windows 8 or Windows 10, an error occurs while connecting to the printer (Operation failed with error 0x000006d1). Before installing the printer, there is a registry file (right click and click "save link as") that can be downloaded and run to fix the issue.  A reboot may be necessary after the registry file has been run.

DISCLAIMER: This .reg file is from an outside source. For more information google "ForceCSREMFDespooling". 

Mac OS X (10.5 through 10.12)

Installing a Printer

  1. Select the "Apple Menu" in the top-left corner of your screen.
  2. Select the "System Preferences" option.
  3. Select the "Print & Fax" icon
  4. Click the "+" to Add a printer.
  5. Right-click the menu bar (top-grey area), select "Customize Toolbar.." 
  6. Add the "Advanced" by dragging it to the menu bar.
  7. Under the "Advanced" tab, select Type:  "Windows" for 10.5-10.6, or: "Windows printer via spools" for 10.7-10.10.
  8. Leave "Device" as the default "Another Device"
  9. URL:  smb://printserver.cims.nyu.edu/MY_PRINTER   (in place of "MY_PRINTER," substitute the name of the printer you want to use, e.g. BWPR25).
  10. Change the name to the name of the printer you're using (e.g. BWPR25), the location is optional
  11. For the option Print Using select "Printer Software…" and then select the apropriate printer model.  (If you do not know the printer model you can just use "Generic PostScript Printer".)
  12. The printer you added should now be in your queue.  
  13. When first printing to this printer, you may be prompted to enter a username & password.  If the print queue says "Authorization required" for your print job, right click on the print job to enter your credentials. For your username, please preface it with "CIMSSAM\"  E.G.  Username: CIMSSAM\your_CIMS_username (and) Password:  your_CIMS_password. Please be sure to add the username & password to the "keychain."  If the job is put on hold due to an authentication error, please resume the job and/or the printer to prompt the submission of your credentials.  

After installing your printer, you can print as normal by selecting the newly installed printer from the list of printers.  If the printer does not print, try pausing & restarting it. Note that you must enter your CIMS username and password, instead of the default, which would be the local password. Jobs may be put on hold until the correct login info is given. If this happens, click on the printer icon and then "resume" to re-enter your info.

Linux

Installing a Printer

Find the name of the public printer you wish to use, and then follow these instructions.

If the printer doesn't show up automatically, make sure that "Browsing" is turned on in cups.  You can do that by pointing your browser to the cups adminstration page.  Make sure that "Browsing" or "Show printers shared by other systems" is turned on.  Browse Samba/Windows printers by selecting Windows Printer via SAMBA.  Specify the URI of the printer as in smb://printserver.cims.nyu.edu/PRINTER (where PRINTER is the name of the printer from Location of Public Printers).  If your machine is not part of the CIMS domain network, then you may be prompted for your CIMS account information.  At the login prompt, you must preceed your CIMS username with the text "CIMSSAM\".  For example, if your username was johndoe you would enter CIMSSAM\johndoe.

After installing your printer, you can print as normal by selecting the newly installed printer from the list of printers. If these instructions don't work, see advanced settings below.

Advanced Linux Settings

In the past there have been various issues with printing from personal Linux computers. The issue regards CUPS using the user's computer username to print instead of their CIMS ID. This fix allows users to both not have to specify their usernames when printing using lpr and be able to print from GUI applications. This fix has been tested on and is working on some versions of Ubunutu and Mint. Generic instructions are below:


Changing your printing username---

1. Go to the command line and use your favorite editor to open your .bashrc file, for example:

>vim ~/.bashrc

2. Add the following line somewhere in your .bashrc file:

export CUPS_USER='<USERNAME>'

 where <USERNAME> is your CIMS ID.

3. Save and exit. Now use your favorite editor to open your CUPS client configuration file:

>vim ~/.cups/client.conf

4. There may be a line in there that says "User ", where is the username on your desktop. Change the line to read:

User <USERNAME>

where <USERNAME> is your CIMS ID.

5. Save and exit. Now do the same thing for the following file, if it exists:

>vim /etc/cups/client.conf

5a. In the event one or neither of these two files exist, do the following:

a. create client.conf in /etc/cups

b. create client.conf in ~/.cups (if the directory isn't there just make it; the . in front of cups is important)

c. return to step 3 and proceed

6. Save, exit, and reboot your desktop.

---Adding printers---

1. Go to System Settings -> Printers.

2. Click "Add" to add a printer, and then choose Network Printer > Find Network Printer. For the host, type "printserver.cims.nyu.edu" and then click 'Find'.

3. You should see something like "ipp://.." appear. You may also notice a list of printers appearing.

4. Your printer is probably somewhere in there, but you can change the last part of the URI to be your printer because that's easier than looking through the list. In this case, I wanted to print to "bwpr51".

5. At the next window, you can fill in applicable information (name, description, location) on the printer. Click 'Apply' and your printer will be added.

special note:

There is a known error in Ubuntu 16.04:

"Idle - Tree connect failed (NT_STATUS_ACCESS_DENIED)"

You may be able to fix it by editing the file "/etc/samba/smb.conf" to read:

[global]

client use spnego = yes

workgroup = CIMSSAM