[cups.general] Re: HP Laserjet 4250 gets confused by pjl from

Alex Finch A.Finch at lancaster.ac.uk
Tue May 17 10:15:33 PDT 2005


  I installed the correct print drivers by installing them on a Windows machine 
which I had given the correct privilege to upload to the samba server. This is 
the result:

'getprinter hp_printer 2' localhost

says

         servername:[\\LOCALHOST]
         printername:[\\LOCALHOST\hp_printer]
         sharename:[hp_printer]
         portname:[Samba Printer Port]
         drivername:[HP LaserJet 4250 PS]
         comment:[Hewlett Packard 4250 Printer]
         location:[]
         sepfile:[]
         printprocessor:[winprint]
         datatype:[RAW]
         parameters:[]
         attributes:[0x3848]
         priority:[0x1]
         defaultpriority:[0x1]
         starttime:[0x0]
         untiltime:[0x0]
         status:[0x0]
         cjobs:[0x1]
         averageppm:[0x0]
rpcclient -Uconference%py16180 -c 'enumdrivers 3' localhost

says

Printer Driver Info 3:
         Version: [3]
         Driver Name: [HP LaserJet 4250 PS]
         Architecture: [Windows NT x86]
         Driver Path: [\\\\LOCALHOST\print$\W32X86\3\PSCRIPT5.DLL]
         Datafile: [\\\\LOCALHOST\print$\W32X86\3\HPC4250S.PPD]
         Configfile: [\\\\LOCALHOST\print$\W32X86\3\PS5UI.DLL]
         Helpfile: [\\\\LOCALHOST\print$\W32X86\3\PSCRIPT.HLP]

         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPBHEALR.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPDOMON.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPBMMON.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPBCFGRE.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPCDMC32.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZIDR12.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPJIPX1U.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPJCMN2U.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZISN12.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZIPR12.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZINW12.EXE]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZIPT12.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZIPM12.EXE]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPPAPML0.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPPASNM0.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPPAPTS0.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPBPROPS.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPBPRO.EXE]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPBOIDPS.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPBOID.EXE]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPBMIAPI.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPCEAC05.HPI]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPBMINI.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPBNRAC2.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPNRA.EXE]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\PSCRIPT.NTF]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZTR042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZTH042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZSK042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZSV042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZES042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZRU042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZPT042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZPL042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZNO042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZKO042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZJA042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZIT042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZHU042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZHE042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZEL042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZDE042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZFR042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZFI042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZEN042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZNL042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZDA042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZCS042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZHT042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZHC042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZAR042.HLP]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZSS042.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZLS042.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZEV042.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZST042.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZSR042.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZUI042.DLL]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZFN042.NTF]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPZSC042.DTD]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPC4350S.XML]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPC4350D.INI]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPC4350S.PPD]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPLJ4X50.CFG]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPC4250S.XML]
         Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\HPC4250D.INI]

         Monitorname: [HP Master Monitor]
         Defaultdatatype: []


  I don't know how to capture the file, I just click test print from the windows 
    gui.

  I have now discovered that if I set the option in the windows dialog to send 
CTRL-D at the end of the job, then after it has printed out the postscript error 
about PJL commands, it prints the file correctly! If I suppress the postscript 
errors then it appears to work ok, but in fact is getting an error on every 
print job.


  Alex Finch, Research Fellow, Physics Department, Lancaster University.





More information about the cups mailing list