Chapter 10 - Printing From Your Windows NT or Windows 95 Client
This chapter describes how to connect to a printer and configure print jobs.
A Banyan network lets you share different types of printers with many users. This chapter explains how Banyan network printing works in a Windows NT and Windows 95 environment and introduces you to some of the concepts involved in printing in a network environment.
A printer used in the network is called a network printer. One network printer is shared by many users and one user can access different network printers.
To maintain the order and flow of all this printing, the Banyan print service keeps track of all print requests for each network printer by maintaining a print queue. The print queue handles all print requests on a first in, first out basis.
Your system administrator sets up Banyan print services, and gives each service a unique StreetTalk name.
Figure 10-1 shows the route of a print request, from workstation to printer.
The print request follows this route:
1. From an application, you issue the request to print a job.
2. Your print job is first sent to the Windows NT or Windows 95 print spooler.
3. The spooler than sends your job to the Banyan print service on the server. The print service takes all jobs submitted to it and places them in a queue in the order they are received.
4. When your job reaches the top of the queue, if a printer is available, the job is sent to that printer. If a printer is not available, the print job remains in the queue until one is available.
5. A message appears on your workstation informing you that your print job is being spooled (sent) to the printer for printing. The network printer prints each job in order.
6. When your print job completes printing, a status message appears telling you where the job is printed (the printer name).
The rest of this section discusses printing from both Windows and non-Windows applications.
Printing from Windows Applications
To print documents from a Windows application, follow the printing procedure described in the application's documentation.
The application sends your print job first to the Windows NT or Windows 95 Print Spooler. The Print Spooler handles local and network printing in Windows. With the Banyan network, Print Manager sends your print job directly to the network print service.
Printing from Non-Windows Applications
Non-Windows applications do not use Print Manager. Though you can configure DOS applications to run in a window or in a full screen, these applications use their own procedures to send your print job to the printer.
However, you can use Print Manager to look at print jobs sent to your network printer, whether they are sent from a Windows application or a DOS application.
For Windows 95 clients, you can use Print Manager to view print jobs sent to your network printer. Using Print Manager to view print jobs is described in "Viewing Print Jobs from Windows 95 Clients" under the appropriate operating system section later in this chapter. For Windows NT clients, you must use the SETPRINT command from a MS-DOS window to view print jobs. See "Viewing Print Jobs from Windows NT Clients" for instructions on viewing print jobs.
Managing Network Printers for Windows NT Clients
If you print from Windows applications, you can print directly to an Windows NT printer (print spooler) that is mapped to a network print service. However, to print from DOS applications, you must print to a local printer port (LPT1, LPT2) that has been redirected to a network print service.
![]()
If you want to set up a printer for Windows applications, see "Setting Up Printers for Windows NT Applications." ![]()
If you want to set up a printer for DOS applications, see "Setting Up Printers for DOS Applications."
Caution: Do not create a Windows NT print queue and map it both to a printer port and a network print service. This causes unexpected results.
Setting Up Printers for Windows NT Applications
To Set Up Printers For Windows NT 3.51
1. Open the Windows NT Control Panel by double-clicking the Control Panel icon.
2. Double-click the Print Manager icon. The Print Manager dialog box appears.
3. Choose the Connect to Printer command from the Printer menu. The Connect to Printer dialog box appears. This dialog box lists the available networks under the heading, Shared Printers.
4. Do one of the following:
- If you know the full StreetTalk name of the print service, enter the StreetTalk name. Go to step 8.
- If you do not know the full StreetTalk name of the print service, double-click Banyan VINES Network. This shows the default StreetTalk search pattern, usually *@*@*. Go to step 5.
Note: You can create smaller lists of print services that match a StreetTalk pattern, such as *@sales@WCT. In this example, all print service names whose StreetTalk group and organization names match "sales" and "WCT" appear in the list area of the Connect to Printer dialog box. See "Adding Additional StreetTalk Search Patterns" for instructions.
5. Double-click this pattern. All the network print services appear in alphabetical order.
6. Select a network print service and click OK. The message, "The server on which the printer resides does not have a suitable driver," appears.
7. Click OK (This assumes you want to install the driver on your local workstation.) The Select a Driver dialog box appears, listing the available drivers.
8. Select the driver and press ENTER. The system prompt you to insert the CD-ROM that contains the driver (unless you have already copied the driver through the install program or some other process).
9. When you have loaded the driver, the Print Manager window appears, with a new Queue Status window for the print service.
Caution: Do not create a Windows NT print queue (printer object) and map it both to a printer port and a VINES print service. Windows NT does not allow for duplicate port assignments.
Note: To specify a banner page, paper format, and number of copies, see "Using the Print Service Options Dialog Box with Windows NT Clients." The Banyan SETPRINT utility allows you to delay spooling until a specified time. This function is not currently implemented. Changes to the spool time delay will be ignored and the ASAP default will be used.
To Set Up Printers For Windows NT 4.0
1. Click the Start Button and select Settings - Printers. The Printers Window appears.
2. Double-click the Add Printer icon. The Add Printer Wizard appears.
3. Click Next.
4. Click the Network Printer radio button and then click Next.
5. Do one of the following:
- If you know the full StreetTalk name of the print service, enter the StreetTalk name. Go to step 9.
- If you do not know the full StreetTalk name of the print service, click Browse. The Browse for Printer dialog box appears. Go to step 6.
6. Double-click the Entire Network icon. The default StreetTalk search pattern *@*@* appears.
7. Double-click the *@*@* icon. All network printers appear listed in alphabetical order.
Note: You can create smaller lists of print services that match a StreetTalk pattern, such as *@sales@WCT. In this example, all print service names whose StreetTalk group and organization names match "sales" and "WCT" appear in the list area of the Connect to Printer dialog box. For instructions on creating StreetTalk search patterns see "Adding StreetTalk Search Patterns for Windows NT Clients."
8. Scroll through the list and select the printer you want to connect to. Click OK. The printer name appears in the Network path or queue name field.
9. If you want to use the printer to print from MS-DOS programs, click the Yes radio button.
10. Click Next. The Pick Printer Model Dialog Box appears.
11. Scroll down the lists and select the printer manufacturer and the printer model. If the manufacturer and model are not listed, click Have Disk and install the printer driver that came with your printer.
12. Click Next. The Name Printer dialog box appears.
13. If you want to, enter a printer name in the Printer name field. If you want this printer to be the default printer for all Windows-based programs, click the Yes radio button.
14. Click Next. The wizard asks if you want to print a test page. If you want to print a test page, click the Yes radio button.
15. Click Finish. The system asks you to insert your Windows NT installation media (CD or diskettes).
16. Insert your installation media and click OK. The system copies the new printer driver and adds the new printer to your Printers window.
Note: To specify a banner page, paper format, or number of copies, see "Using the Print Service Options Dialog Box with Windows NT Clients."
Adding Additional StreetTalk Search Patterns for Windows NT Clients
You can create smaller lists of file services that match a StreetTalk pattern, such as *@Sales@WCT. A StreetTalk search pattern is a mixture of the three parts of a StreetTalk name (item, group, and organization) and wildcards (*). StreetTalk search patterns let you search subsets of network file services by having you specify part of a StreetTalk name. The default search pattern is *@*@* which access all network print services. If you want to browse a smaller subset, you can create StreetTalk search patterns. To be a valid StreetTalk search pattern, one of the fields must have an asterisk.
Example
If you want to access all of the print services under the Sales group of the WCT organization, you would add the following ST search pattern:
*@Sales@WCT
You can then double-click on *@Sales@WCT to view all of the print services in the Sales group in the WCT organization.
To Create a StreetTalk Search Pattern for Windows NT Clients
1. Open the StreetTalk Directory Assistance Subsets dialog box:
- If you are running Windows NT 3.51, double-click the Setup icon in the Banyan program group and then double-click the STDA icon.
- If you are running Windows NT 4.0, click the Start button and select Programs - Banyan - Setup. Then double-click the STDA icon.
The StreetTalk Directory Assistance Subsets dialog box appears.
2. Enter a StreetTalk search pattern in the Name Pattern field. The search pattern must be in the form of item@group@organization and must contain at least one wildcard (*) in order to be a valid search pattern.
3. Click Add. The new search pattern is added to the list of search patterns.
4. Click OK to close the StreetTalk Directory Assistance Subsets dialog box. The search pattern you added appears in the Windows NT 3.51 Connect to Printer dialog box or the Windows NT 4.0 Browse for Printer dialog box.
Note: The list on the StreetTalk Director Assistance Subsets dialog box shows all the search patterns you have created. To delete subsets, highlight a search pattern and click Remove.
Setting Up Printers for DOS Applications
To Set Up DOS Application Printers For Windows NT 3.51
1. Open a DOS session.
2. Enter SETPRINT.
3. Map a network print service to one of your local printer ports.
Note: You can also redirect printer ports by running SETPRINT from your user profile. For additional information on SETPRINT, see the Command Reference.
To specify a banner page, paper format, or number of copies, see "Using the Print Service Options Dialog Box with Windows NT Clients."
To Set Up DOS Application Printers For Windows NT 4.0
Follow the procedures under "To Set Up Printers For Windows NT 4.0" and for Step 9, make sure you select Yes to print from DOS applications.
Using the Print Service Options Dialog Box with Windows NT Clients
Use the Print Service Options dialog box to specify print job profile information for Banyan print services mapped to Windows NT print queues, such as:
![]()
Banner title ![]()
Paper format ![]()
Number of copies ![]()
Banner on/off
The Print Service Options dialog box displays information from the selected Windows NT print queue.
Print Queue Name: Displays the port name of the selected print queue. In most cases, this is the name of the Banyan print service. To change this value, enter the print queue name, or choose existing print queue names from the drop-down list box.
Banner Title: Displays the current banner title for the selected Windows NT print queue. To change this string, enter the banner title to appear under your user name on the banner page.
Paper Format: Displays the current paper format. To change this value, enter the paper format used by the network printer.
Number of Copies: The default is 1. To change this value, enter the number of copies.
Print Banner Page: Enable the Print Banner Page option by clicking the option box. Clearing the checkbox prevents a banner page from printing.
To Access the Print Service Options Dialog Box from Windows NT 3.51
1. Double-click the Setup icon in the Banyan program group. The program group appears.
2. Double-click the Printer icon. The Print Service Options dialog box appears.
Note: The printer name does not necessarily match the StreetTalk name of the print service. The Print To field specifies the destination of the output.
To Access the Print Service Options Dialog Box from Windows NT 4.0
If you are running Windows NT 4.0, click the Start button and select Programs - Banyan - Setup. Then double-click the Printers icon. The Print Service Options dialog box appears.
Note: The printer name does not necessarily match the StreetTalk name of the print service. The Print To field specifies the destination of the output.
Viewing Printer Properties from Windows NT Clients
The Printer Properties dialog box shows information about the printers you have created. This dialog box also lets you set options for different printers such as paper size and orientation, graphics resolution, and fonts. See the Windows NT help for more information on Windows NT printers and their properties.
To View Printer Properties For Windows NT 3.51
1. Open the Windows NT Control Panel by double-clicking the Control Panel icon.
2. Double-click the Print Manager icon. The Print Manager dialog box appears.
3. Select a printer icon and click the Printer Properties button . The Printer Properties dialog box appears.
The Printer Name field shows the name of the Windows NT printer. The Print To: field shows the name of the Banyan print service that the Windows NT printer is connected to.
For an explanation of the remainder of the Printer Proprieties dialog box and other options available from this dialog box, see Windows NT help.
To View Printer Properties For Windows NT 4.00
1. Click the Start Button and select Settings - Printers. The Printers Window appears.
2. Right-click the printer icon you are using. A context menu appears.
3. Select Properties. The Printer Properties dialog box appears.
Click the different tabs to see all of the options you can set. The settings you can change depend on your printer type. For an explanation of the remainder of the Printer Proprieties dialog box and other options available from this dialog box, see Windows NT help.
Viewing Print Jobs from Windows NT Clients
When you send a print job out to the printer, the job is sent to the Windows NT print spooler. The the print spooler sends the job to the Banyan print service that the printer connects to. This means that the job is transmitted to the print queue and if there are more than one job in the print queue, the job is placed behind any existing jobs.
You can not view print job status through the Windows NT 3.51 Print Manager. The only way to view Banyan print jobs on a Windows NT 3.51 workstation is to go to a DOS prompt, and enter SETPRINT. If you printer is not mapped through your user profile, in SETPRINT you will have to map the print service to a LPT port.
To View Print Jobs for Windows NT 3.51
1. Open a DOS session and enter SETPRINT. The Select Print Queue screen appears.
2. If the printer you want to view is not listed. Select a LPT port and press ENTER. The detail screen for the selected LPT port appears.
3. Select Assign a Different Print Queue and press ENTER. The Select Print Queue Screen appears.
4. Enter the StreetTalk name of the print queue you want to view and press F10. The Select Print Queue screen appears showing the print service mapped to the LPT port.
5. Highlight the print service and press ENTER. The details screen for that LPT port appears.
6. Select List Jobs in Current Print Queue and press ENTER. The Control Printer/Jobs screen appears.
The Print Jobs dialog box shows all the jobs that are in or have recently passed through the print queue, their state, who sent them to the queue, and the size of the print job in bytes. The Print Jobs dialog box also lets you cancel or pause your print jobs.
To Pause Print Jobs
1. Select HOLD job from the list of actions on the top of the screen. The cursor moves to the bottom half of the screen.
2. Select the job you want to pause.
To Cancel Print Jobs
1. Select CANCEL job from the list of actions on the top of the screen. The cursor moves to the bottom half of the screen.
2. Select the job you want to cancel.
To View Print Jobs for Windows NT 4.0
1. Click the Start Button and select Settings - Printers. The Printers Window appears.
2. Double-click a printer icon. The Print Jobs dialog box for the selected printer appears.
The Print Jobs dialog box shows all the jobs that are in or have recently passed through the print queue, their status, who sent them to the queue, and the size of the print job in bytes. If the progress shows # of bytes of #, for example, 32 bytes of 140 bytes, the job is being spooled to the print queue.
The Print Jobs dialog box also lets you cancel or pause your print jobs.
To Pause Print Jobs
1. Open the Print Jobs dialog box.
2. Select a print job and then select Document - Pause Printing from the Print Jobs menu.
Note: To unpause a print job, select Document from the Print Jobs menu. There should be a check mark next to Pause Printing indicating that the print job is paused. Select Pause Printing to remove the check mark and resume printing the job.
To Cancel Print Jobs
1. Open the Print Jobs dialog box.
2. Select a print job and then select Document - Cancel Printing from the Print Jobs menu.
Note: Once you cancel a print job you cannot reclaim it. Be very sure you want to cancel the print job before you cancel it.
Removing Network Printers from a Windows NT Client
When you remove a printer from your Windows NT client, you do not affect the Banyan print service that the printer is connected to. You delete the Windows NT printer and sever that print connection from your client to the print service.
To Remove Network Printers for Windows NT 3.51
1. Open the Windows NT Control Panel by double-clicking the Control Panel icon.
2. Double-click the Print Manager icon. The Print Manager dialog box appears.
3. Select a printer.
4. From the Printer menu, select Remove Printer.
5. The system ask you to confirm the deletion.
6. Click Yes. The printer is deleted from your workstation.
To Remove Network Printers for Windows NT 4.0
1. Click the Start Button and select Settings - Printers. The Printers Window appears.
2. Select a printer icon and press DELETE. The system asks you to confirm the deletion.
3. Click Yes. The printer is deleted from your workstation.
Managing Network Printers for Windows 95 Clients
If you print from Windows applications, you can print directly to an Windows 95 printer that is mapped to a network print service. However, to print from DOS applications, you must print to a local printer port (LPT1, LPT2) that has been redirected to a network print service.
![]()
If you want to set up a printer for Windows applications, see "To Set Up Printers for Windows 95 Applications." ![]()
If you want to set up a printer for DOS applications, see "To Set Up Printers for DOS Applications." Caution: Do not create a Windows 95 print queue and map it both to a printer port and a network print service. This causes unexpected results.
Setting Up Printers for Windows 95 Clients
To Set Up Printers for Windows 95 Applications
1. Click the Start Button and select Settings - Printers. The Printers Window appears.
2. Double-click the Add Printer icon. The Add Printer Wizard appears.
3. Click Next.
4. Click the Network Printer radio button and then click Next.
5. Do one of the following:
- If you know the full StreetTalk name of the print service, enter the StreetTalk name. Go to step 9.
- If you do not know the full StreetTalk name of the print service, click Browse. The Browse for Printer dialog box appears. Go to step 6.
6. Double-click the Entire Network icon. The default StreetTalk search pattern *@*@* appears.
7. Double-click the *@*@* icon. All network printers appear listed in alphabetical order.
Note: You can create smaller lists of print services that match a StreetTalk pattern, such as *@sales@WCT. In this example, all print service names whose StreetTalk group and organization names match "sales" and "WCT" appear in the list area of the Connect to Printer dialog box. For instructions on creating StreetTalk search patterns see "Creating StreetTalk Search Patterns for Windows 95 Clients."
8. Scroll through the list and select the printer you want to connect to. Click OK. The printer name appears in the Network path or queue name field.
9. If you want to use the printer to print from MS-DOS programs, click the Yes radio button.
10. Click Next. The Pick Printer Model Dialog Box appears.
11. Scroll down the lists and select the printer manufacturer and the printer model. If the manufacturer and model are not listed, click Have Disk and install the printer driver that came with your printer.
12. Click Next. The Name Printer dialog box appears.
13. If you want to, enter a printer name in the Printer name field. If you want this printer to be the default printer for all Windows-based programs, click the Yes radio button.
14. Click Next. The wizard asks if you want to print a test page. If you want to print a test page, click the Yes radio button.
15. Click Finish. The system asks you to insert your Windows 95 installation media (CD or diskettes).
16. Insert your installation media and click OK. The system copies the new printer driver and adds the new printer to your Printers window.
Note: To specify a banner page, paper format, or number of copies, see "Using the Print Service Options Dialog Box with Windows 95 Clients."
To Set Up DOS Application Printers For Windows 95
Follow the procedures under "To Set Up Printers For Windows 95 Applications" and for Step 9, make sure you select Yes to print from DOS applications.
Creating Additional StreetTalk Search Patterns for Windows 95 Clients
You can create smaller lists of print services that match a StreetTalk pattern, such as *@Sales@WCT. A StreetTalk search pattern is a mixture of the three parts of a StreetTalk name (item, group, and organization) and wildcards (*). StreetTalk search patterns let you search subsets of network print services by having you specify part of a StreetTalk name. The default search pattern is *@*@* which access all network printers. If you want to browse a smaller subset, you can create StreetTalk search patterns and add them to the Network Neighborhood. To be a valid StreetTalk search pattern, one of the fields must have an asterisk.
Example
If you want to access all of the print services under the Sales group of the WCT organization, you would add the following ST search pattern:
*@Sales@WCT
You can then double click on *@Sales@WCT to view all of the print services in the Sales group in the WCT organization.
To Create a StreetTalk Search Pattern for Windows 95 Clients
1. From Explorer, double-click Network Neighborhood.
2. Right-click on Entire Network. A context menu appears.
3. Click on StreetTalk Search Patterns. The StreetTalk Search Patterns dialog box appears.
4. Enter a StreetTalk search pattern in the StreetTalk Search Patterns field. The search pattern must be in the form of item@group@organization and must contain at least one wildcard (*) in order to be a valid search pattern.
5. Click Add. The new search pattern is added the list under Entire Network.
Note: Follow these steps to delete subsets. The drop-down list shows all the search patterns you have created. Highlight a search pattern and click Delete.
Using the Print Service Options Dialog Box with Windows 95 Clients
Use the Print Service Options dialog box to specify print job profile information for Banyan print services mapped to Windows NT print queues, such as:
![]()
Banner title ![]()
Paper format ![]()
Number of copies ![]()
Banner on/off
The Print Service Options dialog box displays information from the selected Windows NT print queue.
Print Queue Name: Displays the port name of the selected print queue. In most cases, this is the name of the Banyan print service. To change this value, enter the print queue name, or choose existing print queue names from the drop-down list box.
Banner Title: Displays the current banner title for the selected Windows NT print queue. To change this string, enter the banner title to appear under your user name on the banner page.
Paper Format: Displays the current paper format. To change this value, enter the paper format used by the network printer.
Number of Copies: The default is 1. To change this value, enter the number of copies.
Print Banner Page: Enable the Print Banner Page option by clicking the option box. Clearing the checkbox prevents a banner page from printing.
To Access the Print Service Options Dialog Box from Windows 95
If you are running Windows NT 4.0, click the Start button and select Programs - Banyan - Setup. Then double-click the Printers icon. The Print Service Options dialog box appears.
Note: The printer name does not necessarily match the StreetTalk name of the print service. The Print To field specifies the destination of the output.
Viewing and Setting Printer Properties for Windows 95 Clients
1. Click the Start Button and select Settings - Printers. The Printers Window appears.
2. Right-click the printer icon you are using. A context menu appears.
3. Select Properties. The Printer Properties dialog box appears.
Click the different tabs to see all of the options you can set. The settings you can change depend on your printer type. For an explanation of the remainder of the Printer Proprieties dialog box and other options available from this dialog box, see Windows 95 help.
Controlling a Job's Print Time
Usually a print job will print as soon as possible, but you can schedule a job to print at a certain time.
To Schedule a Print Job
1. Click the Banner tab.
2. If the Print Immediately box is checked, click it to remove the check mark.
3. Enter a time in the Print Time box. Enter the time in 24-hour HH:MM format.
4. Click Apply.
- To change the time that printed jobs remain in the queue (the default is 3 minutes), enter the number of minutes in the Delete from Queue box.
- To display status messages about a print job, click the Status Messages checkbox.
Types of Print Service Information
Click the Service tab to display the Service property shee. The following information is shown on the Service property sheet:
Print Service Name: StreetTalk name of the print service.
Service Description: Description of the service entered by the service administrator.
Print Service Status: Status of the service.
The Status may be:
Running: Service is available for use.
Down: Service is stopped and not available.
Unavailable: Service could not be found or could not be accessed.
Server Name: Name of the server on which the print service resides.
Last Start Date: Last time the service was started.
Number Of Sessions: Total number of sessions and active sessions for the service.
Viewing Print Jobs from Windows 95 Clients
1. Click Start and select Settings, Printers. The Printers window appears.
2. Double-click a printer icon. The Print Jobs dialog box for the selected printer appears.
The Print Jobs dialog box shows all the jobs that are in or have recently passed through the print queue, their status, who sent them to the queue, and the size of the print job in bytes. If the progress shows # of bytes of #, for example, 32 bytes of 140 bytes, the job is being spooled to the print queue.
The Print Jobs dialog box also lets you cancel or pause your print jobs.
To Pause Print Jobs
1. Open the Print Jobs dialog box.
2. Select a print job and then select Document - Pause Printing from the Print Jobs menu.
Note: To unpause a print job, select Document from the Print Jobs menu. There should be a check mark next to Pause Printing indicating that the print job is paused. Select Pause Printing to remove the check mark and resume printing the job.
To Cancel Print Jobs
1. Open the Print Jobs dialog box.
2. Select a print job and then select Document, Cancel Printing from the Print Jobs menu.
Note: Once you cancel a print job you cannot reclaim it. Be very sure you want to cancel the print job before you cancel it.
Removing Network Printers from Windows 95 Clients
When you remove a printer from your Windows 95 client, you do not affect the Banyan print service that the printer is connected to. You delete the Windows 95 printer and sever that print connection from your client to the print service.
To Remove Network Printers for Windows 95
1. Click Start and select Settings, Printers. The Printers Window appears.
2. Select a printer icon and press DELETE. The system asks you to confirm the deletion.
3. Click Yes. The printer is deleted from your workstation.
If you have trouble printing when running Windows for the first time, there are a few things you can check. In all cases, first refer to your Microsoft or application documentation, or ask your system administrator for assistance. Make sure that:
![]()
The printer you have selected is "active." Check this by choosing the Printers icon in the Control Panel. ![]()
The correct printer is selected as the default printer. ![]()
You are connected to a printer through the Printers dialog box. Double-click the Printers icon in the Control Panel. You only need to do this once, usually during the installation procedure. ![]()
The printer setup of each application is consistent across the applications. For example, one application's printer setup might specify the network printer as having only 512 KB while another application might specify 2 MB.