I have an ipp printer on my network: http://192.168.0.101:631/ [Ubuntu 16.04 on nodes]
It's not clear to me how I can install this printer using either of the puppet modules available https://forge.puppet.com/tags/cups
Any help for this puppet/linux noob would be appreciated
Here's what I've tried. The printer is added, but doesn't actually print when I try to use it:
cups_queue { 'TestPrinter':
ensure => 'printer',
model => 'foomatic-db-compressed-ppds:0/ppd/foomatic-ppd/Lexmark-T644-Postscript.ppd',
uri => 'ipp://192.168.43.101', # Replace with your printer's URI
accepting => true,
enabled => true,
}
Here is some additional info:
$ lpinfo -m | grep Lexmark | grep T644
foomatic-db-compressed-ppds:0/ppd/foomatic-ppd/Lexmark-T644-Postscript.ppd Lexmark T644 Foomatic/Postscript (recommended)
$ lpinfo -v
network ipps
network lpd
network ipp
network https
network beh
network socket
network ipp14
direct hp
network http
direct hpfax
network dnssd://Lexmark%20T644%20(2)._printer._tcp.local/
network dnssd://hp%20color%20LaserJet%205550%20%5BFCEC3D%5D._pdl-datastream._tcp.local/
network socket://192.168.0.101
network socket://192.168.0.15
↧