ACM printing
From JhuAcmWiki
Contents |
Available printers
You can view the list of printers along with their URLs and status information at http://eridani.acm.jhu.edu:631/printers or from any computer on the network with CUPS (the Common Unix Printing System) configured. It's recommended to only print to our Laser (Brother HL-2040), or the ugrad lab (LaserJet-4000) for now.
Adding printers
To enable printing from machines in the office, we currently have two recipes.
Unix (CUPS)
If you're on a Unix system running CUPS, such as most free OSes or Mac OS X, make sure you have the following lines in your cupsd.conf file (usually located in /etc/cups), and restart CUPS:
Browsing On BrowseAllow @LOCAL
On Ubuntu, the browsing-related settings are moved to /etc/cups/cups.d/browse.conf.
(Optional) Serving printers
If your machine has a locally connected printer you want to serve on the network, publish it by adding the following:
BrowseAddress @LOCAL
To allow printing from network clients, you need a block resembling:
<Location /> Order Deny,Allow Deny From All Allow From 127.0.0.1 Allow From 128.220.223.0/24 Allow From 128.220.220.0/24 Allow From 128.220.13.0/24 </Location>
Some CUPS configuration tools can do this for you.
Wait a few seconds for the printers to be automatically configured. You should now be able to select and print to the available printers from any program.
If you're on a Unix system not running CUPS, install it. Please.
Windows NT
On a Windows system, you'll have to log in as Administrator before adding a printer.
Open the Printers control panel, and run the Add Printer Wizard. Select "A network printer", click Next, select "Connect to a printer on the Internet", and then enter the URL for a single printer from the list of printers (see above).
Available printers:
Click Next again.
You'll be asked to provide a driver for the printer. You can either select a Windows driver with the same manufacturer and model, or more preferably, configure the printer as PostScript (you may have to download the driver from Adobe). Click Next, then Finish.
Print a test page to make sure everything's OK.

