Installing a network printer can be a bit confusing. There are different protocols and settings not in a locally connected printer.
IPP stands for Internet Printing Protocol. I have an Epson Stylus Photo R360 connected to a Ubuntu 8.04 Hardy Herrin. I have documented how to setp up a networked printer using CUPS on a linux server in this post.
I will be using Ubuntu 8.04 desktop for this tutorial.
Go to:
Systems > Printing
Click on “New Printer” in the toolbar. A Searching dialog appears. Wait till it disappears and the “New Printer” window is displayed.
Select “Internet Printing Protocol (ipp)” from the Devices list. Enter the host name or IP address of the server and port number. The default port is 631.
The queue refers to the printer. A printer server may manage more than one printer. Each printer has is under one root directory. To find out the path of the queue you can use the CUPS configuration webpage. By default the printer is
/printers/[printer_name]
where “[printer_name]” is the unique name entered in the setup of CUPS. In my case it was “/printers/epson360”.
The next step is to install the printer drivers. My printer drivers were built into Ubuntu so I select the Manufacturer “Epson” and then the printer model after clicking “Forward”.
The next screen requires a name and optional descriptions and location. I kept the name same as the one on the server “epson360” and entered the full proper name of the printer in the description. Click “Apple” to complete the wizard.
Once setup is complete, the “Device URI” field should match the address you go to see the online printer status within CUPS with the exception the protocol is “http” instead of “ipp”.
A test print will confirm this is working. Give it some time because my test page took a couple of seconds before the printer sparked to life.