Please ensure you are connected to eduroam, and not WiFi@OSU, for these instructions. Wireless printing will only work on eduroam.
As a reminder, compatible shared printers are located in: MA224, MA415, MW140, MW502, MW711, and CH121
macOS
Department Owned Computer Setup: Department printers can be added to your Mac by going to the Ohio State Self Service application and installing Math Department Printers under the Printers category.
Personal Computers Setup: Download the Math Printer Package located on the right side of this page.
Windows
Windows 10: From Start, click the Settings gear icon, then proceed to Devices > Printers & Scanners. You can also search for "Printers."
Windows 7: Open the Control Panel and go to Devices & Printers (or search "Printers").
Select "Add a printer."
Let it search, then it will say "The printer that I want isn't listed." Click this.
In the next screen, select the option "Select a shared printer by name" and use the following format:
https://webprint.asc.ohio-state.edu:30443/printers/mth-[room]-pr01/.printer
...where [room] is replaced by the physical location of your intended printer. For instance, the first floor printer in Math Tower would be "mw140," or the second floor printer in Math Building would be "ma224." Here is a complete example:
Hit Next. In some setups, Windows will automatically detect the correct driver and install it, then you're done.
In others, it may be necessary to select the driver manually.
You may see a screen like this:
The necessary driver can vary based on your Windows installation.
First, try the universal print drivers. For all printers except MW430, this will be the HP Universal Printing PCL 6. For the Xerox ColorQube in MW430, this will be Xerox Global Print Driver PS.
If you don't see these or they don't work, you can try selecting the print driver by model. For all printers except MW430, this will be under HP, model HP LaserJet 500 MFP M525. For MW430, this is under Xerox, model Xerox ColorQube 8880.
Finally, if those steps do not work, it may become necessary to first install drivers direct from the manufacturer, then add the printer. Here are the driver pages for the HP (most printers) and Xerox (just MW430):
HP LaserJet 500 MFP M525
Xerox ColorQube 8880
Once you've downloaded a package above, during install there should be an option like "Just install the driver" or "Drivers Only." Select this, and when it's finished, go through the above steps again, and now the correct printer will be listed in the Add Printer Driver Wizard.
Note that enabling duplex, or two-sided, printing in Windows for the HP printers (not Xerox) requires an extra step: Search "Printers" in the Start Menu to get to the "Printers & scanners" settings, as done above. Select the printer you have added and would like to enable two-sided printing for, then click Manage. In the left column, select "Printer properties." In this new properties window, go to the "Device Settings" tab. Under "Installable Options" you should see "Duplex Unit (for 2-Sided Printing): Not Installed." Click the Not Install and change it to Installed, and click OK. Two-sided printing will not be automatically enabled now, but when printing you should now see an option to select it in Properties > Layout.
Linux
It may be possible to add shared printers on Linux using your distribution's graphical printer administration tool. However, because these vary drastically between distributions, detailed instruction will not be provided here. Generally, you will want to add an "https" printer, with the URI, "https://webprint.asc.ohio-state.edu:30443/printers/mth-[room]-pr01/.printer", where [room] is the physical location of the target printer.
Almost all Linux distributions use the CUPS backend for printing. Using CUPS tools on the command line / terminal, we can add printers more consistently across distributions.
In these command-line examples, replace [room] with the physical location of the target printer, e.g. mw140 for Math Tower 140, or ma224 for Math Building 224:
/usr/sbin/lpadmin -p MTH-[ROOM]-PR01 -D "[printer description]" -L "[location description]" -v https://webprint.asc.ohio-state.edu:30443/printers/mth-[room]-pr01/.printer -m drv:///sample.drv/generic.ppd
/usr/sbin/lpadmin -p MTH-[ROOM]-PR01 -o printer-is-shared=false -o printer-op-policy=default -o printer-error-policy=abort-job -o Option1=True -o Duplex=DuplexNoTumble
/usr/sbin/lpadmin -p MTH-[ROOM]-PR01 -E
These commands may need to be executed as root, or with sudo, depending on your environment.
If you are experiencing trouble with your print jobs on HP printers, you may try replacing the "-m drv:///sample.drv/generic.ppd" with "-m drv:///sample.drv/generpcl.ppd".
To view a list of your installed printers and their associated network targets, you can use the command "lpstat -s".
You can remove a printer with the command "lpadmin -x [name]", where [name] is what you chose after "-p" in the examples above, or what comes after "device for" in the lpstat -s output, e.g. "lpadmin -x MTH-MW140-PR01".
In our environment, printing wirelessly on Linux can take a couple minutes before the job is actually accepted, and the same again to receive confirmation that the job is complete. Unfiltered print methods, such as lpr, will not work. Sorry.