> Also had about 10 HP 2015s that were working FINE... > > ...until they upgraded their server to the most recent Redhat/Linux kernel. > Forgive me for not knowing (caring) about which version, but the basics are > that a Redhat upgrade on the server end left me with 10 useless printers > that were blamed on either my networking skills or HP firmware. > > It's nice to know that I'm not seeing things, as it was fairly obvious to > me that the Redhat upgrade caused these printers to stop properly printing > .ps files.
A lot of people seem to have problems with the HP LaserJet P2015 on a network. My problems were not associated with networking--I'm connecting to the printer with a USB cable. Instead, my problems seem to stem from this printer's alleged incompatibility with lpd, as mentioned at http://www.macintouch.com/readerreports/printing/topic2869.html#27aug2007 (But I've been told that this printer works fine if CUPS is used instead of lpd.) I'm using lpd with the following line in my printcap file usb:lp=/dev/ulpt0:sd=/var/spool/output/usb:sf:sh:tr=^D: The beauty of PostScript printers is that this is all the configuration that is needed. The "sf" prevents an extra blank page from being printed with every job. The "sh" prevents a page of garbage (the so-called "burst page") from being printed with every job. And the "tr=^D" tells the printer that it has reached the end of a job. (Without the "tr=^D", the printer hangs after the first job.) This setup worked fine with my old HP LaserJet 1200, and a similar configuration should work for any PostScript printer. Unfortunately, the HP LaserJet P2015 crashes on certain printjobs with this setup.