Printing PCL from dos client to linux server

Peter B. Steiger wypbs.001 at gmail.com
Sat Nov 3 16:11:20 PDT 2007


I have CUPS set up and working with Samba so my Linux apps can print without any trouble and Windows apps on my XP workstation can print without any trouble, but I also need to print DOS apps (through a network mapped LPT1 port) that generate PCL.

The printer is an HP OfficeJet v40xi so it speaks PCL fluently.  Currently when I send files containing PCL escape sequences, the page comes out with the escape sequence omitted and the parameters printed as plain text - e.g., the command to use bold type (ESC)&s3B prints as s3B on the page, without actually switching to bold.

I tried changing from the v40xi PPD to an older driver I know uses only PCL, the Laserjet 5L.  There was no change in the resulting output to the printer.

Any suggestions on how I can make CUPS send PCL data directly to the printer without parsing it?





More information about the cups mailing list