Connect Windows to a CUPS printer

There are a couple of ways to print to a CUPS printer from a Windows machine–CUPS printer means it’s a printer connected to either a UNIX, Linux or an OSX machine, cups is the system which these OSes use to serve up print services. One way to print from Windows is via the Samba capabilities of your Linux server, if you have already set it up. Samba appears to be easier for the Windows users because Samba looks and feels just like another Windows box. I won’t use Samba for this guide, instead we’ll connect to the CUPS printer using internet printing protocol (this is actually oversimplification, the IPP is a much more involved subject than how I’m presenting it here).

The things you will need

The steps

  1. Make sure the CUPS printer is powered on, connected, and that you can ping it from your windows machine.
  2. From your Windows machine, go to the “Add printers” section–you know how to find this.
  3. Choose “Add a network printer”
  4. The CUPS won’t be listed, so click “My printer isn’t listed”
  5. On the box provided, type http://IpOrNameOfPrintServer:631/printers/nameofQueue the “printers” subdirectory is pretty common for CUPS printers, the nameofQueue is something your Sys Admin (or you) would know, this the name of the printer added to CUPS, if you are not sure, launch a web browser and type http://IpOrNameOfPrintServer:631 then click “Printers” so that you can verify the name of the printer queue
  6. After clicking “Next”, you will be prompted to select a driver for your printer, just go on ahead and select it.
  7. Print a test page
If you want to show appreciation for my efforts dear reader, you could buy me a tall hazel nut Americano ($2) via PayPal. Thanks
Navigation
(previous post)
(next post)
| | | | .

{0 Comments .. you can add one }

Leave a comment