Thanks the problem was resolved by removing the ifhp.deb package and reconfiguring /etc/printcap
Just incase anybody has a similar problem. Here are the details for the list archive. debian packages debian:/var/spool/lpd/lp# dpkg -l | grep -i print* | grep -v ^rc ii gnome-print 0.10-5 The GNOME Print architecture ii hp-ppd 0.3-2 HP Postscript Printer Definition (PPD) files ii libprinterconf 0.3-2 Printer autodetection library ii lprng 3.7.4-4 lpr/lpd printer spooling system ii lprngtool 1.1.1-3 GUI frontend to LPRng based /etc/printcap ii magicfilter 1.2-45 automatic printer filter. ii mpage 2.5.1pre-2 print multiple pages per sheet on PostScript ii pdq 2.2.1-5 Simple printing system for workstations ii printop 1.12-4 Graphical interface to the LPRng print syste ii trueprint 5.2.1-5 pretty printing of source code ii xpdq 2.2.1-5 Graphical user interface for the pdq printin ii xprt 4.1.0-0pre1v3 X print server I don't think that all the above packages are needed for printing. The following are known as needed. lprng magicfilter enscript ps my /etc/printcap debian:/var/spool/lpd/lp# cat /etc/printcap lp|hplj4l|HP Laserjet 4L :lp=/dev/lp0:sd=/var/spool/lpd/hplj4 :sh:pw#80:pl#72:px#1440:mx#0 :if=/etc/magicfilter/ljet4l-filter :ml=0 :af=/var/spool/lpd/hplj4l/acct/acct :lf=/var/spool/lpd/hplj4l/log/log : file structure /var/spool/lpd/hplj4: total 6 drwx------ 2 daemon lp 1024 Jul 13 19:28 . drwxr-xr-x 5 root root 1024 Jul 13 19:26 .. -rw------- 1 daemon lp 0 Jul 13 19:26 control.lp -rw------- 1 daemon lp 0 Jul 13 19:28 lp -rw------- 1 daemon lp 0 Jul 13 19:26 status -rw------- 1 daemon lp 2786 Jul 13 19:28 status.lp -rw------- 1 daemon lp 4 Jul 13 19:28 unspooler.lp /var/spool/lpd/hplj4l: total 4 drwx------ 4 daemon lp 1024 Jul 13 19:18 . drwxr-xr-x 5 root root 1024 Jul 13 19:26 .. drwxr-xr-x 2 daemon lp 1024 Jul 13 19:27 acct -rw------- 1 daemon lp 0 Jul 13 19:12 control.lp drwxr-xr-x 2 daemon lp 1024 Jul 13 19:27 log -rw------- 1 daemon lp 0 Jul 13 19:12 status -rw------- 1 daemon lp 0 Jul 13 19:12 status.lp /var/spool/lpd/lp: total 26 drwx------ 2 daemon lp 1024 Jul 13 19:25 . drwxr-xr-x 5 root root 1024 Jul 13 19:26 .. -rw------- 1 daemon lp 0 Jul 13 18:48 control.lp0 -rw------- 1 daemon lp 190 Jul 13 19:02 general.cfg -rw------- 1 daemon lp 0 Jul 13 19:02 lp0 -rw------- 1 daemon lp 6483 Jul 13 18:46 lpq.0 -rw------- 1 daemon lp 342 Jul 13 19:02 postscript.cfg -rw------- 1 daemon lp 2638 Jul 13 16:22 status -rw------- 1 daemon lp 4399 Jul 13 18:45 status.lp -rw------- 1 daemon lp 4475 Jul 13 19:02 status.lp0 -rw------- 1 daemon lp 146 Jul 13 19:02 textonly.cfg -rw------- 1 daemon lp 4 Jul 13 19:02 unspooler.lp0 On Fri, Jul 13, 2001 at 10:34:31PM +0200, Joost Kooij wrote: > On Fri, Jul 13, 2001 at 02:12:18PM -0400, Theodore Knab wrote: > > Thanks to my HP5l parallel printer, I very close to entering a parallel > > state of consciousness. > > > > My dilema: > > > > The printer prints fine in ASCII text mode. > > > > I am under the assumption that there is something wrong with my > > /etc/printcap file. > > > > I have been using the GUI to run the printer tests, but editting the > > /etc/printcap file by hand. > > > > The problem occurs when I attempt to print in Postscript mode. > > Then I would suggest looking into the postscript filter. > > > Packages being used: > > ii lprngtool 1.1.1-3 GUI frontend to LPRng based /etc/printcap > > ii lprng 3.7.4-4 lpr/lpd printer spooling system > > ii ifhp 3.4.4-1 Printer filter for HP LaserJet printers > > I don't see ghostscript, but maybe you just didn't mention it. If you > want to convert postscript to your printer's native speak, it is likely > that you will need ghostscript. > > I am not familiar with ifhp, magicfilter works fine here. > > > My /etc/printcap > > > > ##LPRNGTOOL## LOCAL lj4dith 600x600 letter {} LaserJet4dither Default {} > > lp > > :ifhp=hp4l > > :sd=/var/spool/lpd/lp > > :sh > > :ml=0 > > :mx=0 > > :af=/var/spool/lpd/lp/acct > > :lf=/var/spool/lpd/lp/log > > :cd=/var/spool/lpd/lp > > :lp=/dev/lp0 > > :if=/usr/lib/filters/ifhp > ^^^^^^^^^^^^^^^^^^^^^^^^^ > Did you put it there, or lprngtool? In any case, it appears to pass > raw postscript straight through, which it shouldn't, unless you do have > a postscript printer (but iirc hp5l isn't). > > > Another /etc/printcap with same results: > > > > ##LPRNGTOOL## LOCAL lj4dith 600x600 letter {} LaserJet4dither Default {} > > lp > > :ifhp=hp5l > > :sd=/var/spool/lpd/lp > > :sh > > :ml=0 > > :mx=0 > > :af=/var/spool/lpd/lp/acct > > :lf=/var/spool/lpd/lp/log > > :cd=/var/spool/lpd/lp > > :lp=/dev/lp0 > > :if=/usr/lib/filters/ifhp > > : > > > > Any assistance in resolving this problem would be greatly appreciated. > > Try to save a postscript file (eg. "man -t man > a.ps" or > "ls | a2ps -o a.ps") and then play with the ifhp filter until you > can get it to output the proper format for your hp5l printer. > You should be able to test the latter by cat'ting to /dev/lp0, but > I may be mistaken about that. It's worth trying anyway. > > Cheers, > > > Joost > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > -- www.breezysolutions.com