Cups

From RHLUG

Jump to: navigation, search

Printing with cups is pretty simple. IAIT keeps an updated list of printers at http://www.rose-hulman.edu/TSC/services/printers/.

Contents

[edit] Single install

To set up a printer with cups:

  1. Install foomatic
    1. On Gentoo:emerge foomatic/foomatic-db/foomatic-db-engine with USE="cups ppds"
  2. Install/turn on cups
  3. Go to http://localhost:631 in a browser
  4. Click Administration
  5. Click Add Printer
    1. Name/Location/Description: dosn't really matter
    2. Device: AppSocket/HP JetDirect
    3. DeviceURI: socket://<hostname>.printer.rose-hulman.edu
      1. get <hostname> from http://www.rose-hulman.edu/TSC/services/printers/
    4. Make: HP
    5. Model: Select the closest match from http://www.rose-hulman.edu/TSC/services/printers/
      1. There should be a large list of printers for HP. If you do not have a long list (a hundred or more) you probably need to fix foomatic

[edit] Other things

  • Set /etc/papersize to 'letter'
  • You can use cups-pdf to print to PDF's

[edit] Mass install

To install all (as of 03-20-2005) the Rose printers at once: download rose_cups.tar.bz2 and read the README.

A cups configuration can be generated by using the scripts in gencups.tar.bz2.

[edit] Troubleshooting

If you have trouble installing printers for whatever reason, it might be because of your /etc/cups/cupsd.conf or some other file. I know this is the case on Fedora Core 6. In order to work around this you can either figure out why it's not working or use a different configuration: A tarball of my /etc/cups directory is available.

Personal tools