The OpenPrinting database (the Foomatic XML files) do not only build web pages for OpenPrinting, they also determine what you see if you type
foomatic-ppdfile list and also what the PPD files auto-generated by foomatic-ppdfile contain. Especially it also contains links to the ready-made PPD files in the openprinting-ppds and openprinting-ppds-extra packages. As soon as these packages are installed foomatic-ppdfile -p HP-LaserJet_4250 -d Postscript returns the appropriate ready-made PPD, the original one from HP and not an auto-generated generic PPD file (the one Pascal talks about, it also works, but does not contain printer-specific options). openprinting-ppds is seeded by ubuntu-desktop, so in a standard installation it is installed. That foomatic-ppdfile list | grep 4250 does not list the PostScript PPD for the LaserJet 4250 is intended, as CUPS lists the ready-made PPDs anyway. This behaviour is configurable by a file /etc/cups/foomatic.conf The line ListReadyMadePPDs Yes lets also the ready-made PPDs get listed by "foomatic-ppdfile list". OnlyRecommended Yes lets "foomatic-ppdfile list" only list the recommended driver for each printer. -- HP Laser Jet 4250 is not listed in CUPS Add Printer Model/Driver Web interface https://launchpad.net/bugs/92625 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs