On Mon, Jan 29, 2007 at 11:57:40AM -0800, David Benfell wrote: > On Mon, 29 Jan 2007 18:39:44 +0100, Roland Smith wrote: > > On Sun, Jan 28, 2007 at 11:44:38PM -0800, David Benfell wrote: > > > Hello all, > > > > > > I am running FreeBSD 6.2 with CUPS and a printer--specifically an HP Color > > > LaserJet 5500-DN--that only seems to want to print with the Gutenprint > > > port > > > installed. > > > > > > Even with the Gutenprint port installed, I had to copy the PPD file over > > > from a Linux laptop to get color working. > > > > You have to install the PPD file into CUPS. This can be done via > > administration/Add Printer or Printers/Modify Printer. I used the > > lpadmin app to add the ppd file: > > > > /usr/local/sbin/lpadmin -E -p clj2550 -v parallel:/dev/lpt0 -P clj2550.ppd > > > The -E option didn't work for me: > > earth# /usr/local/sbin/lpadmin -E -p home -v socket://192.168.18.20 -P > /usr/local/share/cups/model/custom/hp_color_LaserJet_5500.ppd > lpadmin: Unable to connect to server: Bad file descriptor > > Omitting it worked, but I had to go through a cycle of enabling the printer > before it claimed it accepted a request to print a test page. > > The man page for lpadmin claims both that the -E option forces encryption > to the server and enables the printer.
Put the -E option after the -p option. > But even after all this, the test page still didn't actually print. The > printer just sits there blissfully unaware that it is supposed to be printing > something. Have a look at the logfiles, especially /var/log/cups/error_log. After a new install I had problems because the device permissions weren't set correctly. I've documented this on my FreeBSD page: http://www.xs4all.nl/~rsmith/freebsd/index.html#parport Roland -- R.F.Smith http://www.xs4all.nl/~rsmith/ [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated] pgp: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)
Description: PGP signature