Compaq 5525B/31/32 User Manual
Compaq 5525B/31/32 User Manual

Compaq 5525B/31/32 User Manual

Line matrix printer
Table of Contents

Advertisement

Quick Links

PrintNet™ User's Manual
5525B/31/32 Line Matrix Printer

Advertisement

Table of Contents
loading

Summary of Contents for Compaq 5525B/31/32

  • Page 1 PrintNet™ User’s Manual 5525B/31/32 Line Matrix Printer...
  • Page 2 LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, SO THE ABOVE LIMITATION MAY NOT APPLY TO YOU. Compaq will not be liable for any loss or damage caused by delay in furnishing a Software Product or any other performance under this Agreement.
  • Page 3 5525B/31/32 Line Matrix Printer PrintNet™ User’s Manual P/N 422720-001...
  • Page 4 Compaq makes no representations or warranties of any kind regarding this material, including, but not limited to, implied warranties of merchantability and fitness for a particular purpose. Compaq shall not be held responsible for errors contained herein or any omissions from this...
  • Page 5: Trademark Acknowledgements

    IGP, LinePrinter Plus, PGL and Printronix are registered trademarks, and PrintNet is a trademark of Printronix, Inc. Compaq is a registered trademark of Compaq Computer Corporation. AIX, AS/400, and OS/2 are registered trademarks, and AFP, Intelligent Printer Data Stream and IPDS are trademarks of International Business Machines Corporation.
  • Page 7: Table Of Contents

    Table of Contents 1 Introduction ... 11 Overview...11 What is the PrintNet? ...11 What Special Features are Available? ...11 Indicators...12 Operating Modes...13 Conventions Used In This Manual ...14 2 Installation and Configuration ... 15 Installation ...15 Connecting to the Network...15 Configuration Tools ...17 IPAssign ...17 HTML Forms ...18...
  • Page 8 IPAssign Cannot Find the PrintNet ...42 PrintNet Will Not Talk on the Network...43 HTML Configuration Forms Will Not Display...43 Errors Occur when Defining an LPR Printer ...43 Can Not Browse the PrintNet on the Network...44 Printer Errors when Printing or No Output ...44 TCP/IP Access Problem...45...
  • Page 9 6 OS/2 Configuration ... 81 Overview...81 Configuring the PrintNet Interface TCP/IP Settings...81 Mandatory Settings ...82 Optional Settings...82 Configuration using the Printer Operator Panel ...82 OS/2 Workstation Configuration ...83 Using the LPR Command ...83 Using an OS/2 LPR Print Queue...84 TCP/IP Access Problem...86 7 AS/400 Configuration...
  • Page 10 Miscellaneous Commands ...116 9 Extra Features ... 119 PrintNet Security...119 Users and Passwords ...119 TCP Access Lists ...121 Printer Monitoring and Logging ...122 Printer and Print Job Monitoring...122 Printer Logging Through Logpaths ...123 Downloading Software...125 Procedure ...125 PrintNet Naming Schemes ...128...
  • Page 11: Introduction

    TCP/IP, NetBIOS over TCP/IP, or IPX (Novell ). The PrintNet package contains a network interface card to attach itself and the printer to the network. What Special Features are Available? The PrintNet offers an extensive list of features including: •...
  • Page 12: Indicators

    • simultaneous printing across all I/O ports and all supported protocols Indicators The PrintNet interface card at the rear of the printer has three indicator lights, shown in are given in Table ” commands, SNMP, and pre-defined log methods and “...
  • Page 13: Operating Modes

    Table 1. LED Pattern Indications STAT FLASH FLASH FLASH FLASH FLASH FLASH FLASH Operating Modes The PrintNet has a self test and internally controlled modes. These are: Power-on Self Test The power-on self test performs diagnostic tests on the PrintNet processor, RAM, ROM, EEPROM, parallel ports, and network interface.
  • Page 14: Conventions Used In This Manual

    Chapter 1 Overview Run and Auto Reset Modes Run Mode is the normal operating state of the PrintNet. Auto Reset mode is entered when the watchdog timer is triggered and the Print Server resets itself. In either mode, the STAT LED flashes at a varying rate, depending on whether the unit IP address is configured.
  • Page 15: Installation And Configuration

    Figure 2, plug the network cable into the PrintNet connector. Watch the LEDs in the rear of the printer as they cycle through the power on self test (see page 13). When the test is complete, the STAT led is...
  • Page 16 Chapter 2 Installation Network Connector Figure 2. Physical Setup...
  • Page 17: Configuration Tools

    2. Configuring a host with a new printer so it knows how to send data to the PrintNet. Just being able to see the printer on the network does not mean you can automatically print to it.
  • Page 18: Html Forms

    Chapter 2 Configuration Tools HTML Forms The PrintNet settings can be configured over TCP/IP through a standard Web browser. The PrintNet Web pages provide a handy way to access some of the commands built in to the print server. NOTE: If a router is used, make sure a gateway value is configured. To access the PrintNet home page: 1.
  • Page 19 HTML Forms Printer Status Screen Using the printer IPAddress and any standard web browser, you can check the status of the printer. Figure 5 shows the exact state of the printer by showing the printer LCD message. Figure 5. WWW Printer Status Screen...
  • Page 20: Configuration Alternatives

    The IP Address, Gateway Address, and Subnet Mask can all be set from the control panel. IMPORTANT If the change is made from the control panel, make sure not to cycle power for a minimum of two minutes after the printer has gone online. A loss of PrintNet configuration information could occur.
  • Page 21: Windows Configuration

    Figure 6 shows two of the most common Windows setups you will see with the PrintNet. The ideal configuration is a network printer defined on the NT server to be shared by Windows 95 clients. However, any Windows station can also go directly to the PrintNet.
  • Page 22: Windows Printnet Configuration

    Chapter 3 Windows PrintNet Configuration Win 95 Win 95 Win 95 Windows PrintNet Configuration The IP address and subnet mask are mandatory TCP/IP settings and are needed before the print server can be detected on the network. There are also additional settings which are optional. This section offers alternative methods for configuring your PrintNet in a Windows environment and mentions some of the more common optional settings available.
  • Page 23: Optional

    Configuration of the PrintNet can be done from the printer control panel, IPAssign, Web browser, or host commands. Configuration Using the Control Panel You can set any of three listed parameters from the printer control panel. These parameters are located in the Ethernet™ Parameters menu. The available parameters are: •...
  • Page 24: Configuration Using Ip Assign

    12. Press the UP arrow key and you will be returned to step 8. 13. When you are finished changing parameters, exit the configuration menus and lock the ENTER key. (Refer to your printer’s User’s Manual for details.) Configuration Using IP Assign NOTE: You must have the TCP/IP protocol and services enabled on this windows station first.
  • Page 25 8. At the “IPAssign” main dialogue box that appears, you should see an entry for your PrintNet appear in the list box. example screen. Figure 7. IPAssign Main Screen 9. Once your PrintNet Ethernet Address appears in the list box, select it and click on ASSIGN.
  • Page 26 19. Click on the SUBMIT button when done. 20. Turn the printer off, then on again so the changes take effect, or click on the “System” link at the top of the “Network Configuration” HTML form. Once at the “System” form, click on the REBOOT button.
  • Page 27 Configuration Using IP Assign Figure 8. Network Configuration HTML Form...
  • Page 28: Configuration Using Arp

    At this point, the TCP/IP settings are stored in flash memory and you should be able to see the PrintNet on your Windows network. However, you can not print to it yet since you have not identified the network printer to your Windows station. Refer to “Windows Host Configuration” on to identify the network printer to the Windows station.
  • Page 29 “Routing” section. Please see “Communicating Across Routers” on for more details. 4. Click on the SUBMIT button when done and physically repower the printer to make the new settings take effect. Configuration Using ARP ” (e.g. ”).
  • Page 30: Communicating Across Routers

    Chapter 3 Windows PrintNet Configuration Communicating Across Routers Since Windows environments rely on TCP/IP to communicate with the PrintNet, crossing routers becomes an issue. After following one of the PrintNet configuration methods mentioned, you will most likely only be able to communicate with the print server from the same subnet.
  • Page 31: Changing Workgroup Names

    When defining some printers within Windows environments, the PrintNet requires that you specify a pre-defined destination rather than any name you would like. For example, when creating a new printer under Windows NT, you are presented with a screen similar to Figure 9.
  • Page 32 The first field requires the IP address for the PrintNet and the second field must be filled in with an existing destination from the print server (e.g. d1prn). Otherwise, the PrintNet will not accept this as a valid network printer. Table 3 Destination This name can be changed to something more meaningful using the built- in HTML forms.
  • Page 33: Windows Host Configuration

    4. Define a name to represent this print setup and select the appropriate driver for the printer that will be used in this setup. For printer driver choose “generic text” or Epson “FX1050” or “Proprinter” based on print need.
  • Page 34: Windows Nt 4.0 Host Setup

    In addition, the administrator can “ PrintNet adapter from the server console. If this is not the case, use the printer front panel or the IPAssign utility to configure the PrintNet adapter before proceeding. 1. Select “Settings:Printers” from the “Start” menu.
  • Page 35 Windows NT 4.0 Host Setup 3. Select “My Computer”. 4. At the next window, click on “Add Port ...”.
  • Page 36 Microsoft TCP/IP Printing service is not installed. 6. In the “Name or address of server providing lpd:” box, enter the IP address of the PrintNet adapter. In the “Name of printer or print queue on that server:” box, enter d1prn.
  • Page 37 The generic driver is good for troubleshooting installation problems. The network administrator can always go back and install the P5000 driver at a later time. 8. In the “Printer Name” box, enter a name for this printer. Windows NT 4.0 Host Setup...
  • Page 38 Chapter 3 Windows Host Configuration 9. Determine if the printer is shared with other network users. If it is shared, the share name and the operating system must be selected. 10. Print a Windows test page. 11. If there are any problems during or after installation, see “Windows NT 4.0 Host Setup Problems”...
  • Page 39: Windows 95 Host Setup

    11. At the next window, select the appropriate print driver and click on NEXT. 12. Fill in a name for this new network printer at the next window and decide if you want this to be the default printer. This printer name can be anything you would like as long as it is unique.
  • Page 40: Printronix Printing System (Pps) Host Setup

    These will be changed in the following steps. 7. Select the printer that you want to use with PPS and click the right mouse button to bring up a sub-menu. 8. Select “Properties” from this menu to display the current settings for this printer.
  • Page 41: Windows 3.1 Host Setup

    “PPS Port” within the “Print to the following port:” field. 16. Click OK to close this printer properties window. You now have a new network printer which relies on PPS to print remotely to a printer off of the PrintNet. Windows 3.1 Host Setup If you are running Windows 3.1 stations on your network, you will need to...
  • Page 42: Windows Troubleshooting Tips

    BOOTP broadcast packets can travel from subnet to subnet. • Have you waited several minutes for IPAssign to recognize the PrintNet or have you repowered the printer to speed this identification process? • Do you have a DHCP, RARP, or BOOTP server running that may be providing the PrintNet with an IP address upon bootup? If so, IPAssign is not needed to assign an IP address to the print server.
  • Page 43: Printnet Will Not Talk On The Network

    • If you look at the back of the printer, is the STAT LED flashing once a second or is it quicker than that? A slower, once-a-second rate tells you that the print server is in fact configured with an IP address. A faster rate says it knows nothing about this so you may need to try the configuration process again.
  • Page 44: Can Not Browse The Printnet On The Network

    Windows to display a printer error message. This is because it demands immediate printer attention rather than holding the data until the printer is ready again. The best way around this is to use a central spooling station like an NT server.
  • Page 45: Tcp/Ip Access Problem

    ” the printer from a workstation, but you cannot Web ping browse, Telnet, or print to the printer through the PrintNet, there may be an incorrect entry in the TCP access list. In order for this workstation to use the PrintNet interface in this case, one of two things must happen.
  • Page 46 If the interface does not respond, verify you are on the same network segment as the printer and that the ARP entry was created. 8. Telnet into the PrintNet using the same IP address as above. Log in as root with no password.
  • Page 47: Web Browser/Http Problem

    Web Browser/HTTP Problem Web Browser/HTTP Problem In some cases you may not be able to browse the printer web page simply because the PrintNet HTTP may be turned off. If you can not “ ” the PrintNet IP address, make sure the IP Address,...
  • Page 48 • LPR configuration warning during step 6. The ethernet cable is not plugged in, or printer is not turned on. This message is a communication failure between the NT server and the PrintNet card. Check cabling, IP address settings, gateway, etc.
  • Page 49: Unix Configuration

    This chapter details a complete Unix setup including: 1. Configuring the PrintNet with its mandatory TCP/IP settings (i.e. IP address and subnet mask). 2. Configuring the Unix host station with a new printer. Unix Environment Description The PrintNet supports network printing under various TCP/IP environments including all variations of Unix.
  • Page 50 Chapter 4 Unix Environment Description Linux XTerm Solaris Ultrix OSF/1 XTerm IRIX SparcStation SunOS 4.1.1 IP Router HP-UX Figure 12. Unix Integration...
  • Page 51: Unix Printnet Configuration

    Configuration of the PrintNet can be done from the control panel or through host commands. Configuration Using the Control Panel You can set any of three listed parameters from the printer control panel. These parameters are located on the Ethernet Parameters menu. The available parameters are: •...
  • Page 52 Address parameter, proceed as follows: 1. Make sure the printer is on and raise the printer cover. 2. Press the ONLINE key to place the printer in the OFFLINE mode. 3. Unlock the ENTER key. Refer to the User’s Manual for instructions.
  • Page 53: Using Arp

    Using ARP To configure the Ethernet Interface with its TCP/IP settings using a manual “ ” command, the syntax is: arp -s ipaddress ethernetaddress For the “ ” command, the syntax is: aix -s ether ipaddress Mac_address To use either of these commands: 1.
  • Page 54 Unix PrintNet Configuration At this point, you should be able to communicate with the PrintNet from your local Unix station. This means the printer knows about an IP address and subnet mask and has these settings in its current memory. However,...
  • Page 55: Using Rarp

    Using RARP RARP allows you to dynamically assign an IP address to the PrintNet upon bootup. To configure the PrintNet with its TCP/IP settings using RARP: 1. On your RARP server, make an entry in the /etc/ethers file for the PrintNet.
  • Page 56: Using Bootp

    Chapter 4 Unix PrintNet Configuration Using BOOTP BOOTP allows you to dynamically assign an IP address to the PrintNet upon bootup. In addition, the BOOTP server can provide additional details like a default router/gateway address. To configure the PrintNet with its TCP/IP settings using BOOTP: 1.
  • Page 57: Communicating Across Routers

    NOTE: You will be able to communicate with the PrintNet from network stations on different subnets if the print server has been told about its default router/gateway in the BOOTP response from the BOOTP server. Communicating Across Routers Since Unix environments rely on TCP/IP to communicate with the PrintNet, crossing routers becomes an issue.
  • Page 58: Unix Host Configuration

    (e.g. SCO, Solaris , HP-UX , DG/UX , etc.). This means an interface file is used for each defined printer and in the case of any System V print setup involving a PrintNet, the RSHD protocol is used to transfer data from the host to the print server.
  • Page 59 :lf=/usr/spool/lpd/ printername /log:\ :af=/usr/spool/lpd/ printername /acct: where printername is any name you would like to give to this new printer, PrintNetname is the host or IP name of the print server, and PrintNetdestination is one of the pre-defined destinations/queues on the device.
  • Page 60: Printing From Aix

    5. Start the printer daemon for this new printer. Example: lpc start P5000 You now have a new printer which relies on LPR/LPD to print to a PrintNet printer. Use the following command to test printing: Syntax: lpr -printername filename...
  • Page 61: Direct Socket Printing

    3. Log in as “ ”. root 4. At the password prompt, press ENTER since there is no default password. 5. Change to the directory. dest Syntax: cd dest 6. List the contents of this directory using the “ determine which destination/queue you would like to send the print job through.
  • Page 62: Unix Troubleshooting Tips

    • If you look at the back of the printer, is the STAT LED flashing once a second or is it quicker than that? A slower, once-a-second rate tells you that the print server is in fact configured with an IP address. A...
  • Page 63: Nothing Prints

    • Is the job getting stuck in the Unix host queue? If so, check that the printer is online. If it is, there is a configuration error on the Unix station so creating a new print setup may be needed.
  • Page 64: Stair-Stepped Output

    Unix text jobs may also have problems outputting the last page of a job especially when the BSD Remote (LPD) print method is used. This means the form feed button has to be pressed on the printer to get this last page out.
  • Page 65: Tcp/Ip Access Problem

    ” the printer from a workstation, but you cannot Web ping browse, Telnet, or print to the printer through the PrintNet, there may be an incorrect entry in the TCP access list. In order for this workstation to use the PrintNet in this case, one of two things must happen.
  • Page 66 If the interface does not respond, verify you are on the same network segment as the printer and that the ARP entry was created. 8. Telnet into the PrintNet using the same IP address as above. Log in as root with no password.
  • Page 67: Novell Configuration

    Novell Configuration Overview This chapter details a complete Novell setup including: 1. Identifying the PrintNet on the network. 2. Configuring the PrintNet with its mandatory print setup settings. 3. Configuring a new print queue on the file server. Novell Environment Description The PrintNet supports network printing under Novell environments by using IPX.
  • Page 68: Novell Printnet Configuration

    Chapter 5 Novell PrintNet Configuration NetWare Workstation NetWare Workstation Novell PrintNet Configuration Under all Novell environments, the PrintNet does not require any network settings to make it visible on the network. Simply plug it in to your network and power it on. However, with a new print queue setup on a Novell file server, there can be some mandatory settings needed on the PrintNet.
  • Page 69: Using Html Forms

    “Name” heading and type in the new name of the print server. 4. Click on the SUBMIT button when done and physically repower the printer to make the new setting take effect. Using HTML Forms ”...
  • Page 70: Novell Host Configuration

    10. Back at the print server list, select this newly defined PrintNet and press ENTER. 11. Select “Print Server Configuration” from the menu that displays. 12. Select “Printer Configuration” from the next menu to display a list of configured printers.
  • Page 71 NetWare Version 3.x PSERVER Setup 13. Select the first item listed as “NOT INSTALLED” and press ENTER. 14. At the printer configuration window, type in the name for this new printer. This name must be one of the pre-defined destinations/ queues on the PrintNet.
  • Page 72: Netware Version 3.X Rprinter Setup

    Syntax: store rprinter add PSERVERname printernumber PrintNetdestination Example for an RPRINTER servicing printer 0 of the PSERVER.NLM called pserver1 and sending jobs to the PrintNet destination d1prn: store rprinter add pserver1 0 d1prn 3. Leave this PrintNet login session and log on to the NetWare 3.x file server as Supervisor.
  • Page 73 14. Select “Printer Configuration” from the next menu to display a list of configured printers. 15. Select an item from the list (i.e. either an existing printer name or a “Not Installed” one) to display the printer configuration window. 16. Assign a name (if not an existing printer) to this printer.
  • Page 74: Netware Version 4.X Pserver Setup

    The PrintNet can be used in a NetWare 4 environment with either of the following options: • Set the PrintNet up as a PSERVER, replacing a dedicated printer. • Set the PrintNet up as an RPRINTER, interacting with an existing PSERVER (see page NOTE: Following a PSERVER setup, bindery emulation is required.
  • Page 75 NetWare Version 4.x PSERVER Setup 12. Select PRINTERS. 13. Press INSERT to add a printer to the list. 14. Type in the name of one of the default destinations on the unit for the NAME field and go to the type field.
  • Page 76 Chapter 5 Novell Host Configuration npsh unitname command Initiates a single Command with guest access only to the unit instead of entering into a complete session. To communicate with the unit using npsh.exe: 1. From a DOS prompt on a Novell workstation, begin an npsh session with the unit.
  • Page 77: Netware Version 4.X Rprinter Setup

    (any valid name, or choose one already in existence); c. create a printer object to use with the print server object you chose or created, and attach it to the chosen queue; NOTE: The 4.1x queue name, print server name, and printer object don’t have to match any PrintNet name;...
  • Page 78 < dest > name < new name > use the save command so these reappear after a reboot. 5. Reboot the PrintNet adapter (power the printer off and on, or use the reset command) so the new RPRINTER service names are broadcast.
  • Page 79: Novell Troubleshooting Tips

    Ethernet address found on the configuration printout. • When defining a new “printer name” within PCONSOLE, did you use a pre-defined destination/queue rather than a name of your own? By default, the PrintNet only recognizes names like “...
  • Page 80: Netware 4.X - No Pserver Connection

    Ethernet address found on the configuration printout. • When defining a new “printer name” within PCONSOLE, did you use a pre-defined destination/queue rather than a name of your own? By default, the PrintNet only recognizes names like “...
  • Page 81: Os/2 Configuration

    This chapter details a complete OS/2 configuration setup including: 1. Configuring the PrintNet Interface with its TCP/IP settings 2. Configuring a new printer on an OS/2 workstation. The procedure given will be from an OS/2 Warp 4 system, but the setup is similar to OS/2 Warp 3 and v2.11.
  • Page 82: Mandatory Settings

    Address parameter: 1. Make sure the printer is on and raise the printer cover. 2. Press the ON LINE key to place the printer in the OFFLINE mode. 3. Unlock the ENTER key. Refer to your printer’s User’s Manual for instructions.
  • Page 83: Os/2 Workstation Configuration

    12. Press the UP arrow key and you will be returned to step 8. 13. When you are finished changing parameters, exit the configuration menus and lock the ENTER key. (Refer to your printer’s User’s Manual for details.) Test the setting by performing a...
  • Page 84: Using An Os/2 Lpr Print Queue

    OS/2 workstation. This procedure is similar to OS/2 Warp 3 and v2.11. To setup the printer queue: 1. Find the Printer template icon. It may be in the Printers folder or the Templates folder. 2. Right click on the icon then select “Install.” The “Create a printer”...
  • Page 85 6. The “\PIPE\LPDx - Setting” dialog box is displayed. 7. In the “LPD server” field, type the IP address of the PrintNet. 8. In the “LPD printer” field, type the name of the defined destination / queue on the PrintNet.
  • Page 86: Tcp/Ip Access Problem

    If you can “ ping browse, Telnet, or print to the printer through the PrintNet, there may be an incorrect entry in the TCP access list. In order for this workstation to use the PrintNet in this case, one of two things must happen.
  • Page 87 TCP services. To view the current access list: Use the printer control panel to access the configuration menu (see the User’s Manual for configuration menu information). From the DIAGNOSTICS/Printer Tests menu choose the E-net Test Page. When the page prints, look under the “TCP ACCESS TABLE”...
  • Page 88 12. If Web browser access does not work, Telnet into the PrintNet as root. Enter the following command: config http on If you are still experiencing difficulty accessing or browsing the printer, contact technical support for further assistance.
  • Page 89: As/400 Configuration

    Start by considering the nature of the data you wish to print. ASCII, for example, dictates the need to establish the printer emulation to set on the printer, and the choice of SCS to ASCII conversion. References To help you, IBM provides a number of references to help configure TCP/IP printing.
  • Page 90: As/400 Configuration

    4. Using the printer’s front panel (or via the IPAssign software, or static ARP assignment if you prefer) set the PrintNet adapter to match the values in step 3.
  • Page 91: Example

    • A simple line printer WSCST Object is created to just send line feeds, carriage returns, and form feeds. No character tables are needed. Since no “generic line printer” exists as a MFTYPMDL, we will create one.
  • Page 92 Chapter 7 AS/400 Configuration 1. Use RTVWSCST command to retrieve a table as a model to modify. See the print screens below. Retrieve WSCST source (RTVWSCST) Type choices, press Enter. Device type ..... . > *TRANSFORM *TRANSFORM, 3101, 3151... Manufacturer type and model .
  • Page 93 3. Pick the IBM 6404 as a starting point. Retrieve WSCST source (RTVWSCST) Type choices, press Enter. Device type ..... . > *TRANSFORM *TRANSFORM, 3101, 3151... Manufacturer type and model .
  • Page 94 Chapter 7 AS/400 Configuration 5. Entering an SEU session will then give you a screen such as the following: Columns . . . : 1 71 Edit SEU==> FMT ** ...+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7 *************** Beginning of data ************************************* 0000.01 :WSCST DEVCLASS=TRANSFORM.
  • Page 95 6. Use the SEU editor so that the table only contains the simple commands wanted. Columns . . . : 1 71 Edit SEU==> FMT ** ...+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7 *************** Beginning of data ************************************* 0001.00 :WSCST DEVCLASS=TRANSFORM.
  • Page 96 Remote system ....*INTNETADR Remote printer queue ....'d1prn' Writers to autostart .
  • Page 97 At this point test the results by doing a print screen, and ensure that the output is as desired. If problems occur, be sure the correct data type is being used (no AFP™ or IPDS™), and that the printer is set for the desired emulation.
  • Page 98 Chapter 7 AS/400 Configuration...
  • Page 99: Commands

    Commands Command Shell Overview The PrintNet comes with an in-depth command shell called “npsh.” It allows you to manipulate objects like destinations, I/O ports, and models and provides monitoring and troubleshooting capabilities. npsh Access Methods There are many ways this command shell can be accessed: •...
  • Page 100: Getting Command Help

    Chapter 8 Command Shell Overview Getting Command Help The PrintNet command shell provides several online help tools. These include: “?” Command Typing “ ” when logged in to the command shell will produce a full listing of all commands available. Command Prefixes Typing in the first portion of a command will produce an error message showing the correct syntax.
  • Page 101: Complete Command List

    PrintNet including guest users. If jobtimeout is set to some value other than 0, the PrintNet will only wait this amount of seconds when getting printer feedback. This is only used if you have a logpath port and type set on a particular destination.
  • Page 102 Chapter 8 Complete Command List store pserver tcpsocket TCPportnumber port newTCPportnumber store pserver tcpsocket 4000 port 5000 Change a pre-defined TCPportnumber on the PrintNet to a newTCPportnumber . The default number is 9100 for prn. store pserver tcpsocket TCPportnumber dest destination store pserver tcpsocket 5000 dest d1prn Assign a pre-defined TCPportnumber to a particular destination on the PrintNet.
  • Page 103 The printservername must be the name of an existing PSERVER.NLM on your Novell file server. The printernumber is the printer number within this PSERVER.NLM. The destination is the queue on the PrintNet where the print jobs will be sent to.
  • Page 104 Chapter 8 Complete Command List store tcpip ifnum frametype [[-]ethernet2] [[-]802.2snap] store tcpip 1 frametype ethernet2 802.2snap Control which frame type(s) is supported with the TCP/IP protocol. By default, both Ethernet 2 and 802.2snap are enabled but normal TCP/ IP communications rely on Ethernet 2. This setting has no affect on other supported network protocols (e.g.
  • Page 105: Set Commands

    Control whether the PrintNet maintains a connection with a host when data can not be accepted into its buffer. Normally the keepalive feature is enabled so when the printer can not accept data, the print job connection is maintained and continued once the situation clears.
  • Page 106 [prn] set dest d1prn backchannel prn Establish a return path for printer feedback for a given destination . Since the PrintNet I/O port is bi-directional, however, you will most likely use the same I/O port that the destination is currently sending jobs to.
  • Page 107 [[-]job] [[-]user] [[-]pgcnt] [[-]cksum] [[-]printer] [[-]ioport] set logpath l2 type job user printer pgcnt Establish the type of printer and print job logging to be done within this logpath. The options are: Job ID, username, etc.
  • Page 108 Chapter 8 Complete Command List email syslog set logpath from default Set all logpath settings back to factory defaults. set logpath from stored Set all current logpath settings to the values stored in flash memory. set model model name newname set model m1 name landscape Change the current name of the model to a new name as indicated by newname .
  • Page 109 $FF Set a trailer string to be sent to the printer at the end of any print jobs passing through this model. trailerstring can consist of up to nine elements. An example element is a hexadecimal code (e.g. 0x04) or a pre-defined variable on the print server (e.g.
  • Page 110 Chapter 8 Complete Command List set prn [-]opost set prn -opost Allow or disallow output processing on the parallel port such as carriage return insertion (i.e. onlcr). set prn [-]onlcr set prn -onlcr Enable or disable carriage return insertion on the parallel port. This may be needed for Unix text jobs coming through with solitary linefeeds.
  • Page 111 Define the user email address to receive printer and job logging information from a particular logpath on the PrintNet. emailname is the host or IP name of the user and IPaddress is the IP address where the mail is stored on your network.
  • Page 112 Chapter 8 Complete Command List set sysinfo descramblekey hexvalue set sysinfo descramblekey 1234 Set the key value used for descrambling print jobs that have passed through Printronix npscramble utility on a TCP/IP host. This key is a four-digit hexadecimal value obtained from the host software, npscramble.
  • Page 113: List Commands

    set user from default Set all user settings back to factory defaults. set user from stored Set all current user settings to the values stored in flash memory. set var variablename variablestring set var LANDSCAPE 0x1b 0x26 0x6c 0x31 0x4f set var FINISH $FF $PCL-RST Define a new variable to be used in header, trailer, or switch strings on the PrintNet and call it variablename.
  • Page 114 Chapter 8 Complete Command List list pserver List the current general print server settings (e.g. print server name and Novell mode). list dest List the current destination settings (e.g. names and mapped I/O ports, models, and logpaths). list model List the current model settings (e.g. names and mapped destinations).
  • Page 115: Debug Commands

    list time List the current time on the PrintNet. list date List the current date on the PrintNet. list test List the status of output tests on the I/O ports. list key List the license details and license key number. list diff List the differences between the current settings and the stored settings in flash memory.
  • Page 116: Miscellaneous Commands

    Chapter 8 Complete Command List debug nif List network interface statistics. Miscellaneous Commands These commands do not fall under any specific section of the command shell but they are used quite frequently. save [default] Save the current settings to flash memory so they are available after power cycles.
  • Page 117 Begin a debugging test on one of the I/O ports on the PrintNet. The tests available are: A continuous stream of text sent to the attached printer. This is a good test for troubleshooting hardware as long as the attached printer supports text output.
  • Page 118 Chapter 8 Complete Command List ping [-s] hostIPaddress [ datasize [ packetnumber ]] ping 192.75.11.30 “ ” another TCP/IP host specified by hostIPaddress on the ping PrintNet network. datasize is the datagram packet size which defaults to 64 bytes if no size is included in the syntax and packetnumber is the number of requests to be sent.
  • Page 119: Extra Features

    Extra Features PrintNet Security There are TCP access lists available to restrict host connections with the device. Users and Passwords The PrintNet supports two user types: root guest Passwords can be set for each user type. However, most often you would just set a password for the root user to protect the PrintNet configuration.
  • Page 120 Chapter 9 PrintNet Security Example: set user passwd root your_password_for_root save 2. Direct your Web browser to URL “ http:// PrintNetIPaddress /adminConf.html (e.g. “ http://192.75.11.9/adminConf.html NOTE: If prompted for a “User ID” and password first, type in “ the user ID and press ENTER at the password prompt since there is no password by default.
  • Page 121: Tcp Access Lists

    TCP Access Lists TCP Access Lists Within TCP/IP environments, the PrintNet can restrict host access to destinations/queues and remote command (i.e. rsh, rcmd, remsh and telnet) execution services. This is done using an access list similar in function to the Unix .rhosts file. To view the current access list on the print server: NOTE: Access list settings are not configurable through the HTML forms provided with the PrintNet.
  • Page 122: Printer Monitoring And Logging

    Printer Monitoring and Logging One of the key aspects of maintaining a computing environment is monitoring printer status and logging this information to useful places. The PrintNet allows this through its built-in HTML forms, command set, and logpaths.
  • Page 123: Printer Logging Through Logpaths

    There is no job queued for the PrintNet I/O port. “blocked” The printer is not allowing the PrintNet to send data to it. Check that there is not a printer error and it is online and ready to go. “waiting”...
  • Page 124 Chapter 9 Printer Monitoring and Logging To view the current logpath settings on the print server: 1. Load a Web browser on a network station that can communicate with the print server over TCP/IP or using Telnet (e.g. Telnet “ipaddress”).
  • Page 125: Downloading Software

    You will use the printouts to restore printer configuration.) 2. Set the printer power switch to O (off). 3. On the printer control panel, press and hold down the ONLINE + PAPER ADVANCE keys. Without releasing the keys, power the printer on.
  • Page 126 12. Start the FTP protocol; at the DOS prompt, type: ftp xxx.xxx.xxx.xxx <Return> (where xxx.xxx.xxx.xxx represents the IP Address of the printer.) 13. Log in to the printer; at the prompt, type: root <Return> You are given a password prompt. The default is no password; at the password prompt, enter <Return>.
  • Page 127 <Return> 16. When the new program has successfully loaded into flash memory and the printer has reset itself, set the printer power switch to O (off). 17. Unplug the AC power cord from the printer. 18. Remove the diskette from the host computer and store it with the printer.
  • Page 128: Printnet Naming Schemes

    Chapter 9 PrintNet Naming Schemes PrintNet Naming Schemes I/O PORT DESTINATION MODEL d1prn d2prn d3prn d4prn Figure 14. PrintNet Default Names LOGPATH...
  • Page 129: Glossary

    Glossary Centronics daemon default router destination DHCP Download Mode EEPROM factory defaults Address Resolution Protocol. Associates a selected IP address with a network device Ethernet address. Bits per second. Parallel port interface standard found on most printers. A continuously running process that handles system-wide functions like print spooling.
  • Page 130 The Internet Protocol Address. A numeric address such as 123.45.61.23 which identifies a printer or server in a LAN or WAN. Local Area Network. Light Emitting Diode. The printer has an LED display which shows the status of the printer to the operator.
  • Page 131 Standard command to test a TCP/IP connection. (e.g. “ ping 192.75.11.9 print path Three-stage path a print job takes when it is sent from a host to a printer through the PrintNet. ”)
  • Page 132 A set of rules or conventions governing the exchange of information between computer systems, or between a printer and a host computer. For computer printers, a protocol is the coding convention used to convey and print data. A printer protocol includes codes for...
  • Page 133 subnet mask A binary value used to divide IP networks into smaller sub-networks or subnets. This mask is used to help determine whether IP packets need to be forwarded on to other subnets. TCP/IP Transmission Control Protocol/Internet Protocol. Suite of protocols that act as the base protocol for the Internet.
  • Page 134 Chapter 10...
  • Page 135 Symbols ? Command, 100 Access Lists TCP, 121 Access Methods npsh, 99 AIX Printing, 60 architecture, 11 AS/400 Configuration, 89 example, 91 print server, 90 Changing PrintNet name, 69 Command ?, 100 complete list, 101 getting help, 100 Command Prefixes, 100 Command Shell, 99 ways to access, 18 Commands...
  • Page 136 Index Features list of, 11 formfeeds, 64 FTP Printing, 60 Gateway Address control panel configuration, 23, 51, 82 Getting Help Command, 100 Guest, 119 Home Page PrintNet, 18 Host Configuration Novell, 70 Unix, 58 Host Setup Windows 3.1, 41 Host vs Manual, 58 HTML menu structure, 18 overview, 17...
  • Page 137 64 OS/2 configuring the TCP/IP, 81 TCP/IP access problem, 86 Passwords, 119 setting, 119 Printronix Printing System, 40 Prefixes Command, 100 Printer logging, 122 monitoring, 122 Printing AIx, 60 direct socket, 61 FTP, 60 PrintNet Configuration Windows, 22 PrintNet Name...
  • Page 138 Index Store Commands, 101 Subnet Mask control panel configuration, 23, 51, 82 TCP Access Lists, 121 TCP/IP Access Problem OS/2, 86 Unix, 65 Windows, 45 Troubleshooting Novell 4.x, 80 Unix communicating, 57 environments, 49 host configuration, 58 PrintNet configuration, 51 routers, 57 TCP/IP access problem, 65 using APR, 53...
  • Page 140 5525B/31/32 Line Matrix Printer Compaq Computer Corporation P/N 422720-001 170118-001A...

This manual is also suitable for:

Printnet 5525bPrintnet 5531Printnet 5532

Table of Contents