[cups] lpadmin new printer

Louis Garcia louisgtwo at gmail.com
Sat Sep 8 13:10:10 PDT 2018


I am trying to configure a network printer using lpadmin so I can put the
command in a kickstart file. gnome print installs it correctly but I would
like to have configured at install time. I need to use the hpcups driver
not hpijs.

$lpinfo --make-and-model "HP Officejet 6700" -m
drv:///hp/hpijs.drv/hp-officejet_6700-hpijs.ppd HP Officejet 6700 hpijs,
3.18.6
drv:///hp/hpcups.drv/hp-officejet_6700.ppd HP Officejet 6700, hpcups 3.18.6
lsb/usr/HP/hp-officejet_6700.ppd.gz HP Officejet 6700, hpcups 3.18.6

This is wrong, how do I specify the hpcups driver?
$lpadmin -p Officejet-6700 -E -v hp:/net/Officejet_6700?ip=172.16.0.2 -P
/usr/share/ppd/HP/hp_officejet_6700.ppd.gz

I get errors in journald:
cupsd[1868]: [cups-driverd] Unable to open
"/usr/share/cups/model/hp/hpcups.drv/hp_officejet_6700.ppd" - No such file
or directory
cupsd[1868]: copy_model: empty PPD file
cupsd[1868]: [Client 63] Returning IPP server-error-internal-error for
CUPS-Add-Modify-Printer (ipp://localhost:631/printers/Officejet-6700) from
localhost

How do I do this? Fedora 28
-Thanks


More information about the cups mailing list