Patch-ID# 102211-05 Keywords: SPARCprinter, lpvi, queue, hung, TRAY, return, code, EnergyStar Synopsis: NeWSprint 2.5B: SPARCprinter jumbo patch Date: Feb/20/98 Solaris Release: 2.3, 2.4, 2.5, 2.5.1 SunOS Release: 5.3, 5.4, 5.5, 5.5.1 Unbundled Product: NeWSprint, Japanese NeWSprint Unbundled Release: 2.5B, J2.5B Relevant Architectures: sun4c, sun4m, sun4d BugId's fixed with this patch: 1182559 1186140 1203224 1211547 1255121 4042870 Changes incorporated in this version: 4042870 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /opt/NeWSprint/drivers/lpvi/lpvi /opt/NeWSprint/printer_classes/SPARCprinter/admin/SPARCPRINTER.PPD /opt/NeWSprint/printer_classes/SPARCprinter/bin/descrip_SPARCprinter.ps /opt/NeWSprint/printer_classes/SPARCprinter/bin/engine_ctl_SPARCprinter /opt/NeWSprint/printer_classes/SPARCprinter/install/SPARCprinter_param Problem Description: 4042870 Bad patch? 102211-04 causes lpsched to hang. (from 102211-04) 1255121 The .PPD file for SPARCprinter does not have for b4 size of paper (from 102211-03) 1203224 Need Energy Star Compliance feature for SPARCprinter. 1211547 poll(2) can't keeps correct timeout when printing to SPARC printer. (from 102211-02) 1186140 SPARCprinter: When different size of paper at TRAY, queue hung. (from 102211-01) 1182559 lpvi device return incorrect error code when device is busy. Patch Installation Instructions: -------------------------------- Refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below as special instructions. Special Install Instructions: ----------------------------- After installing the patch, you will need to do the following: 1. Log in as superuser (root): # su Password: 2. Remove all SPARCprinter installations by following instruction of the rm_np_printer program: [NOTE: If you have customized any files in the printers' spool directories, please save these changes at this time. You can re-add the changes after step #5.] # /opt/NeWSprint/bin/rm_np_printer 3. Stop the print system until re-installation is complete: # lpshut 4. See the Instructions to install patch using "installpatch": 5. Restart the print system. # /usr/lib/lpsched 6. Install the SPARCprinter printers by following the instructions of the add_np_printer program: # /opt/NeWSprint/bin/add_np_printer -t