shook81
asked on
Making Linux look like an HP JetDirect Card
Short - I want to make a printer share on a linux box Fedora2 (i'm willing to use diffrent os) work like an HP JetDirect card does. In other words I want to windows client to send print jobs to an IP address. I think HP JetDirect cards use port 9100
Long story: My corp accounting dept sends print jobs to my office printer using the HP's JetDIrect cards IP address. We have many jobs that are 500+ pages that just get filled away. I would like to take these print jobs and just save them to a pdf file. I've played and setup a linux box to take a postscript file and convert it to pdf. The box sending the print jobs I think is a SCO unix box, but getting changes to that box is not an option.
Short Summery: Take a TCP/IP print job ment for a HPLaserJet JetDIrect card and convert it to a pdf and drop it off in a share.
So guys/gals can this be done?
Long story: My corp accounting dept sends print jobs to my office printer using the HP's JetDIrect cards IP address. We have many jobs that are 500+ pages that just get filled away. I would like to take these print jobs and just save them to a pdf file. I've played and setup a linux box to take a postscript file and convert it to pdf. The box sending the print jobs I think is a SCO unix box, but getting changes to that box is not an option.
Short Summery: Take a TCP/IP print job ment for a HPLaserJet JetDIrect card and convert it to a pdf and drop it off in a share.
So guys/gals can this be done?
ASKER
Perl skills = nota I forgot to add i'm pretty new to linux and trying to learn more about the OS. It sounds like this would be a lot harder then what I had guessed.
Let me see if I can come up with something. I need some time for this however.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Any luck?
ASKER
sorry for the delay. Some things have come up at the office and I'm having to put this idea on the back burner for now.
Are you sure that all files that are sent to the printer are PostScript?
One other thing to keep in mind: There are actually two flavours of the JetDirect protocol: One only sends data on port 9100, in the newer one, the printer sends data back to the PC on port 9101. If you can use the first method, the Perl script will work.
How are your Perl skills?