TOPIC
Lexmark International, Inc. alerted Apple to a problem encountered when printing from Mac OS 8.6 to their older Lexmark Optra+ printer using an external network adapter called MarkNet XL. A customer reported similar symptoms when printing from Mac OS 8.5 to a Lexmark Optra C printer.
DISCUSSION
Based on preliminary investigations, it seems that the networking code used by LaserWriter 8 version 8.6 and later and the networking protocol implementation in the Lexmark printers is not fully compatible. When multiple jobs are queued up to be printed, a job may fail to print and become stalled in the Desktop Print queue. Neither that job nor the following jobs will print until one of these workarounds are performed: Lexmark also reported getting a -8993 error, which is a timeout error, that gives the options to Cancel, Hold Job, and Try Again. To work around this error message, click Cancel and print again, or click Hold Job followed by one of the procedures above. Remember to take the job off hold once you have performed one of the procedures listed above. Since jobs may become stalled when queuing up multiple jobs to these printers, consider printing one job at a time when printing to these printers, waiting for the last job to complete before printing the next job. Or, you can print in the foreground.
Prior versions of the LaserWriter driver (version 8.5.1 for instance) will likely not exhibit this behavior with this Lexmark printer so you might consider using that print software instead. Though LaserWriter 8.5.1 was not formally tested with Mac OS versions newer than Mac OS 8.5, customers have reported success using it with Mac OS 8.6.
Installing LaserWriter 8.5.1 Software 1. Download the six LaserWriter 8.5.1 disk images from Apple's Software Updates.
2. Make all six LW_8.5.1 images available on the desktop.
3. Open the Installer on disk 1.
4. Click Continue.
5. Click Agree if you agree with the terms of the license agreement, or Disagree if you do not agree with the terms of the license agreement.
6. Verify which disk onto which you wish to install LaserWriter 8.5.1. Make any necessary changes to the destination disk.
7. Select Custom Install.
8. Click the "Printer Software for all Mac OS Computers" button.
9. Click Newer to keep the newer file, Older to replace that file, or Cancel to stop the installation.
10. Restart your computer.
The LaserWriter 8 driver uses PostScript Printer Description (PPD) files to determine your PostScript printers' characteristics such as paper-handling capabilities, the number of paper trays and capacity, the paper sizes the paper trays can handle, and so on. Therefore, you may wish to copy the Optra's PPD to the Printer Description folder (located in the Extensions folder inside the System Folder), prior to choosing and setting up your printer with the Chooser. The PPD for your Lexmark printer may likely be obtained from the software that accompanied your printer, from Lexmark directly, or from http://www.ppds.com/ , a web site where many manufacturers' printer PPDs may be obtained.
Unsupported Workaround
Yet another (but unsupported) alternative is to disable the use of Open Transport when printing to Lexmark printers from LaserWriter 8, version 8.6 or later. This is done using a programming utility such as ResEdit that not all customers may feel comfortable using. It must be used with caution as it could render software and thus your Macintosh inoperable. ResEdit is available from Apple Software Updates sites. The ResEdit utility is an unsupported application.
To Disable OT PAP for LaserWriter 8, version 8.6 or later: 1. Make a backup copy of the Extension "PrintingLib" located in your Extensions folder. Store this backup copy of PrintingLib in a safe place. 2. Open ResEdit.
3. Open PrintingLib in ResEdit. (PrintingLib is located in the Extensions folder.)
4. Double-click the icon named PRF2 located in the PrintingLib window. 5. Double-click the resource named -8192. 6. Scroll down the -8192 window until you see "Okay to use Open Transport PAP." 7. Click the "0" button. 8. Close the windows, saving the changes 9. Quit ResEdit. The next time you print from LaserWriter 8, a different version of PAP (Printer Access Protocol) will be used. Disabling OT PAP should have benign consequences. To undo disabling OT PAP, use one of these methods: |
Document Information | |
Product Area: | Mac OS System Software |
Category: | General OS |
Sub Category: | General Topics |
Keywords: |
Copyright © 2000 Apple Computer, Inc. All rights reserved.