I have Ubuntu Server 12 and I've installed Samba and CUPS. I have also downloaded and installed the drivers for my printer. At this point, I'm unsure of how to actually go about and install and configure the printer. The printer is a Canon ip3600, which doesn't have support per se, but there were third-party drivers which I unpacked, modified according to the instructions, and installed. I have the printer plugged into the server via a USB. After googling I still haven't found instructions on installing the printer itself, though I have found plenty on configuring Samba and CUPS. How do I go about the actual installation and configuration of the printer itself? Thanks!


First, look to see if you have the necessary packages installed correctly with the service running:

dpkg -l cups
service cups status

If CUPS is not running start it. Here is the command to install it and an offical CUPS link:

sudo apt-get install cups


If you have the GUI (desktop environment) installed on your server, simply enter this into Firefox as a URL to configure it:


If not, I'd recommend accessing the printer from another computer's web browser. By default, network access is denied, so you'll need to allow another computer by IP address. To do this, modify the configuration file to "Listen" to the other computer's IP address:

vim /etc/cups/cupsd.conf

Finally, configure the printer from the other computer by using the Ubuntu Server's IP address instead of localhost, like this:

Credit: https://www.linux.com/community/forums/printers/installing-hp-printer-in-ubuntu-1104-server

Here are a couple more links if you need them:

  • 1
    Thanks! It all got sorted out. Next I was just wondering how I go about getting the server to share the driver for the printer with the other machines, rather than them having to download and install their own drivers. Could you add on how to do it or a resource that explains how?
    – user198881
    Oct 5 '13 at 5:43
  • 1
    Sure, I'll take a look at that. Please just mark this question as answered and start a new question. Remember to be as detailed as possible.
    – conman253
    Oct 5 '13 at 19:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.