| Home | RDP Sales | Contact Us | Training |
|
| RDP Support | Call (970) 845-7108 Open a Web Support Incident | |||
|
RDPWin Knowledge Base |
RDP-DOS Knowledge Base |
IRM and IRM.Net Knowledge Base |
Crystal Knowledge Base |
|
Last Modified 6/20/2005 - Article ID# K000048
Almost all printers work with RDPWin, our Windows based system. RDP supports both local and Windows shared printers. A local printer is defined as a printer connected directly to an LPT or USB port on a workstation. A Windows shared printer can be connected directly to the network hub or to an LPT port on a workstation.
All reports are designed to print on 8 1/2" x 11" paper. Laser printers are recommended for all locations because of their speed and high-quality output. Plain paper can be used for folios, registration cards, and statements to groups, travel agents, owners, and other entities. However, many customers prefer the higher quality look of preprinted forms. RDP has a wide selection of forms that can be ordered through our forms division, RDP Paper at 800/RDP-PAPR. (1-800-737-7277).
Customers still using our legacy DOS system should be aware that not all printers will print with DOS. This document describes installation and troubleshooting legacy RDPDOS printers.
All users of Windows 2000 or XP must be a member of local Administrator Group
Troubleshooting - Net Use Command Displays "Invalid Command"
The following only applies to our Legacy DOS system, not our current RDPWin Windows based system.
In the early days of RDP printing was relatively simple. A customer could purchase pretty much any printer, connect it to LPT1 and it would print. Unfortunately as more features have been added to printers, printing has become a very complex topic. All printers no longer work with RDP. Since there are over 1,000 printers on the market it is not possible for RDP to create a list of all printers that will work. However, this document provides some guidelines for testing and installing printers.
| Printing Type | Overview |
|---|---|
| Legacy Printing with RDPDOS Applications | The RDP system started over 20 years ago in 1981 as a MS-DOS program. This core system still uses DOS technology to print. As a result a printer must be capable of printing from the Command Prompt (DOS Prompt) to work with the RDP DOS system. This document provides the steps for testing, installation, and using DOS printers. Note: The issues related to DOS printing will be phased out as RDP is converting all DOS program features to RDPWin Windows based Features. RDPWin will be released at the customer conference June 9th, 2003. |
| Crystal Reports | Most RDP reports now use Crystal Reports. Any printer that works with Windows will work with Crystal Reports. |
| Internet Reservation Module (IRM) | Customers who make reservations using RDP's Internet Reservation Module (IRM) can print confirmations directly to their printer from their browser. No special configuration is required by RDP. |
| RDPWin | RDPWin is RDP's new Windows system designed to replace the DOS system. RDPWin will primarily use Crystal Reports for printing. Any printer that works with Microsoft Internet Explorer 6.x will work with RDPWin. |
| Terminal Services | For details on printing with Terminal services, click here. |
| Carbon Copy 32 | For details on printing with Carbon Copy 32, click here. |
Resort Data Processing has been in business over twenty years. Our original
software was installed exclusively on Novell Networks, and printing was to either a local printer or a Novell Bindery print queue. Unfortunately both
Novell and Microsoft have made changes that now make it impossible to print to a Novell print Queue with RDP software running on a Windows 2000 or Windows XP
workstation. As a result, it is no longer possible to use Novell Print queues with RDP software.
RDP customers running Novell may be able to set up Windows Shared printers. However, some workstations may not be able to print to a windows shared
printer, depending on the version of Novell, which Novell Client software is installed, and what client operating systems are in use. Results will be
unpredictable.
RDP suggests that all current customers with a Novell Server convert to a
Windows 2000 data server as soon as possible. With Windows 2000 there are no
problems printing to local printers or windows shared printers. Additionally, RDPWin will only function on a Windows 2000 data server. There is no charge from RDP for conversion from Novell to Windows 2000
The key to setting up printers in the RDP-DOS system is to test the printer from the "command prompt" (DOS Prompt), independent of the RDP-DOS system. If the printer works with the steps below, then it can be added to the RDP-DOS system with option 096 on menu 98.
A local printer is defined as connected directly to an LPT port, using a
a parallel printer cable, on a Windows based workstation. It must be connected to LPT1, LPT2, LPT3, or LPT4. Printers connected to infrared
ports, COM ports, or USB ports will not work as "local" printers. However
a USB printer may work if it configured as a shared printers. See "USB Printers"
at the end of this document for details. To test a local printer, go to a command prompt and type the
following:
DIR >LPT1: (or LPT2 if connected to LPT2, etc)
This command may have to be repeated several times to send enough lines to a laser printer to eject a page.
If the printer successfully prints from the command Prompt with the command above, then use 096, option "P" to add the printer. Enter the data requested as below:
| Parallel Port: | For LPT1, enter "1", for LPT2, enter "2". |
| Output Type: | Enter "Local". "NONE" turns of this printer. |
| RDP Printer Name: | Any name will work, such as "My Laser Printer" |
| Lines per page | Enter 66 (the default) |
| Laser/Sheet Feed: | Enter "Y" if a laser or sheet feed printer |
| Esc Codes: | Leave the Esc Codes blank, which uses RDP defaults. |

| Warning: | Microsoft made a change that delays all DOS print jobs on Windows 2000 and Windows XP to DOS printers by 15 seconds. This delay can be eliminated. See the section in troubleshooting on "Win2000/XP Slow Printing". This change must be made for all local printers AND SHARED PRINTERS that are connected to a LPT port on a Windows 2000 or Windows XP workstation. |
It is possible to print to a printer that is not connected to your workstation, provided the printer is set up to use the "NET" command from Microsoft. It is critical to test the printer with the steps below from a command prompt before attempting to define the printer in the RDP system with 096 on menu 98.
NET VIEW
This Microsoft command should display all servers in your default workgroup or Domain. Microsoft uses the term "Server Name", but the names listed may be the name of a Novell Server, a Windows 2000 Server, a Windows NT 4.0 server or a Win95/98/ME/XP workstation that has one or more shared printers or folders.
The options available with the Microsoft "Net" command are different for Windows 95, 98, ME, NT, XP, and 2000. For a list of valid options for your operating system, type
NET VIEW /?.
After using "Net View" to display all servers, use the following command to view the shared printers on one computer:
Net View \\Servername
For example, to view all shared resources on a Windows 2000 workstation with the name "MyWin2000", type:
Net View \\MyWin2000
| Novell Warning: | The Net View does not always work with Novell, depending on the version of Novell and the operating system on the workstation. With Windows 2000 and Windows XP workstations, local security must be correctly established on each workstation to allow other users to share printers. |
If there are any shared printers already set up on the server name selected, they will be displayed. For example, you may see: Shared resources at \\MyWin2000
| Type | Share Name |
| HP1100a | |
| Disk | MySharedFolder |
| Disk | MyWordFolder |
| HP4M |
In this example the \\MyWin2000 machine has two printers that are shared, named "HP1100a" and "HP4M".
After finding the print server name and shared printer name, test to see if the printer will print, as follows;
NET USE LPT1: \\servername\sharedPrinterName
Dir > Lpt1:
Net Use LPT1: /Delete
NET USE LPT1:
\\MyWin2000\HP1100a
DIR > LPT1:
NET USE LPT1: /DELETE
| Note: | You must put a one space after the the ":" in LPT1: for this command to work. |
| Note: | You may have to repeat the "DIR > LPT1:" command to send at least 66 lines to the printer to "fill the page" and cause a laser printer to eject a page. |
| Note: | The Net Use command should complete within one or two seconds. If it takes more than 5 seconds, but eventually completes, printing will work with RDP but you will see the same delay. See the troubleshooting section under "Net Use Command Slow". |
| Note: | If a prompt for a "login name" or "Password" appears, this must be eliminated. See "Troubleshooting" below under "Net Use Prompts for Password". |
| RDP Printer Number | Any number from 5-99 |
| Print Server Computer Name | In our example MYWIN2000 (no spaces allowed) |
| Printer Share Name | In our example this is HP1100a (no spaces allowed) |
| RDP Printer Name: | Any name will work, such as "HP1100a on Tom's Desk" |
| Lines per page | Enter 66 (the default) |
| Laser/Sheet Feed: | Enter "Y" if a laser or sheet feed printer |
| Fence Level | Control who is allowed to use the printer. Any number from 0 -999 is allowed. If a given user has a power level set in table PW that is higher than the Fence Level for the printer, this user will see the printer as a choice. |
| Local LPT Port | Enter the LPT port the printer is physically connected to. Usually this is "1", but valid answers are 1,2,3,4. f the printer is connected via HP Jet Direct, enter "1". |
| Printer Group | Printers can be set in groups. For example, you may have 3 printers in Group Sales as group "A" and two printers in reservations as group "B". A workstation assigned to group "A" will only see printers in group "A". Printer groups are assigned to workstations with menu 98, option 094, field "21" - Printer Group. |
| Esc Codes for Compressed | Leave the Esc Codes blank, which uses RDP defaults. |
| Esc Codes to Reset Printer | Leave the Esc Codes blank, which uses RDP defaults. |
In some situations the "Net Use LPT1:" command completes after a 10-20 second delay. This can occur when the Novell Client for Windows 2000/XP is used to capture a Windows Shared Printer. This delay can be eliminated by replacing the Novell Client with the Microsoft Client for Novell Netware that comes with Windows 2000/XP. The Net Use command will complete quickly. However, the Microsoft Client can cause other problems on your Novell Network. The ideal solution is to eliminate the Novell Server and convert to a Windows 2000 data server, which will eliminate all printing problems.
| Note: | If the printer is physically connected to a Windows 2000 or Windows XP workstation, the slow printing issue may still have to be fixed with REGEDT32 as described above. |
The "NET VIEW" or "NET USE" may display:
Invalid Command
OR
"NET" is not recognized as an internal or external command
This means the workstation cannot find the Net.EXE program. Net.exe is provided by Microsoft on Windows 95/98/ME in the \Windows folder. On Windows 2000 the program is in the \WINNT\System32 folder and on Windows XP it resides in the \Windows\System32 folder. If Net.exe does not exist, put a copy of NET.EXE and NET.HLP in the correct folder.
It is also possible that NET.EXE exists in the correct folder, but the workstation has lost the path to this folder. For example, if at the F:\RDP prompt, a path must exist to C:\Windows on Win95/98/ME computers, C:\WINNT\System32 on Win2000 and C:\Windows\System32 on Windows XP.
There are many layers of security in Windows and Novell. If they are not set up correctly, the Net Use command may prompt for a user name and/or password. These prompts must be eliminated for the shared printer to function with RDP, since RDP does not pass user names or passwords to the Net Use command. There are many possible places to eliminate the password:
Twenty years ago, RDP originally supported Novell print queues directly rather than using the current Net Use command. These Novell printers were added to RDP-DOS with 096, option Q. This option no longer works with Windows 2000 and Windows XP. If printing to an old Novell print queue in RDP-DOS, a Win2000/XP workstation will display the following error:
NETWARE PRINT QUEUE NOT SET (255)
To fix this problem:
| Note: | RDP suggest that all customers come up with a plan to phase over to Windows 2000 data servers. RDP's newest software, RDPWin, will not function with Novell. |
Many printers today have a USB interface (Universal Serial Bus) as well as a traditional LPT interface. RDP suggest using the LPT interface whenever possible. However, some printers only come with a USB interface. Also, some workstations today only have a USB port. USB printers can be used with RDP if the following conditions are met:
The steps to installing a USB Printer are as follows:
All workstations, including the workstation where the USB printer is physically connected should be able to print to the USB printer using RDP printer #5-99.
With Windows XP, Microsoft made a change that delays all DOS print jobs by 15 seconds. To accelerate printing, every computer using any version of Windows XP will need the changes described in the link below. This includes the Windows 2003 data server. If using Citrix or terminal services, the changes must also be implemented on the Windows 2003 server running Citrix/Terminal Services, as well as each workstation that uses the Windows XP operating system.
Links to documents related to printing with
RDP
Installing and
troubleshooting printers.
Remote printing with
Terminal Services.
Remote
printing with Carbon Copy 32.
USB
printing with RDP.
Installing
TCP/IP shared printers.
Basic
Error 64 Line: 32939 Module: Menu-SrchPath-OutPut-PrScr.
Basic
Error 75 Line: 33022 Module: Menu-OutPut-PrScr.
Microsoft added significant local security to Windows XP. A user with minimal rights does not have access to write files to the "C" drive or to re-direct printing to shared network printers, both of which are required for RDP software to function properly. To solve this problem, each user of a Windows 2000 or XP workstation must be a member of the administrator group on the workstation, which gives the user complete access and all rights for the local workstation. Please note that network security is not compromised, since the user must only be a member of the local administrator group on Windows XP workstations. All RDP users should not be a member of the domain administrator group. To add a user to the local administrator group, see the link below:
| Supported Environments as of 8/17/2007 | |
|---|---|
| Workstations | All workstations must use either Windows XP Professional or Windows Vista (Business or Ultimate) with all service packs installed . RDP no longer supports Windows 95, 98, ME, or 2000 Workstations. For RDPWin, a minimum of 1 GB of RAM and a Pentium 3GHz processor or faster are required. |
| Servers | The data server must be Windows 2003 or 2008 32 bit (not 64 bit) with all service packs installed and at least 4GB of RAM. RDP no longer supports Novell Netware Servers. Feel free to call RDP Support at 970- 845-7108 with any hardware questions. |
| Pervasive | The Pervasive database must be Version 9.52 or higher with all Service Packs installed. See Pervasive Overview. |
| Printing Issues | RDPWin supports all standard Windows Printing environments. Our legacy RDP-DOS system may not be able to print if the printer is USB, TCP/IP or wireless. Additionally, printing remotely with Terminal Services or Citrix may not work with RDP-DOS. |
| NetMeeting or Remote Desktop |
To provide the highest level of support, RDP requires access to your system with Remote Desktop or Microsoft NetMeeting. Carbon Copy and other remote tools are not supported. See Hardware Requirements for more details. |
| RDPWin | RDPWin is our Microsoft .Net Windows-based software. It accesses the same database at the same time as your existing RDP-DOS and Internet Reservation Module (IRM). Please review: |
| For more information see Hardware Requirements. | |
| Home | RDPWin | RDP-DOS | IRM/IRM.Net | Preprinted Forms |
|---|---|---|---|---|
|
Version 2.xxx | Upgrade to RDPWin | Link to Marketing Site | Support: 970-845-7108 |
| Training | Vendor Interfaces | Troubleshooting | Sales: 970-845-1140 |