Windows 95/98 Printing: TCP/IP

This section explains how to install the IB-2x for the Windows 95/98 environment. It covers the following topics:

Windows encompasses a wide range of client versions; from Windows 3.1 to Windows 2000, and thus a wide range of printing capabilities. The various versions of Windows in combination with the IB-2x offer the network printing capabilities described below.

LPR (Line Printer Remote) Printing to a Windows LPR spooler over TCP/IP connection.
IPP (Internet Printing Protocol) Printing over the Internet or intranet using the Internet Printing Protocol.
Novell NetWare Printing to a NetWare print queue when a NetWare server is present. For details on NetWare printing, see NetWare Printing.
NetBEUI Peer to peer printing using the NetBEUI protocol. Printers are available in Windows Network Neighborhood. NetBEUI printing is fully detailed in Windows 95/98 Printing: NetBEUI.
Windows Printer Sharing Printing to a shared network printer which is configured on another Windows PC.

The IB-2x CD-ROM includes the AdminManager utility which may be used to configure the printing environment for any of the above methods. To install AdminManager, refer to Installing the IB-2x Utilities.

Alternatively, the Quick Setup Wizard included in the IB-2x CD-ROM may be used for configuration of the most common items. Refer to IB-2x Quick Configuration Guide supplied on the CD-ROM and in hard copy format.


Which Print Method to Use?

The optimum Windows printing configuration for you depends upon your particular environment including user and administrator experience and preferences. Generally, NetWare print services will be utilized when a NetWare server is present. In the absence of a NetWare server, LPR printing in combination with printer sharing is often utilized when TCP/IP is already in use. NetBEUI peer-to-peer printing is most often utilized when a centralized NetWare or Windows print server is not used. IPP is utilized when printing across the Internet or intranet is required.


Configuring the PC for TCP/IP

To see if your Windows 95/98 PC has the TCP/IP protocol already installed, proceed as follows:

  1. Select Windows Start>Settings>Control Panel.
  2. Double click Network.
  3. Click the Configuration tab and locate TCP/IP -> .....

Figure 1. TCP/IP Protocols in Network Protocols

If TCP/IP -> (Network adapter name) is not in the list, click on Add to install it. For details on installing network services and protocols in Windows, refer to the Windows documentation or Help.

You can verify the current IP address, subnet mask, and gateway of your PC by selecting TCP/IP -> (Network adapter name) and clicking Properties.


Configuring the IP Address Using AdminManager

To configure the IP address for the IB-2x, you can choose from several methods, including using the IB-2x AdminManager. All methods are described in IP Address Configuration. In this section, we use AdminManager to explain IP address configuration.

If you have not already installed AdminManager from the IB-2x CD-ROM, refer to Installing the IB-2x Utilities.

Before proceeding, make sure that the IB-2x interface card is properly installed in the printer. If you have not already done so, refer to Installing the IB-2x Interface Card in the Printer.

In the following, it is assumed that TCP/IP is active in the network.

  1. Select Windows Start>Programs>IB-2x Tools and run AdminManager.
  2. On the list displayed, highlight (click) the interface card you want to configure.

If you do not see the interface card on the list, click or select Search from the File menu.

Figure 2. Selecting the Target IB-2x

For details on DHCP, see IP Address Configuration.

  1. From Setup, select Enter Initial IP Address. The IP Address Setup window will open.

Figure 3. IP Address Setup Window

  1. In Ethernet Address, enter the Ethernet address of the interface card, e.g. '00:c0:ee:10:00:0d.' This information is labeled on the back of the interface card. It is also displayed on the Network Status Page.
  2. In IP Address, enter the IP address to allocate for the interface card, e.g. '192.168.110.171.'
  3. Click OK.

Subnet Mask Address and Gateway Address

Once the initial IP address has been set, you can enter the subnet mask address and default gateway address. Proceed as follows:

  1. From the Setup menu, select Protocols. The Protocol Setup window will open. Click the TCP/IP tab.

Figure 4. TCP/IP Tab

  1. In Figure 4. above, enter the Subnet Mask and Default Gateway addresses. If you are unsure of the correct subnet mask and the first number in the IP address is from 192 to 254, then use 255.255.255.0 as the subnet mask. For the default gateway address use the IP address of the router for that network segment. If it is not a routed network, the default gateway address may be left blank.
  2. Check Use TCP/IP Protocol.
  3. Uncheck Use DHCP/BOOTP and Use RARP unless you intend to use DHCP, BOOTP or RARP  to assign the IP address.
  4. Click OK. A Summary of configuration changes is displayed. 
  5. Click OK. A confirmation for resetting the interface card is displayed.
  6. Click Yes to finalize the procedure.

To setup TCP/IP printing, you must create a printer port. See Creating a KPrint Port for TCP/IP Printing below.

Changing the IP Address

To change the IP address of the interface card after the initial installation, perform the same procedure as Configuring the IP Address Using AdminManager above except enter the new IP address in addition to the subnet mask and default gateway in step 2.


Creating a KPrint Port for TCP/IP Printing

KPrint is a utility that creates a Windows 95/98 TCP/IP port based on the IP address given to the IB-2x interface card. The IB-2x supports two methods of TCP/IP printing; Windows LPR (Line Printer Remote) spooler and IPP (Internet Printing Protocol).

Once installed, you can use this utility to create ports for any IB-2x connected printers on the network. If you have not already done so, install the KPrint utility following the procedure in Installing the IB-2x Utilities.

Using LPR:

  1. Run the KPrint Add Port wizard by selecting Windows Start>Programs>KPrint and clicking Add KPrint Port.
  2. In the KPrint Add Port Wizard, select Print by LPR. This creates a port which will appear under Windows' 'Add Printer' wizard. See Figure 10.

Figure 5. Selecting LPR or IPP for TCP/IP Printing

  1. Click Next.
  2. In IP address or host name below, you can directly type in the IP address of the IB-2x. Or, if you click Search, the IB-2x Search window opens which lists all available IB-2x printers on the network. Select the IB-2x printer from the list.

 

Figure 6. Specifying IP Address for the Port

  1. Click OK. Destination printer port name is displayed.

Figure 7. Destination Printer Port Name

  1. Change the port name as desired. The default name is 'IP address:lp.'
  2. Click Next. Confirm the configuration.
  3. Click Finish. The port has been created and KPrint quits automatically.
  4. Proceed to Installing the Printer under Windows 95/98.

Using IPP (Internet Printing Protocol):

  1. Follow steps as 1 through 4 of Using LPR: above.
  2. In the KPrint Add Port wizard, select IPP. This creates a port which will appear under Windows' Add Printer Wizard. See Figure 10.
  3. Click Next. If you are using a proxy server for Internet access, check Yes, ...; if not, check No, .... If Yes, enter the proxy server address in Address and its port number in Port number.

Figure 8. Proxy Information

  1. Click Next. In Printer URL, specify the URL of the printer. This is represented by its IP address, followed by '/ipp.'

Figure 9. Specifying the Printer URL

  1. Click Next. Confirm the configuration.
  2. Click Finish. The port has been created and KPrint quits automatically.
  3. Proceed to Installing the Printer under Windows 95/98 below.

Installing the Printer under Windows 95/98

After you have successfully created a KPrint port, you are ready to configure the printer to print to the new port. This procedure follows the standard Windows' Add Printer Wizard.

Before proceeding, make sure that:

  1. If you have not already done so, install the printer driver for the printer. For details, see Installing the Printer Drivers.
  2. Select Windows Start>Settings>Printers.
  3. In the Printers folder, right click the printer driver that will be used to print to the LPR or IPP port and select Properties.
  4. Click the Details tab. Click the pull-down menu for Print to the following port and select the LPR or IPP port you created.

Figure 10. Specifying the IPP Port

  1. Click OK.

To print from an application, select the IB-2x printer in the application's Print menu. The printer driver allows you to fully utilize the software and hardware features of the printer.


Sharing the Printer under Windows

Windows printer sharing involves a Windows machine functioning as a host. This host acts as a print server; spooling jobs sent from Windows clients to the shared printer and forwarding them to the physical printer. Any Windows machine (after Windows 3.1) may function as either a client or a host or both.

The protocols used from client to host and from host to printer do not need to be the same. For example, if a Windows NT machine is configured to share an LPR printer, clients running only IPX or NetBEUI can still send jobs to that printer share. The Windows NT host will accept the jobs over IPX or NetBEUI and send them to the printer over TCP/IP. This capability provides tremendous flexibility in Windows network printing architecture.

To share the IB-2x printer with other Windows computers, use the following procedure:

  1. Select Windows Start>Settings>Control Panel and double click Network.
  2. Verify that File and printer sharing for Microsoft Networks is installed.

Figure 11. Network Properties

  1. On the same screen, click the File and Print Sharing button and click the appropriate checkbox to allow printer sharing.

  2. Select Windows Start>Settings>Printers, right click on the printer, and select Sharing.

Figure 12. Sharing the Printer

  1. Click on Shared As and enter the desired shared name, e.g. 'KYOCERAMITA' above.

  2. Click OK.