In Linux, use either LPD/LPR or Appsocket. For the port, use the printer's IP address. If you use LPD you need to specify a "remote queue name". For the Canon this should be "print" or "pt1" depending on the controller. For Appsocket, no remote queue name is used.

The IRC3170 supports both PostScript and PCL, so a generic driver will do the job, unless you want to use printer-specific features.

This technical paper will help you implement VMware’s VM encryption as well as implement Veeam encryption which together will achieve the nothing ever in the clear goal. If a bad guy steals VMs, backups or traffic they get nothing.

The problem you'll have using a LAserJet 5 driver is that your printer has a lot more capabilities than the LJ5 (extra trays, stacker, A3 paper size etc). Unless you can find a driver specific for the IR3170 you won't be able to use those.

Well, I did tell you to use Appsocket and a PCL5 driver. You never mentioned that you were using the BJC-600 driver. And my comment about A3 and stacker etc still applies. A generic PCL5 driver won't know about those things.

Causes of paper jams:The following are the main causes of paper jams.
Guides:If the guides for the paper are not set correctly they may cause the paper to enter at an angle. You should ensure that the guides are set correctly for the paper type a…

Linux users are sometimes dumbfounded by the severe lack of documentation on a topic. Sometimes, the documentation is copious, but other times, you end up with some obscure "it varies depending on your distribution" over and over when searching for …

Learn several ways to interact with files and get file information from the bash shell.
ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…