OKI Printers in a Terminal Server environment OKI C7200/OKI C7400/OKIPage 20/OKIPage 24
OKI Printers in a Terminal Server environment Innholdsfortegnelse 1. BACKGROUND.......................................................................................................... 3 1.1. 1.2. 2. THE PROBLEM OF PRINTER DRIVERS IN AN TERMINAL SERVER ENVIRONMENT.......................... 3 COMMAXX AS ....................................................................................................... 3 INSTALLATION OF OKI PRINTERS.....................................................................
OKI Printers in a Terminal Server environment 1. Background 1.1. The problem of printer drivers in an Terminal Server Environment A computer running Terminal Server may crash if multiple Terminal Server users connect to a remote printer and print simultaneously. When a user connects to a remote printer by using Printers in Control Panel or by browsing a print server, the installed printer driver may be incompatible with Terminal Server.
OKI Printers in a Terminal Server environment 2. Installation of OKI printers 2.1. General information of printer drivers on Terminal Server On “standard” NT4 network configuration containing NT4 Workstation and NT4 Servers, the administrator configures a print queue on the NT4 print server and adds the printer driver to this print quere. When the users connects to this print queue, the NT4 Workstation downloads the print driver from the print server and uses this downloaded printer driver locally.
OKI Printers in a Terminal Server environment 2.2.1. Installation of OKI C7200/C7400 These printers are installed through an inf-file that comes with the print drivers. To add the driver to the termial server do the following: • Log on to the console as an administrator. • On the console of the Terminal Server, click Start->Settings->Printers. • Click “Add printer”, create a printer on a local port, e.g. LPT1.
OKI Printers in a Terminal Server environment 2.3.1.
OKI Printers in a Terminal Server environment %systemroot%\system32\spool\drivers\w32x86\2\OK701XFM.DAT %systemroot%\system32\spool\drivers\w32x86\2\OK701XU3.DAT %systemroot%\system32\spool\drivers\w32x86\2\OK701XU3.DLL %systemroot%\system32\spool\drivers\w32x86\2\OK701XU3.HLP %systemroot%\system32\spool\drivers\w32x86\2\OK7200U3.ABD %systemroot%\system32\spool\drivers\w32x86\2\OK7200U3.INI %systemroot%\system32\spool\drivers\w32x86\2\OK7200U3.PPD %systemroot%\system32\spool\drivers\w32x86\2\OK7200UM.
OKI Printers in a Terminal Server environment %systemroot%\system32\spool\drivers\w32x86\OK701XU3.DAT %systemroot%\system32\spool\drivers\w32x86\OK701XU3.DLL %systemroot%\system32\spool\drivers\w32x86\OK701XU3.HLP %systemroot%\system32\spool\drivers\w32x86\OK7400U3.INI %systemroot%\system32\spool\drivers\w32x86\OK7400U3.PPD %systemroot%\system32\spool\drivers\w32x86\OK7400UM.DLL %systemroot%\system32\spool\drivers\w32x86\OK7400UP.DLL %systemroot%\system32\spool\drivers\w32x86\OK7400UU.
OKI Printers in a Terminal Server environment HKEY_LOCAL_MACHINE\SOFTWARE\Oki Software Setup\New Codebase\ v1.4 Files The following files are added/updated during installation of the driver: %systemroot%\system32\spool\drivers\w32x86\Op24d.ini %systemroot%\system32\spool\drivers\w32x86\PCLXLPT.DLL %systemroot%\system32\spool\drivers\w32x86\PCLXLTUI.DLL %systemroot%\system32\spool\drivers\w32x86\RASDDUI.HLP %systemroot%\system32\spool\drivers\w32x86\2\OP24D.
OKI Printers in a Terminal Server environment 3. The test 3.1. Configuration 3.1.1. Server configuration Hardware • IBM Netfinity 5600 • 2x Xeon 550Mhz • 512 MB RAM Operating system: • Windows NT Server 4.0, Terminal Server Edition (SP6 installed) • Citrix MetaFrame 1.8, FR1 Installed software: • Office 2000 SR-1a • Winbatch 2000C • Citrix Server Test Kit 3.1.2. Clients: • Windows 2000 Professional • ICA Client, version 6.00.910 3.1.3.
OKI Printers in a Terminal Server environment Okipage 24 XL (PCL6) Ver 4.77. Okipage 20 XL (PCL6) Ver 4.77. Oki 7400 (PCL) Ver 1.0.4. Oki 7200 (PCL) Ver 1.0.4. Oki 7400 (PS) Ver 5.1.2. (Adobe) & Ver 1.0 (OKI PPD). Oki 7200 (PS) Ver 5.1.2. (Adobe) & Ver 1.0 (OKI PPD). None of these drivers stopped the terminal server during the tests, we then belive these drivers should be safe to use in a Terminal Server environment.
OKI Printers in a Terminal Server environment 4. Appendix 4.1. Computer May Hang if Multiple TSE Users Print Simultaneously [Q238070] PSS ID Number: Q238070 Article last modified on 11-23-1999 winnt:4.0 SP4 winnt ================================================================== ==== --------------------------------------------------------------------------The information in this article applies to: - Microsoft Windows NT Server version 4.
OKI Printers in a Terminal Server environment Q152734 How to Obtain the Latest Windows NT 4.0 Service Pack STATUS ====== Microsoft has confirmed this to be a problem in Windows NT 4.0 SP4, Terminal Server Edition. This problem was first corrected in Windows NT 4.0 Server, Terminal Server Edition, Service Pack 5. MORE INFORMATION ================ You can use this update to prevent non-administrative users from installing printers. To install a printer, use the appropriate option.
OKI Printers in a Terminal Server environment LoadTrustedDrivers = 1 2. Depending on your computer, edit the appropriate registry key (where is your Windows folder): For x86-based computers: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Provider s\LanMan Print Services\servers TrustedDriverPath = "\system32\spool\drivers\w32x86" The value data type should be REG_SZ.
OKI Printers in a Terminal Server environment Copyright Microsoft Corporation 1999. 4.2. How to Remove Cross-Platform Printer Drivers on Windows NT [Q162258] PSS ID Number: Q162258 Article last modified on 06-04-1999 winnt:4.0 winnt ================================================================== ==== --------------------------------------------------------------------The information in this article applies to: - Microsoft Windows NT Workstation version 4.0 - Microsoft Windows NT Server version 4.
OKI Printers in a Terminal Server environment The following procedure for removing unwanted cross-platform printer drivers involves editing the registry and deleting driver files. Be careful not to delete driver files and registry keys for the platform you are on. WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved.
OKI Printers in a Terminal Server environment NOTE: Windows NT PPC support for Version-1 began only with Windows NT 3.51. - is the printer key that will be deleted in Step 5. 4. Make a note of all files referenced in the printer driver key that will be deleted. These files will be removed in Step 6. NOTES: - Do not delete the driver for the platform you are on. For example, if you are on a Windows NT 4.0 Intel platform computer, do not delete the "Windows NT x86" driver.
OKI Printers in a Terminal Server environment Copyright Microsoft Corporation 1999. 4.3. CON2PRT This utility is from the NT4 Resource Kit, it is used to control the print configuration for users in a loginscript. Syntax for the utility is: CON2PRT: Lets the user disconnect all existing connections to Windows NT printers and connect to newly specified Windows NT printers. Usage: CON2PRT [ /? | /h | /f | [/c \\printserver\share | /cd \\printserver\share]+] where: /? /h /f /c /cd - displays usage.