|
![]() |
|
||||
![]() |
|||||
ITS Services | Web | Telephone | E-Mail | Document Processing | Software Distribution | Forms & Processes | |||||
![]() |
|
Network Operations Notes/Procedures Title : OS/2 Printing to NetWare NDS Print Queues Document File Name: OS2NDSPR.shtml Date : 31 Mar 1997 Supersedes : 31 Jan 1997 Author : DAG DescriptionHow to configure OS/2 to allow printing via OS/2 Printer Objects to more than three print queues. BackroundDuring our upgrade/conversion from NetWare 3.11 to NetWare 4.11, we discoverred that the OS/2 users had configured their machines with several OS/2 printer objects via the "Network Printer" template, and that these printers are only able to be directed to Bindery queues. Since we are not supporting Bindery Emulation, the users could not "see" any print queues on the network. Because some of them were using more than three printer objects to access various printers and print drivers for those printers, the regular "Printer" object was not considerred acceptable with "captured" print queues, as that only allowed LPT1, LPT2, and LPT3 to be selected. Called Novell to open an incident (#1306731) to see if there was a solution that we were missing, or something that we could do to provide the functionality that the users already had with NetWare 3.11 in the new environment. According to Novell (TID #1004527) this cannot be done. OS/2, by default, only includes support for LPT1, LPT2, and LPT3 as priner ports. Their suggestion is to use NWTools to capture LPT4...LPT9 to print queues, then use the application's printing capability to print to a file called \DEV\LTP# to access the remaining six ports. Not acceptable. SolutionA better solution was found. It requires modifying OS/2's configuration to support more LPT ports. The changes are made to OS2SYS.INI and allow captured printer ports LPT1...LPT9 to be used in Printer objects. ConfigurationTwo files were downloaded from ftp://ftp.cdrom.com/. The first is ADDLPT.ZIP, which may not actually be needed, the second is INIMT33J.ZIP, which is required. The documentation for ADDLPT is, at best, skimpy. It says that it will modify OS2.INI to add LPT3...LPT9, though it has only been tested with OS/2 1.x. However, it does seem to also work, to a degree, with OS/2 2.x. It appears to make one set of changes, that do allow the Printer objects to be directed to the new LPT ports, but the ports it creates cannot be redirected via NWTools and jobs sent to the printer simply disappear. The following steps, however, will configure OS/2 to have nine LPT ports all of which can be redirected via NWTools:
TestingOpen an OS/2 application and use whatever print setup configuration options it has to select your new printer. Print a document to it. You should get output via the selected NDS queue to the network printer. Making The Change PermanentNWTools can be configured to restore your network settings (drive mappings, printer ports captured to queues, etc.) every time OS/2 starts up. Once you have them configured the way you want, use the Save Settings As... option on the File menu to create a settings file.
Document written by David Gersic dgersic@niu.edu |