- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- LPR Printing to Windows 2000
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-17-2003 12:08 PM
тАО09-17-2003 12:08 PM
LPR Printing to Windows 2000
The problem that we are encountering, is that when we send the job to the 2000 queue, the text on the HP8100 is very small (15 cpi). We need 10cpi for the forms to print correctly. Windows 2000 is obviously overiding the settings in the control panel on the printer. I have also changed the printer driver to a generic text only. This outputs the text in the right size however, it puts some wierd characters on the page and does not allow us to access the other tray in the printer. Maybe there is a different model script for the printer that could improve its printing???We are very interested in getting this working. Any input would be much appreciated.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-17-2003 10:16 PM
тАО09-17-2003 10:16 PM
Re: LPR Printing to Windows 2000
we had similar problems and found a rather simple solution.
All our printfiles are plain text files on the unix machine. before printing on windows via lp command we 'cat' an escape sequence into a work file and append the print file using 'cat >>'. Now we 'lp' this work file. since the escape sequence is at the very beginnig of the file it sets up the printer the way we need prior to printing the rest.
hope this helps
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-18-2003 03:03 AM
тАО09-18-2003 03:03 AM
Re: LPR Printing to Windows 2000
1. You need to add a reg key 'Simulate pass through' = 1 on the win2000 print server
2. Modify your printer script file on the unix box to add the control characters.
This works well enough but the best solution is to use a print server and connect both systems directly to the printer.
In you need more details let me know.
Regards,
John.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-18-2003 03:09 AM
тАО09-18-2003 03:09 AM
Re: LPR Printing to Windows 2000
'SimulatePassThrough'=1 and you should add it at
Hkey_local_machine/system/currentControlSet/Services/lpdsvc/parameters
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-19-2003 07:48 AM
тАО09-19-2003 07:48 AM
Re: LPR Printing to Windows 2000
There is a parameter in the Jet Direct card called IDLE TIMEOUT: Default = 90 or 270
This parameter is the time the printer wait between jobs for the job to complete. So when the ERP/UNIX system sends a one page job it then waits 90 seconds to make sure that it has completely finished the getting and printing the job then it releases hold and goes get next job. This is an old hold over when different HOSTs printed and you needed to insure your job came across as one continous print job, but with lasers they suck in the whole job and print as opposed to old line printers which took in one line at a time.
With newer LANs I have set this to 15 seconds to get rid of the pauses between the print jobs. You may have to play with this parameter because if set too low the print server assumes that a disconnect occurs and goes and gets same job over and over again and HPUX will tell you on one page disconnect and reconnect then print out the page that it assumed it dropped. This happens when the Network segment gets really busy with people downloading music/movies etc.
Telnet into jetdirect card
Enter a "/" to see what is set up
Enter a "?" to see how to type parameter
idle-timeout:15
type "quit" or exit to save parameters. depending on jetdirect card and firmware.
Update to latest firmware(always) to insure little problems go away.
Second:
We have a similiar system execept that we are going one step further to send jobs through Citrix to remote users.
You may find that if you set up the QUE system in SAP/ERP (If that is what you are using) that set it ot HPLH4: Hp Laserjet4 series PCL5 that this works the most consistant.
I have to disagree with the assessment that either host is controlling the print layout.
The application normally handles the font, layout etc. The Unix system passes thru these parameters and when passing to a Win2K system that system should just pass thru the layout and font.
Once any control characters come across be it application(ERP), UNIX, WIN server it does override the control panel of any of the HP line.
I believe that it is the application doing the format not the UNIX queue or Win2K.
The reason you have to set up UNIX and define type of printer for UNIX and WIN is so that if the OS has to print it has the correct driver.
Sorry if there was too much information, but you have described two problems.
The original problem about the time delay could be handled with the top suggestion of setting IDLE-TIMEOUT: to a lower setting.
And if the ERP system driver may have to be tweaked for a different font.
Good Luck
Richard
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-21-2003 08:31 PM
тАО09-21-2003 08:31 PM
Re: LPR Printing to Windows 2000
Regards,
John.