Table of Contents 1 Introduction ..........13 Overview ................13 What Is The Ethernet Interface? ........13 What Special Features Are Available?......16 Conventions Used In This Manual ........18 Notes and Notices............18 Smart Ethernet Only............19 Logical Printer Architecture ...........19 Destinations/Queues............21 Models................21 Interfaces................22 10/100Base-T..............22 DIP Switches..............24 Speed Setting for 10/100Base-T........26 2 Installation And Configuration ....
Page 6
Log Path Configuration ............55 I/O Port Configuration ............57 Parallel Port (PRN)............57 SNMP Configuration .............58 Administration Configuration ..........65 System Information ............65 Passwords ...............67 System Configuration ............68 Status ..................68 Status - I/O Port ...............69 Status - Network ..............69 IBM Printing Systems ............69...
Page 7
Table of Contents 4 Windows Configuration ......71 Overview ................71 Windows Environment Description........71 Windows Ethernet Interface Configuration......72 Mandatory ................72 Optional................72 Configuration Using ARP ..........72 Storing The IP Address And Subnet Mask.......74 Communicating Across Routers........75 Configuring A Default Router/Gateway ......76 Changing Workgroup Names...........76 Changing The Workgroup Name ........77 Changing Destination Names ..........77 Changing Destination Names ..........79...
Page 8
Table of Contents 5 Unix Configuration ........107 Overview ................107 Unix Environment Description ..........107 Unix Ethernet Interface Configuration .........108 Mandatory ..............108 Optional................108 Using ARP ..............108 Storing The IP Address And Subnet Mask.....110 Using RARP ..............111 Using BOOTP ..............112 Communicating Across Routers........113 Configuring A Default Router/Gateway ......114 Unix Host Configuration ............114 Manual System V Host Setup ........114...
Page 9
Table of Contents 6 Novell Configuration....... 127 Overview ................127 Novell Environment Description ..........127 Novell Ethernet Interface Configuration ......128 Using HTML Forms ............129 Novell Host Configuration............130 NetWare Version 3.x PSERVER Setup ......130 NetWare Version 3.x RPRINTER Setup ......132 NetWare Version 4.x and 5.x PSERVER Setup.....135 NetWare Version 4.x and 5.x RPRINTER Setup ...138 Novell Troubleshooting Tips..........140 NetWare 3.x - No PSERVER Connection ......141...
Page 10
Table of Contents Novell Host Configuration (10/100Base-T) ......156 NDS PSERVER Setup (Netware 4.x/5.x).......157 Bindery PSERVER Setup (Netware 3.x, Netware 4.x, and Netware 5.x) ....160 Referencing A Bindery Queue In NDS (Netware 3.x, Netware 4.x, and Netware 5.x) ....160 RPRINTER/NPRINTER Setup (Netware 3.x, Netware 4.x, and Netware 5.x) ....161 NDPS Configuration (Netware 4.11 and Above)....164 Troubleshooting (10/100Base-T) ........167...
Page 11
Overview ................223 Requirements..............223 Configuration Checklist ..........224 Configuring PSF for MVS to Print IPDS Files......225 Configuration Procedure ..........225 Verifying a TCP/IP-Attached Printer on MVS....235 Sharing IBM 4400 Printers on MVS ........236 JES Spool Printer Sharing ..........236 Port Switching Printer Sharing ........238...
Page 12
The Printer Management Utility Software (PMU) ...252 Monitoring Tools..............252 OS/2 TCP/IP ..............252 Monitoring With AIX NetView/6000 ........253 Setting The SNMP Community Name......253 14 IBM Network Printer Manager ....255 Overview ................255 15 Commands ..........257 Command Shell Overview...........257 npsh Access Methods ............257 Main npsh Command Prefixes ........257...
Page 13
Table of Contents Complete Command List.............258 Store Commands ............259 Set Commands ..............265 List Commands ..............277 Miscellaneous Commands ..........279 16 Extra Features........283 Ethernet Interface Security..........283 Users And Passwords............283 TCP Access Lists ............285 Printer Monitoring And Logging...........286 Printer And Print Job Monitoring ........286 Printer Logging Through Logpaths.........287 Ethernet Interface Naming Schemes ........289 Notices ...........
Introduction Overview This chapter introduces you to the Ethernet Interface architecture and special features, as well as providing information on installation and configuration tools. What Is The Ethernet Interface? The Ethernet Interface allows you to attach printers on a local area network (LAN) rather than attaching them directly to a host system.
Page 16
Chapter 1 Overview • Ethernet configuration via the printer front panel • Ethernet print job cancel via the printer front panel • Ethernet test page printing via the front panel • Enabling of feature modes such as TCP/IPDS and TN5250 •...
Page 17
NOTE: To print the Basic Ethernet test page that will fit within the paper width of the IBM 4400 thermal printer, the user must select the desirable font and pitch (i.e. Letter Gothic and 15 CPI), save the settings in a config, and select this config as the Power-Up config before starting the procedure for printing the Basic Ethernet Test Page.
Chapter 1 Overview What Special Features Are Available? The Ethernet Interface offers an extensive list of features including: • a detailed and easy-to-use command shell built-in to the firmware • WAN-wide communication access • built-in telnet and ping clients • header and trailer strings to instruct printers on font, pitch, printing, etc.
Page 19
Conventions Used In This Manual What Special Features Are Available? SMART • built-in HTML forms for easy cross-platform configuration • availability of remote management software • multi-level configuration security through passwords, permission levels, and access lists • numerous printer logging methods (e.g., automatic email) to record printer errors and usage •...
Chapter 1 Conventions Used In This Manual Conventions Used In This Manual • All uppercase print indicates control panel keys. Example: Press the CLEAR key, then press the ONLINE key. • Quotation marks (“ ”) indicate messages on the Liquid Crystal Display (LCD).
Logical Printer Architecture Smart Ethernet Only Smart Ethernet Only SMART The SMART sidehead with gray sidebar indicates a feature applicable to “smart” Ethernet Interface only. Refer to page 17 for a description of the Smart Ethernet. Logical Printer Architecture SMART The Ethernet Interface implements a logical printer architecture which gives the system administrator the possibility to configure the print server to handle and act upon the print data in several ways.
Page 22
Chapter 1 Logical Printer Architecture Phase 1 Phase 2 Phase 3 Model 1 Destination 1 (m1) (d1prn) Destination 2 Model 2 (d2prn) (m2) Destination 3 Model 3 (d3prn) (m3) Destination 4 Model 4 (d4prn) (m4) Printer Host Model 5 Destination 5 (m5) (d5prn) Model 6...
Destinations/Queues Destinations/Queues For every I/O port on the Ethernet Interface, there is at least one pre-defined logical print queue or destination to accept print jobs destined for it. This includes print job that is sent directly to the I/O port, such as port 9100. These queue or destination names are pre-defined but can be changed by the user.
Chapter 1 Interfaces SMART 6. Load a specific printer configuration before processing a print • Specify a printer configuration to be associated with a print queue. • When a job is set to that print queue, the associated printer configuration will be loaded before the job is processed. •...
10/100Base-T Run and Auto Reset Modes Run mode is the normal operating state of the Ethernet Interface. 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.
Chapter 1 Interfaces DIP Switches On the back of the printer, you will find a small window where you can access two DIP switches labeled 1 and 2 (see Figure 2 on page 24). The functions of the DIP switches are explained in Table 4.
Page 27
DIP Switches NOTE: When running LMU1 emulation the test page will not print if the ASCII Text Mode menu setting is set to Absorb. To print the test page, under LMU1 emulation, change the ASCII Text Mode parameter from Absorb to Auto Pass- thru.
Chapter 1 Interfaces Speed Setting for 10/100Base-T When the router is set to auto-negotiation enable, the following is the correct behavior of the Ethernet with each setting: 1. 10mbps Half Duplex Use parallel detection because the Ethernet is using force mode and thus has auto-negotiation disabled.
Page 29
Speed Setting for 10/100Base-T 6. Ethernet in Auto mode in 10mbps HD environment (determined using 10hd hub) Use auto-negotiation to the highest common local and remote capability, i.e. 100FD in this case. PORs to 10HD. Resets to 10HD. Reconnection at switch maintains 10HD.
Installation And Configuration Installation The Ethernet Interface provides an RJ-45 connector for 10/100Base-T (UTP) networks. Connecting To The Network To attach the Ethernet Interface to a network, plug the network cable into the Ethernet Interface connector. Watch the LEDs in the rear of the printer as they cycle through the power-on self-test.
TCP/IP environments) configured through the built-in command shell, npsh, or from the control panel, or with IBM utility software (e.g. 4400 Ethernet Utility). NOTE: Ethernet configuration via the printer control panel may only be done using the Smart Ethernet.
Since the Basic Ethernet adapter is not detected by the printer like the Smart Ethernet adapter, Ethernet configuration menu options will not be available through the control panel. The IBM 4400 Ethernet Utility can be used to set the printer’s IP address when using the Basic Ethernet adapter, DHCP, ARP, or BOOTP.
Page 34
4400 utility will not show the IP address assigned by ARP. Instead, it will show the IP address currently stored in the NIC. IBM 4400 Ethernet Utility Troubleshooting If the IBM 4400 Ethernet Utility cannot find the ethernet, check the following: •...
1. You can set any of three listed parameters from the printer control panel. These parameters are located in the Arrange to have an IBM service technician install the Ethernet Interface card if it is not already installed; this is not a customer installable feature.
Page 36
If you need to update the printer firmware, you must do so now. After the update is complete, you must restart this instruction from the beginning. To upgrade the printer firmware, contact your IBM service representative. CAUTION Turning off the printer before the firmware update is complete may permanently damage the Ethernet Interface adapter.
Ethernet Interface Verification 7. Put the printer online and wait for the “E-NET READY” message to display on the front panel. Placing the printer online starts the Ethernet Interface IP Address and Netmask update process. This process will take several minutes. NOTE: If you do not put the printer online, the setting you just entered will not take effect.
Page 38
Chapter 2 Configuration Tools The Netmask must be the same in both locations. For example, if the Netmask is listed as 255.255.255.0 in NETWORK INTERFACES and is listed as 255.255.255.255 in the TCP/IP ROUTING TABLE, they do not match and you must correct it for the Gateway.
HTML Forms HTML Forms SMART The Ethernet Interface settings can be configured over TCP/IP through a standard Web browser. The Ethernet Interface Web pages provide a handy way to access some of the commands built into the print server. NOTE: If a router is used, make sure a Gateway value is configured.
Page 40
Chapter 2 Configuration Tools Index/Home IBM Printing Configuration Status Help About Systems I/O Port Network SNMP Network Print Path Print Model Log Path I/O Port TCP/IP d1prn Alert Config 1 Windows d2prn Alert Config 2 Novell d3prn Alert Config 3...
Page 41
HTML Forms Printer Status Screen Using the printer IP Address 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. (This screen automatically refreshes every minute.) Figure 5.
Chapter 2 Configuration Tools Configuration Alternatives Besides the HTML forms and software provided, the Ethernet Interface internal command shell, npsh, can also be reached using Telnet and Remote Shell. Telnet A TCP/IP command that helps configure Ethernet Interface settings remotely. A TCP/IP host starts a Telnet session with the print server and logs into the device command shell to alter and view settings.
Embedded Ethernet Interface Web Page Overview SMART The Smart Ethernet Interface comes with an extremely powerful printer management tool that allows you to monitor, configure, and manage both the printer and its print job. The Smart Ethernet Interface comes with an embedded web server that allows System Administrators and users access to its printer management capabilities from a standard web browser.
Chapter 3 Configuration After you configure the Smart Ethernet Interface settings, and click the SUBMIT button on the related form, re-power the Smart Ethernet Interface to ensure the latest settings are in use. To reset the Smart Ethernet Interface, go to the System form under the Configuration Menu and click the REBOOT button.
TCP/IP Network • Administration - this menu item allows you to define or change the printer name, location, description, etc. It also allows you to change the root and guest user passwords. • System - this menu item allows you to reboot the Ethernet Interface, or restore its settings to the factory default.
Page 46
Chapter 3 Network Configuration Interface The two edit fields contain the Ethernet Interface's IP address and subnet mask. The check boxes enable the RARP, BOOTP, and DHCP protocols, which are alternate methods of assigning IP addresses. On most networks, you want to enter a permanent IP address and subnet mask and disable RARP, BOOTP, and DHCP.
Windows Network (NetBIOS TCP/IP) Windows Network (NetBIOS TCP/IP) TCP/IP is used for Windows (i.e. Windows NT, Windows 95, and Windows for Workgroups) printing unless another protocol like IPX is available. Therefore, mandatory TCP/IP settings (i.e. IP address and subnet mask) are necessary on the Ethernet Interface. Go to “TCP/IP Network”...
Novell Network FrameType This option determines which framing scheme will be used in processing Novell signals. The different types of Ethernet packet formats include: • Auto Sensing (the default) • Ethernet II • Ethernet 802.3 • Ethernet 802.2 • 802.2 Snap Service Type Allows you to change the Nest Server.
Chapter 3 Print Path Configuration Rprinter Define an RPRINTER setup so the Ethernet Interface knows to service a PSERVER.NLM on a Novell file server. Define the PSERVER.NLM name, the number of the printer serviced by the Ethernet Interface within this PSERVER.NLM, and the destination on the Ethernet Interface you want the print jobs to pass through.
Page 51
Destination Settings Name Name of the destination. The default destination queue names are d1prn, d2prn, d3prn, and d4prn, d5prn, d6prn, d7prn, and d8prn. Back Channel I/O port to receive printer feedback when a print job passes through this destination. By default all print queues have no backchannel. Services Define what type(s) of print services the destination will support.
Chapter 3 Print Path Configuration Current Model Settings Figure 10. Print Path Configuration, Current Model Settings Model Type The option is available on the Print Model web page. For a description, see page 54. Banner Page The option is available on the Print Model web page. For a description, see page page 55.
Current Log Path Settings Printer Configuration The option is available on the Print Model web page. For a description, see page 56. Selected Log Path This option defines the log path configuration that is to be associated with the current destination. Current Log Path Settings Figure 11.
Chapter 3 Print Model Configuration Print Model Configuration SMART The Print Model form displays one model’s settings at a time. Figure 12. Print Model Configuration Name Name of the model. The default model names are m1, m2, m3, m4, m5, m6, m7, and m8. Model Type Define what processing (if any) will be performed on print jobs passing through the associated destination.
Print Model Configuration Current Log Path Settings Banner Page Tell the Ethernet Interface to produce a banner page with each print job. The type of banner page data can be text. You can also specify whether the banner page should come at the front or the end of a print job.
Chapter 3 Print Model Configuration The most common sequences are listed on the form: • PCL Reset - tells the printer to reset itself once the data completes • End of Transmission (EOT) - tells the printer to force the end of the job •...
Log Path Configuration Current Log Path Settings Log Path Configuration SMART The Log Path form displays one log path’s settings at a time. Figure 13. Log Path Configuration Name Name of the log path. The default names are l1, l2, l3, l4, l5, l6, l7, and l8.
Page 58
Chapter 3 Log Path Configuration • checksum - value used when troubleshooting integrity of data transferred • printer - miscellaneous messages from the printer • i/o port - status of the printer based on the port interface signals. Logpath Port Define where logging information for print jobs passing through the associated destination will be reported.
Parallel Port (PRN) I/O Port Configuration SMART I/O port configuration can be reached through a Print Path destination form (by clicking on a port) or through the I/O Port option under the Configuration Menu. Parallel Port (PRN) Figure 14. I/O Port Configuration The parallel port on the Ethernet Interface can have its throughput altered by selecting a particular “Mode”.
Chapter 3 SNMP Configuration SNMP Configuration SMART The SNMP Configuration form allows you to configure SNMP trap managers and the e-mail alert features of the Ethernet Interface. It allows you to configure how SNMP alerts are processed by a SNMP trap manager, an Unix syslog logging daemon, and/or have e-mail notifications sent.
Page 61
SNMP Configuration Parallel Port (PRN) Syslog Alert Posting Settings Figure 16. SNMP Syslog Alert Posting Configuration Specifies whether alerts from the enabled alert group categories for this configuration will be sent to the Unix syslog daemon. If this option is enabled, the syslog daemon IP address must be entered in the syslog field in the Logpath Port section under the PrintPath menu item.
Page 62
Chapter 3 SNMP Configuration • Short E-mail Format - specifies whether a short (15-80 character) alert e-mail message should be sent. If enabled, the message will contain the alert description, the severity level, and device name (unless the length of the message exceeds the Short E-mail Message Length, in which case the message will be truncated.
SNMP Configuration Parallel Port (PRN) Alert Groups Figure 18. SNMP Alert Groups Configuration Specifies which alert groups are enabled for reporting for this configuration. When an alert occurs that is contained in one of the enabled alert groups, it will be posted to the specified SNMP manager, Unix syslog daemon, and/or e-mail address.
Page 64
Chapter 3 SNMP Configuration Table 5. Alert Groups and Printer Events Alert Group Printer Events Media Input Load Paper Paper Out Time Out Fanfold Paper Empty No Fanfold Paper 63-CutSheet Feeder Fail Cutsheet Pick Miss No Paper Tray Paper Jam at Entrance Cutsheet Cover Open Cutsheet Paper Empty Tray Mismatch...
Page 65
SNMP Configuration Parallel Port (PRN) Table 5. Alert Groups and Printer Events Alert Group Printer Events Media Path Clear Paper Jam Paper Jam Time Out Paper Jam Fuser Paper Jam Exit Cutsheet Path Open Paper Jam at Drum Paper Jam at Fuser Paper Jam at Exit Tractor MTR FWD Speed Error Tracker MTR BKWD Speed Error...
Page 66
Chapter 3 SNMP Configuration Table 5. Alert Groups and Printer Events Alert Group Printer Events Scanner Unscannable Check Media Poor Scanning Check Head and Heat Poor Scanning Inspect Head Poor Scanning Check Media Contrast Too Low Check Media Intervention These are error messages that need some kind of user intervention to solve them.
System Information Administration Configuration SMART The Administration Configuration form is broken down into general print server-related settings and password security. System Information Figure 19. Administration Configuration, System Information The System Information form allows you to specify the following information about the printer: Name Name given to the print server in Novell and Windows environments.
A serial number that the user can enter through the PrintNet Webpage to keep track of the PrintNet/printer. Syslog Specifies the IP address of a host running the SYSLOG daemon. IBM 4400 debugging or printer logging information can be sent to the IP address. Default: Unconfigured (empty). Email Defines the user email address to receive printer and job logging information from log paths on the IBM 4400.
Passwords DNS Server Specifies the IP address of the domain name server to be used for resolving host names (e.g. host.domain.com) to IP addresses (e.g. 192.168.0.42). Default: Unconfigured (empty). Passwords Figure 20. Administration Configuration, Passwords Only a user with root privileges can alter the Ethernet Interface's settings.
Chapter 3 System Configuration System Configuration SMART The System Configuration form allows you to change the WLAN PrintNet Enterprise’s operation mode. Select “Reboot” to repower the print server. Select “Default” to reset the print server and have it come up with factory default settings. Figure 21.
This form allows you to view the current status of the network. The statistical data provided is broken down by network protocol. You can use this form to troubleshoot network-related problems. IBM Printing Systems The IBM Printing Systems web site, www.printers.IBM.com, contains product information, technical support, and more.
Windows Configuration Overview This chapter details a complete Windows configuration setup including: • Identifying the Ethernet Interface on the network using TCP/IP as the underlying protocol • Configuring the Ethernet Interface with its mandatory TCP/IP settings (IP address and subnet mask) •...
Configuration of the Ethernet Interface can be done from the printer control panel (Smart only), Web browser (Smart only), host commands, or other IBM utility software (e.g. 4400 Ethernet Utility). To configure these options, see “Configuration Tools” on page 32.
Page 75
Configuration Using ARP 3. Use the arp command to add an entry into the Windows station ARP table for the Ethernet Interface. This is the most common syntax for this command: Syntax: arp -s ipaddress ethernetaddress ® Example for Microsoft TCP stacks: arp -s 192.75.11.9 00-80-72-07-00-60 This example specifies a Ethernet Interface using IP address...
Chapter 4 Windows Ethernet Interface Configuration c. Under the “Subnet Mask” heading, enter the Ethernet Interface subnet mask. NOTE:If you would like to communicate with the Ethernet Interface from across routers, you will need to fill in an entry within the “Routing” section. Please see “Communicating Across Routers”...
Communicating Across Routers Communicating Across Routers Since Windows environments rely on TCP/IP to communicate with the Ethernet Interface, crossing routers becomes an issue. After you have followed one of the Ethernet Interface configuration methods mentioned, most likely you will only be able to communicate with the print server from the same subnet.
Chapter 4 Windows Ethernet Interface Configuration Configuring A Default Router/Gateway To configure a default router/gateway using the Ethernet Interface internal command shell, npsh: 1. Telnet to the Ethernet Interface, and log in as root with no password. 2. At the system prompt, enter the command to store the default router/gateway address: store tcpip route add default routerIPaddress 1 (e.g., store tcpip route add default 192.75.12.0 1)
Changing The Workgroup Name Changing The Workgroup Name To change the workgroup name using the Ethernet Interface internal command shell, npsh: 1. Telnet to the Ethernet Interface, and log in as root with no password. 2. At the system prompt, enter the command to store the desired workgroup name: store pserver smb workgrp workgroupname (e.g., store pserver smb workgrp eng)
Page 80
Chapter 4 Windows Ethernet Interface Configuration Table 6. Ethernet Interface Default Destinations Destination Mapped I/O Port d1prn d2prn d3prn d4prn d5prn d6prn d7prn d8prn SMART This name can be changed to something more meaningful using the built-in HTML forms. To do this: 1.
Changing Destination Names 3. Once the desired destination HTML form displays, highlight the “Name” field and type in the new name for this destination. 4. Click the SUBMIT button when done. Changing Destination Names The destination name can also be changed using the Ethernet Interface internal command shell, npsh: 1.
Chapter 4 Windows Host Configuration Windows Host Configuration This section covers Windows 2000, Windows NT, Windows Millennium, Windows 95/98, and Windows 3.1. Windows NT 4.0 Host Setup This installation procedure assumes that the Ethernet Interface adapter is configured with the correct IP address, subnet mask, and gateway (if required).
Page 83
Windows NT 4.0 Host Setup 4. Click “Add Port...” 5. Double click “LPR Port.” If LPR Port is not listed, the Microsoft TCP/IP Printing service is not installed. To install the Microsoft TCP/IP Printing service, refer to “Installing Microsoft TCP/IP Printing” on page 106.
Page 84
Chapter 4 Windows Host Configuration 6. In the “Name or address of server providing lpd:” field, enter the IP address of the Ethernet Interface. In the “Name of printer or print queue on that server:” field, enter the name of the print queue.
Page 85
Windows NT 4.0 Host Setup 7. Select the “Generic/Text only” printer driver or install the IBM 4400 driver from the IBM Printer’s Web page at www.printers.ibm.com. The generic driver is good for troubleshooting installation problems. The network administrator can always go back and install the printer driver at a later time.
Page 86
Chapter 4 Windows Host Configuration 9. Determine if the printer is shared with other network users. If it is shared, the share name and operating system(s) of the other workstations that may use this printer must be selected. 10. Print a Windows test page.
Windows 2000/XP Host Setup 11. If there are any problems during or after installation, see “Windows NT 4.0 Host Setup Problems” on page 105. Windows 2000/XP Host Setup This installation procedure assumes that the Ethernet Interface adapter is configured with the correct IP address, subnet mask, and gateway (if required).
Page 88
Chapter 4 Windows Host Configuration 4. If necessary, uncheck the “Automatically detect and install my Plug and Play printer” box then click “Next.” 5. Click “Create a new port” and select “Standard TCP/IP Port” from the pull down menu. Click “Next.”...
Page 89
Windows 2000/XP Host Setup 6. Click “Next.” 7. Type the printer name or IP address in the “Printer Name or IP Address” field, then click “Next.”...
Page 90
Chapter 4 Windows Host Configuration 8. Select “Custom” and click “Settings...”...
Page 91
Windows 2000/XP Host Setup 9. Complete the Port Settings tab as desired: • Raw. (The default.) Make sure “Raw” is selected in the “Protocol” field. Leave the setting at 9100 (the default) in the “Raw Settings Port Number” field. • LPR.
Page 93
Windows 2000/XP Host Setup 12. Select the IBM 4400 printer driver or download and install it from the IBM Printer’s Web page at www.printers.ibm.com. Click “Next.” 13. Select “Keep existing driver (recommended),” then click “Next.”...
Page 94
Chapter 4 Windows Host Configuration 14. Select “Yes,” then click “Next.” 15. Click “Next.”...
Page 95
Windows 2000/XP Host Setup 16. If you want to print a test page, select “Yes” and click “Next.” If not, click “Next.” 17. Upon completion, click “Finish.”...
Chapter 4 Windows Host Configuration Windows NT 3.51 Host Setup To configure a new printer on a Windows NT 3.51 station: 1. Open the “Control Panel.” 2. Double click “Printers.” 3. Select “Create a Printer” from the “Printer” menu to display the dialog box in Figure 23.
Windows 95/98 Or ME Host Setup Figure 24. Add LPR Compatible Printer Dialog Box 7. Type the IP address or host name of the Ethernet Interface in the first field. 8. Type in the name of a predefined destination/queue on the Ethernet Interface in the second field.
Page 98
Chapter 4 Windows Host Configuration 5. At the “Browse for Printer” dialog box that displays, double click the appropriate workgroup containing the Ethernet Interface. By default, the print server falls under the workgroup, “WORKGROUP.” 6. Continue searching the network until you see the Ethernet Interface name, “M_xxxxxx”, where “xxxxxx”...
Windows 3.1 Host Setup Windows 3.1 Host Setup If you are running Windows 3.1 stations on your network, you will need to rely on either TCP/IP or IPX to print to the Ethernet Interface. If IPX is used, you will have a print queue defined on a Novell file server to which your Windows 3.1 stations will send their print jobs.
Chapter 4 Windows Troubleshooting Tips Windows Troubleshooting Tips This section provides information on possible solutions to some standard Windows and Ethernet Interface configuration errors. Technical Support If you require technical support, please have the following information available when you call: 1.
HTML Configuration Forms Will Not Display • 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 indicates that the print server is in fact configured with an IP address.
Chapter 4 Windows Troubleshooting Tips Cannot Browse The Ethernet Interface On The Network • Have you looked under the right Windows workgroup? By default, the Ethernet Interface will be found under “WORKGROUP.” • Are you able to browse other Windows stations and devices on the network from this same station? •...
TCP/IP Access Problem TCP/IP Access Problem If you can ping the printer from a workstation, but you cannot Web browse (Smart Ethernet Interface), Telnet, or print to the printer through the Ethernet Interface, there may be an incorrect entry in the TCP access list.
Page 104
Chapter 4 Windows Troubleshooting Tips 6. From a workstation attached to this network segment, create an ARP entry. The Ethernet Interface IP address and hardware or MAC address are needed. At the workstation enter: arp -s <ipaddress> <MACaddress> ping <ipaddress> 7.
Web Browser/HTTP Problem Web Browser/HTTP Problem SMART In some cases, you may not be able to browse the printer Web page simply because the Ethernet Interface HTTP may be turned off. If you cannot ping the Ethernet Interface IP address, make sure the IP Address, subnet mask, and default gateway are set correctly by checking the Ethernet Parameters menu from the operator panel.
Page 106
Chapter 4 Windows Troubleshooting Tips Installing Microsoft TCP/IP Printing The Ethernet Interface installation for Windows NT 4.0/2000 also requires the “Microsoft TCP/IP Printing” service on the server. To install this service, click the Network icon in the Control Panel and click the “Services”...
Page 107
To verify the queue names, print an E-Net Test Page. Refer to your User's Manual for information. 3.The IBM NT print driver requires P-Series emulation active on the printer. The Generic/Text driver should print in any printer emulation.
Page 108
Chapter 4 Windows Troubleshooting Tips...
Unix Configuration Overview This chapter details a complete Unix setup including: • Configuring the Ethernet Interface with its mandatory TCP/IP settings (e.g., IP address and subnet mask). • Configuring the Unix host station with a new printer. Unix Environment Description The Ethernet Interface supports network printing under various TCP/IP environments including all variations of Unix.
Configuration of the Ethernet Interface can be done from the control panel (Smart only), through host commands via Telnet or through the Web browser (Smart only) interface, or another IBM utility software (e.g. 4400 Ethernet Utility). To configure these options, see “Configuration Tools”...
Page 111
Using ARP 2. Find the Ethernet address for the Ethernet Interface by printing a configuration or reading it from the control panel (Smart only) or print an E-NET test page. It must be entered as part of this procedure. 3. Use the arp command to add an entry into the Unix station ARP table for this Ethernet Interface.
Chapter 5 Unix Ethernet Interface Configuration b. At the “Network Configuration” HTML form that displays, click in the field below the “IP Address” heading and type in the IP address for the Ethernet Interface. c. Under the “Subnet Mask” heading, enter the Ethernet Interface subnet mask.
Using RARP Using RARP RARP allows you to dynamically assign an IP address to the Ethernet Interface upon bootup. To configure the Ethernet Interface with its TCP/IP settings using RARP: 1. On your RARP server, make an entry in the /etc/ethers file for the Ethernet Interface.
Chapter 5 Unix Ethernet Interface Configuration Using BOOTP BOOTP allows you to dynamically assign an IP address to the Ethernet Interface upon bootup. In addition, the BOOTP server can provide additional details like a default router/gateway address. To configure the Ethernet Interface with its TCP/IP settings using BOOTP: 1.
Communicating Across Routers 2. Turn the Ethernet Interface on so that it immediately sends out a BOOTP request. Wait one minute to allow the IP address assignment process to complete. You should see the STAT LED (on the Ethernet Interface) slow down, indicating it knows about an IP address to use.
Chapter 5 Unix Host Configuration 2. At the “Network Configuration” HTML form that displays, click in the first field below the “Gateway” heading and type in the IP address of the default router/gateway for the Ethernet Interface subnet. 3. Click the SUBMIT button when done and physically repower the print server to make sure the new setting is in effect.
Manual LPR/LPD Host Setup To manually configure a new System V printer on a Unix station, create a dummy device file that acts as a locking mechanism between contending print jobs. Syntax: touch /dev/EthernetInterfacename.portname where EthernetInterfacename is the host or IP name of the print server and portname is one of its four I/O ports.
Page 118
Chapter 5 Unix Host Configuration :rp=d1prn:\ :lp=:\ :sd=/usr/spool/lpd/ 4400:\ :lf=/usr/spool/lpd/ 4400/log:\ :af=/usr/spool/lpd/ 4400/acct: 2. Create the spool directory specified by the sd= entry in the printcap entry for this printer. Example: touch /usr/spool/lpd/ 4400 3. Create the log and account files specified by the lf= and af= entries in the printcap entry for this printer.
Printing From AIX Printing From AIX ® Version 4.0 and higher of AIX offers LPR/LPD support for network printing. This means, to set up a new printer under this operating system, you only need to define these two parameters: 1. Ethernet Interface IP address. The IP address or host name of the print server to which you want to print.
2. At the “Add a Printer Queue” screen, select “remote.” 3. At “Type of Remote Printing,” select “Local Filtering...” 4. At “Remote Printing Type,” select “IBM.” 5. At the next “Remote Printing Type,” select “ibm4400.” 6. At “Add a Remote Print Queue with Local Filtering,” perform the following: a.
Direct Socket Printing d. In the “TYPE” field, leave the value as “AIX Version 3 or 4.” e. Leave “PASS-THROUGH FLAG” field as “yes.” Press ENTER to complete the setup. g. After processing has finished, press F10 to exit SMIT. 7.
Chapter 5 Unix Troubleshooting Tips Unix Troubleshooting Tips This section provides information on possible solutions to some standard configuration errors. If you require technical support, please have as much of the following information available when you call: 1. Level of software are you running. 2.
Nothing Prints Nothing Prints • Can you ping the Ethernet Interface from your Unix station? If not, please refer to “Ethernet Interface Cannot Be Found On The Network” shown above. • Is the Ethernet Interface able to communicate with the attached printer? To test this, you can: 1.Telnet to the print server (e.g., telnet 192.75.11.9) and log in as root.
Chapter 5 Unix Troubleshooting Tips Stair-Stepped Output Stair-stepped output is print which starts at the top left of the page but every line thereafter starts a little further over to the right. It also refers to Unix jobs that print one line of text at the top of a page followed by a series of blank pages.
No Form Feed Or Extra Page Comes Out No Form Feed Or Extra Page Comes Out 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 126
Chapter 5 Unix Troubleshooting Tips To add/delete a TCP access list entry, refer to “TCP Access Lists” on page 287. NOTE: When the following procedure is used, the TCP access list will be cleared, but all IP addresses will need to be entered again after the procedure is complete.
Front Panel Message - Dynamically Set Params Read Only 10. Power the printer off and then back on. 11. Set the IP address, subnet mask, and default gateway parameters to the desired values. SMART 12. If the Web browser access does not work, telnet into the Ethernet Interface as root.
Novell Configuration Overview SMART This chapter applies to the Smart Ethernet Interface and details a complete Novell setup, including: • Identifying the Ethernet Interface on the network. • Configuring the Ethernet Interface with its mandatory print setup settings. • Configuring a new print queue on the file server. For information about additional options available with the 10/100 Base-T interface, see “Novell Configuration For 10/100Base-T Interfaces”...
Chapter 6 Novell Ethernet Interface Configuration Novell Ethernet Interface Configuration Mandatory SMART Under all Novell environments, the Ethernet Interface 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 mandatory settings needed on the Ethernet Interface.
Using HTML Forms • Preferred File Server. In a bindery setup, this specifies the file server that the print server object was created on. In an NDS setup, this specifies a file server(s) that the print server object resides on. Since NDS is distributed, most administrators will not know which file server(s) the print server object is actually stored on, so in most NDS environments this option is not used.
Chapter 6 Novell Host Configuration 3. At the “Administration Configuration” HTML form that displays, highlight the field beside the “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.
Page 133
NetWare Version 3.x PSERVER Setup 8. Press INSERT when the list of existing print servers displays. 9. Type the name of the Ethernet Interface when prompted for a print server name, and press ENTER when done. By default, the Ethernet Interface is named “M_xxxxxx” where “xxxxxx” equals the last six digits of the print server Ethernet address found on configuration printouts or by reading the MAC address on the control panel...
Chapter 6 Novell Host Configuration 24. Press ESCAPE until back at the PCONSOLE Main Menu. 25. Repower the printer. 26. Wait two minutes and then select “Print Queue Information” from the PCONSOLE Main Menu. 27. Select this new queue from the menu that displays. 28.
Page 135
NetWare Version 3.x RPRINTER Setup NOTE: If you use HTML configuration, you will need to go to the “Network Configuration” HTML form (i.e., http://IPaddress/networkConf.html; e.g., http://192.75.11.9/networkConf.html) and look under the “Novell” section. The settings in the following step are found there. If using a Telnet session, you will need to manually execute the commands listed in the next step.
Page 136
Chapter 6 Novell Host Configuration 12. Select the print server that you want the Ethernet Interface to service as an RPRINTER. This is the PSERVER.NLM loaded in step 4. 13. Select “Print Server Configuration” from the menu that displays. 14. Select “Printer Configuration” from the next menu to display a list of configured printers.
NetWare Version 4.x and 5.x PSERVER Setup NetWare Version 4.x and 5.x PSERVER Setup Ethernet Interface destinations are case sensitive and will not be recognized if they are typed incorrectly. By default, they are all lower case. If you are setting up a NetWare 4 environment, the destination must be renamed to uppercase to match the PCONSOLE entry.
Page 138
Chapter 6 Novell Host Configuration 14. Select this new printer and press ENTER. Go to the Type field. 15. Press ENTER at this field and select DEFINED ELSEWHERE. If DEFINED ELSEWHERE is not available, choose PARALLEL. 16. Press ENTER on the Print Queues Assigned field. 17.
Page 139
NetWare Version 4.x and 5.x PSERVER Setup To communicate with the unit using npsh.exe: 1. From a DOS prompt on a Novell workstation, begin an npsh session with the unit: npsh unitname Starts a Telnet-like session with the named print server with guest access only.
Chapter 6 Novell Host Configuration NetWare Version 4.x and 5.x RPRINTER Setup The Ethernet Interface can be configured to service both RPRINTER, NDS mode, and PSERVER, bindery mode. Use the following procedure to set up an RPRINTER form of attachment on a 4.x or 5.x server: 1.
Page 141
NetWare Version 4.x and 5.x RPRINTER Setup 3. At a 4.x or 5.x console session, if a pserver.nlm session is already running for Fin_Q, first unload it, then reload it to find the new objects, or simply issue load pserver Fin_Q. If you are successful, the print server console screen will show a “printer status”...
Chapter 6 Novell Troubleshooting Tips 7. If you add, delete, or change RPRINTER entries on the Ethernet Interface or 4.x or 5.x console, you should always unload and reload the pserver.nlm module to register the changes. The Ethernet Interface can be configured and ready before the pserver.nlm is reloaded, or the Ethernet Interface can be reset after pserver.nlm is reloaded.
NetWare 3.x - No PSERVER Connection NetWare 3.x - No PSERVER Connection • Was the Ethernet Interface power cycled after the PCONSOLE steps were completed? This will make the print server boot up and realize which print queue and file server it needs to service. •...
Chapter 6 Novell Troubleshooting Tips NetWare 4.x and 5.x- No PSERVER Connection • Was the Ethernet Interface power cycled after the PCONSOLE steps were completed? This will make the print server boot up and realize which print queue and file server it needs to service. •...
Novell Configuration For 10/100Base-T Interfaces Overview SMART This chapter only applies to the Smart Ethernet Interface and provides additional information for Novell environments using the 10/100Base-T interface, including: • Ethernet Interface Configuration. This section includes setting the preferred file server, setting password security, adjusting polling time, changing the Ethernet Interface name, changing the Ethernet Interface frame type, changing the Ethernet Interface mode, setting the Ethernet Interface NDS...
Chapter 7 Novell Ethernet Interface Configuration (10/100Base-T) Novell Ethernet Interface Configuration (10/100Base-T) SMART There are no mandatory Novell settings needed before the print server can be detected on the network. However, there can be some mandatory settings needed before a Novell print queue can be serviced by the Ethernet Interface.
Page 147
Preferred File Server (NDS and Bindery Setups) Adding Preferred File Server HTML Method 1. Load a Web browser on a network station that can communicate with the print server over TCP/IP. 2. Direct your Web browser to URL: http://EthernetInterfaceIPaddress/ networkConf.html (e.g., http://192.75.11.9/networkConf.html).
Page 148
Chapter 7 Novell Ethernet Interface Configuration (10/100Base-T) Removing Preferred File Server HTML Method 1. Load a Web browser on a network station that can communicate with the print server over TCP/IP. 2. Direct your Web browser to URL: http://EthernetInterfaceIPaddress/ networkConf.html (e.g., http://192.75.11.9/networkConf.html).
Setting Password Security (NDS and Bindery Setups) Setting Password Security (NDS and Bindery Setups) Besides the general security measures, a Novell setup provides further password security. A password can be set on the Ethernet Interface and within your PCONSOLE or Netware Administrator setup so that when the Ethernet Interface tries to login to the file server, the passwords are compared.
Page 150
Chapter 7 Novell Ethernet Interface Configuration (10/100Base-T) Print Server Setup - HTML Method 1. Load a Web browser on a network station that can communicate with the print server over TCP/IP. 2. Direct your Web browser to URL: http://EthernetInterfaceIPaddress/ networkConf.html (e.g., http://192.75.11.9/networkConf.html).
Adjusting Polling Time (NDS and Bindery Setups) Adjusting Polling Time (NDS and Bindery Setups) To set the poll time the Ethernet Interface will use when checking for new jobs under a PSERVER setup: Netware 4.x and 5.x 1. Log in to Netware Administrator as a user with security equal to “Admin”...
Chapter 7 Novell Ethernet Interface Configuration (10/100Base-T) 6. Select the printer for which you wish to alter the poll time, and press ENTER. 7. Change the “Sampling Interval” to the desired number (in seconds). NOTE: You may also want to change the “Service mode for forms” to “Change forms as needed.”...
Page 153
Changing The Ethernet Interface Name (NDS and Bindery Setups) HTML Method 1. Load a Web browser on a network station that can communicate with the print server over TCP/IP. 2. Direct your Web browser to URL: http://EthernetInterfaceIPaddress/ adminConf.html (e.g., http://192.75.11.9/adminConf.html). NOTE: If prompted for a “User ID”...
Chapter 7 Novell Ethernet Interface Configuration (10/100Base-T) Changing The Ethernet Interface Frame Type (NDS and Bindery Setups) The Ethernet Interface allows you to store a particular frame type for the unit to adhere to in a Novell environment. HTML Method 1.
Changing The Ethernet Interface Mode (NDS and Bindery Setups) 4. Reset the unit to make the changes take effect: reset Changing The Ethernet Interface Mode (NDS and Bindery Setups) The Ethernet Interface allows you to store a particular mode for the unit to operate in.
Chapter 7 Novell Ethernet Interface Configuration (10/100Base-T) Manual (Telnet) Method 1. Telnet to the print server: telnet ipaddress NOTE: If prompted for a “User ID” and password first, type root for the ID and press ENTER at the password prompt (since there is no password by default).
Setting The Ethernet Interface Preferred NDS Tree (NDS Setups) 4. Click the SUBMIT button when done and physically repower the printer to make the new settings take effect. Manual (Telnet) Method 1. Telnet to the print server: telnet ipaddress NOTE: If prompted for a “User ID” and password first, type root for the ID and press ENTER at the password prompt (since there is no password by default).
Chapter 7 Novell Host Configuration (10/100Base-T) 3. Look under the “Novell” section and enter the preferred tree in the “NDS Preferred Tree” field. 4. Click the SUBMIT button when done and physically repower the printer to make the new settings take effect. Manual (Telnet) Method 1.
NDS PSERVER Setup (Netware 4.x/5.x) NOTE: NWAdmn3x is only included with Netware 4.11 and higher releases. If you are using Netware 4.10, you can either upgrade to Netware 4.11 or go to Novell’s Web site and get the patches to upgrade the Nwadmin program for Netware 4.10 to Nwadmn3x for Netware 4.11.
Page 160
Chapter 7 Novell Host Configuration (10/100Base-T) 9. Select “Printer” from the “Class of new object” list and click “OK.” 10. Type the name of the printer in the “Printer name” field. NOTE: The Printer object name must match one of the destination names on the Ethernet Interface.
Page 161
NDS PSERVER Setup (Netware 4.x/5.x) 16. Click on a branch in the tree (i.e., context) that you would like to create the Ethernet Interface print server object in. NOTE: If the context you choose is different than the one the file server object for the file server you are using is in, you must set the context on the Ethernet Interface.
Chapter 7 Novell Host Configuration (10/100Base-T) Bindery PSERVER Setup (Netware 3.x, Netware 4.x, and Netware 5.x) A Bindery PSERVER setup is possible under both Netware 3.x, Netware 4.x and Netware 5.x. If you are using Netware 4.x or Netware 5.x, Bindery emulation is required. Please consult your Novell manual on how to set up Bindery emulation.
RPRINTER/NPRINTER Setup (Netware 3.x, Netware 4.x, and Netware 5.x) RPRINTER/NPRINTER Setup (Netware 3.x, Netware 4.x, and Netware 5.x) This procedure associates an existing PSERVER with a remote Ethernet Interface acting as a RPRINTER/NPRINTER in a Netware 3.x, Netware 4.x, or Netware 5.x environment. It is the PSERVER’s responsibility to get jobs from the queue and to pass them off to the Ethernet Interface acting as the remote printer.
Page 164
Chapter 7 Novell Host Configuration (10/100Base-T) 3. Direct your Web browser to URL: http://EthernetInterfaceIPaddress/ networkConf.html (e.g., http://192.75.11.9/networkConf.html). NOTE: If prompted for a “User ID” and password first, type in root for the ID and press ENTER at the password prompt (since there is no password by default).
Page 165
RPRINTER/NPRINTER Setup (Netware 3.x, Netware 4.x, and Netware 5.x) 3. You should see a prompt with the Ethernet Interface’s IP address: ipaddress:root> 4. At the prompt, store the RPRINTER settings on the Ethernet Interface. The pservername refers to the existing PSERVER.NLM on the file server created in step 1.
Ethernet Interface into NDPS. See Novell’s documentation to understand terms not defined here. The drivers used with the IBM printer, which can be from www.printers.ibm.com. In order for a driver to be automatically downloaded to a Windows machine when an NDPS printer is installed, the driver must be installed into the NDPS Broker Resource Management Service.
Page 167
Netware queue. The Netware queue would then be serviced by the printer in some manner. 1. The IBM printer must first be set up to service some Netware queue, either by doing a PSERVER or RPRINTER mode setup from previous chapters.
Page 168
Chapter 7 Novell Host Configuration (10/100Base-T) 5. For the “Select Printer Drivers” dialog, choose no driver unless you have a driver installed into the Broker's RMS which is to be used with the printer. Setup Using RPRINTER Mode In this mode, an NDPS printer agent receives jobs from an NDPS client, then forwards these jobs to a printer using the RPRINTER IPX protocol.
PSERVER Setup Troubleshooting (10/100Base-T) PSERVER Setup SMART If you cannot get a connection with the Ethernet Interface after completing the print setup, confirm the following: • Have you tried repowering the Ethernet Interface? Wait about a minute before checking if it has logged in and attached to a queue.
Page 170
Chapter 7 Troubleshooting (10/100Base-T) • When setting the Ethernet Interface up as a PSERVER, did you specify a destination on the Ethernet Interface (e.g., d1prn) for the printer name, and did you remember this name is case sensitive? NOTE: Ethernet Interface destinations are case sensitive, so they will not be recognized if they are typed incorrectly.
Page 171
PSERVER Setup • Try a debug nest pserver telnet command (or find the “PSERVER” section on the Novell HTML status page). Look for a valid queue under the “EPS QUEUES” section. If the printer field contains a number, and there is a valid file server but no queue, then you probably made an error in the setup.
Chapter 7 Troubleshooting (10/100Base-T) • If the Ethernet Interface has logged in to the file server but has not attached to the queue, there may be a permission problem. Make sure the appropriate users have rights to this queue (they should be in the group “everyone”).
Page 173
RPRINTER/NPRINTER Setup • If the Ethernet Interface has logged in to the file server but has not attached to the queue, there may be a permission problem. Make sure the appropriate users have rights to this queue (they should be in the group “everyone”). Also, you may have to assign the queue to root so it is available to everyone.
Chapter 7 Troubleshooting (10/100Base-T) • If the Ethernet Interface has logged in to the file server but has not attached to the queue, there may be a permission problem. Make sure the appropriate users have rights to this queue (they should be in the group “everyone”).
Page 175
Printing Related • Is the Ethernet Interface configured as the queue’s “Currently Attached Server”? If not, make sure you have associated the queue and the printer. See “Novell Host Configuration” on page 132. • Is there a hold on the print job? If you select the job from PCONSOLE’s CURRENT PRINT JOB ENTRIES, change the User Hold or Operator Hold to “no.”...
Page 176
Chapter 7 Troubleshooting (10/100Base-T) • Is the timeout option in the CAPTURE command set high enough so the printer does not time out before the print processing has had a chance to complete? This can be a problem with graphic jobs. •...
OS/2 Configuration Overview This chapter details a complete OS/2 configuration setup including: • configuring the Ethernet Interface with its TCP/IP settings, and • configuring a new printer on an OS/2 workstation. The procedure given is from an OS/2 Warp 4 system, but the setup is similar to OS/2 Warp 3 and v2.11.
Chapter 8 OS/2 Workstation Configuration Mandatory Settings The Ethernet Interface must be configured with an IP address and subnet mask, at a minimum. Consult your network administrator to obtain the proper values for these parameters. Optional Settings One additional setting, the gateway address, is necessary if the OS/2 workstations must communicate with the Ethernet Interface across a router.
Using An OS/2 LPR Print Queue Using An OS/2 LPR Print Queue This section describes how to set up an OS/2 Warp 4 print queue to print to the Ethernet Interface using the LPR protocol. TCP/IP for OS/2 must be installed on your OS/2 workstation. This procedure is similar to OS/2 Warp 3 and v2.11.
Page 180
Chapter 8 OS/2 Workstation Configuration e. Select all the ports with the mouse pointer and click on “Install.” The \PIPE\LPDx ports should now show in the “Output port” list. 6. The “\PIPE\LPDx - Setting” dialog box displays. 7. In the “LPD server” field, type the IP address of the Ethernet Interface.
Page 181
Using An OS/2 LPR Print Queue Starting The LPR Port Daemon The LPR Port Daemon must be started to enable TCP/IP printing. To start the LPR Port Daemon: 1. Open the TCP/IP folder, which is in the OS/2 System folder for Warp 3.0.
Chapter 8 OS/2 Workstation Configuration TCP/IP Access Problem If you can ping the printer from a workstation, but you cannot Web browse (Smart Ethernet Interface), Telnet, or print to the printer through the Ethernet Interface, there may be an incorrect entry in the TCP access list.
Page 183
TCP/IP Access Problem 7. Try to ping this IP address to see if the Ethernet Interface can be seen on your network. If the interface does not respond, verify you are on the same network segment as the printer and that the ARP entry was created.
AS/400 Configuration, ASCII Printer Overview This chapter details a complete AS/400 configuration setup including: • Developing Line Descriptions with CRTLINETH • Configuring the AS/400 for TCP/IP • Configuring the AS/400 for Printing • Verifying Printing from the AS/400 This document assumes no AS/400 printer configuration has been done.
Page 186
Chapter 9 Overview NOTE: SSAPS of “AA” and “12” are automatically set as default values in the line description when “*CALC” is used in creating new line descriptions. You do not need to set these values unless they have been changed. To create a line description, enter the following command: CRTLINETH LIND(ETHLAN) RSRCNAME(LIN041) Your completed screen should look like Figure 25.
Configuring With ADDTCPIFC The following three parameters must be specified: Line Description (LIND) The line description name is the user's name for the AS/400 adapter. This name must be identical to the name entered when the TCP/IP is configured on the AS/400. Resource Name (RSRCNAME) The system-assigned name for the interface (for example, LIN041).
Page 188
Chapter 9 Configuring AS/400 For ASCII Using TCP/IP System: BLDD6 Internet address: 9.99.15.188 Subnet mask: 255.255.255.0 Line description: ETHLAN Line type: *Elan Interface status: Inactive Type of service: *Normal Maximum transmission unit: *Lind Automatic start: *Yes Figure 26. Example of ADDTCPIFC Interface The following parameters must be specified: Internet Address Internet address of the AS/400 LAN adapter.
Configuring A Router Definition With ADDTCPRTE Configuring A Router Definition With ADDTCPRTE If necessary, use the ADDTCPRTE command to create a route definition. This is required if the printer is somewhere other than on a local segment and must cross bridges. Configuring A Local Domain And Hostname The AS/400 print commands, described in “Setting Up Printing For ASCII Files”...
Chapter 9 Configuring The AS/400 For Printing Configuring The AS/400 For Printing To configure an AS/400 for printing, you must: • set up the printing capability, and • verify the setup with a print job. You will need the following information: Remote Printer Queue name Set to ‘d1prn’...
Page 191
Setting Up Printing For ASCII Files Send TCP/IP Spooled File (LPR) Type choices, press Enter. Remote system RMTSYS > *INTNETADR Printer queue PRTQ > ‘d1prn’ Job name User Number Spooled file number SPLNMBR *ONLY Destination type DESTTYP *OTHER Transform SCS to ASCII TRANSFORM *YES Manufacturer type and model...
Page 192
Chapter 9 Configuring The AS/400 For Printing Destination Type (DESTTYP) Specify *OTHER for the DESTTYP parameter. Transform (TRANSFORM) Specify *YES. Manufacturer Type and Model (MFRTYPMDL) Select a manufacturer type and model. This is the name of the WSCO. Select IBM42023 for Proprinter Emulation. Internet Address (INTNETADR) The IP address of the Ethernet Interface.
Page 193
Setting Up Printing For ASCII Files + for more values Order of files on queue *FIFO Remote system RMTSYS > *INTNETADR Remote printer queue RMTPRTQ > ‘d1prn’ Writer to autostart AUTOSTRWTR Queue for writer messages MSGQ QSYSOPR Library *LIBL Connection type CNNTYPE >...
Page 194
Chapter 9 Configuring The AS/400 For Printing 3. Enter values for the following parameters: Output Queue (OUTQ) The name of the AS/400 output queue. The name can be anything you would like. This name is not the same as the printer internal queue name, ‘d1prn’.
Verify Printing On AS/400 Setting Up Printing For ASCII Files Destination Options (DESTOPT) Specify XAUTOQ, XAIX. XAUTOQ is a performance enhancement, in which data is not required to be transformed again if the connection is interrupted. XAIX allows printing of multiple copies.
Chapter 9 AS/400 ASCII Troubleshooting 5. Use one of the following methods to send a spooled file to the printer: • Enter the LPR command on the AS/400 command line with the appropriate parameters. See “To Use LPR Manually” on page 190. •...
TCP/IP Access Problem TCP/IP Access Problem If you can ping the printer from a workstation, but you cannot Web browse (Smart Ethernet Interface), Telnet, or print to the printer through the Ethernet Interface, there may be an incorrect entry in the TCP access list.
Page 198
Chapter 9 AS/400 ASCII Troubleshooting 6. From a workstation attached to this network segment, create an ARP entry. The Ethernet Interface IP address and hardware or MAC address are needed. At the workstation, enter: arp -s <ipaddress> <MACaddress> ping <ipaddress> 7.
Web Browser/HTTP Problem Web Browser/HTTP Problem SMART In some cases you may not be able to browse the printer Web page simply because the Ethernet Interface HTTP may be turned off. If you cannot ping the Ethernet Interface IP address, make sure the IP address, subnet mask, and default gateway are set correctly by checking the ETHERNET PARAMS menu from the control panel.
AS/400 Configuration, IPDS Printer SMART NOTE: This chapter applies to the Smart Ethernet Interface only. Configuring An IPDS Printer On The AS/400 SMART This chapter only applies to the Smart Ethernet Interface. Use this chapter to configure your IPDS printer on the AS/400. To print IPDS on your LAN attached printer, you must install the IPDS option on your printer and license Print Services Facility™...
Chapter 10 Configuring An IPDS Printer On The AS/400 Configuration Checklist NOTE: All of the following configuration steps carried out on the AS/400 may require “create” or “change” authority. 1. If you have not already done so, set up the printer and install the Ethernet Interface.
Configuring An AS/400 TCP/IP Interface With ADDTCPIFC 8. The next step depends on your AS/400 release. See “Configuring PSF/400 For IPDS On V3R7 Or V4R1” on page 205 to configure your printer. NOTE: When the IPDS feature is installed, the queue name ‘d4prn’ is not available.
Page 204
Chapter 10 Configuring An IPDS Printer On The AS/400 2. Your completed screen should look like Figure 29. System: BLDD60 Internet address: 9.99.15.188 Subnet mask: 255.255.255.0 Line description: ETHLAN Line type: *ELAN Interface status: Inactive Type of service: *NORMAL Maximum transmission unit: *LIND Automatic start: *YES...
For example, if your hostname is “RCHASM03” and your domain name is “RCHLAND.IBM.COM”, your fully qualified network name is “RCHASM03.RCHLAND.IBM.COM”. In your host entry table, enter both RCHASM03 and RCHASM03.RCHLAND.IBM.COM.
Page 206
Chapter 10 Configuring An IPDS Printer On The AS/400 The PSF configuration object created with this command is used by PSF/400 when printing IPDS files only if the object is specified with the USRDFNOBJ parameter in the printer device description. To configure AS/400 for IPDS printing on V3R7 or V4R1: 1.
Page 207
Configuring PSF/400 For IPDS On V3R7 Or V4R1 PSF defined options: *NONE Text description: 4400 Network Printer Device resource library list: *DFT Figure 30. Example CRTPSFCFG Command (V3R7 or V4R1) NOTE: The lines in bold in Figure 30 are not used by PSF/400. Instead, PSF/400 uses the information entered in the device description screen.
Page 208
Chapter 10 Configuring An IPDS Printer On The AS/400 TIMEOUT value on the printer. The recommended value is *SEC15. e. Page Size Control (PAGSIZCTL) Specifies if the page size (FORMS) is set by PSF.400. Usually set to *YES. Configuring PSF With CRTDEVPRT On V3R7 Or V4R1 This section describes how to create a printer device description.
Page 209
Configuring PSF/400 For IPDS On V3R7 Or V4R1 2. A completed screen looks like the example shown in Figure 31. Display Device Description 5716SS1 V3R7M0 961108 BLDRB1 Device Description: DEVD NETPRT44 Option: OPTION *ALL Category of device: *PRT Device class: DEVCLS *LAN Device type:...
Page 210
Chapter 10 Configuring An IPDS Printer On The AS/400 Printer error message: PRTERRMSG *INQ Message queue: MSGQ QSYSOPR Library: *LIBL Activation timer: ACTTMR Maximum pending requests: MAXPNDRQS Print while converting: PRTCVT *YES Print request timer: PRTRQSTMR *NOMAX Form definition: FORMDF F1C10110 Library: *LIBL...
Page 211
Configuring PSF/400 For IPDS On V3R7 Or V4R1 3. Values must be entered for the following parameters: a. Device Description (DEVD) The device description or name. b. Device Class (DEVCLS) Specify *LAN c. Device Type (TYPE) Specify *IPDS d. Device Model (MODEL) Specify 0 e.
To configure the AS/400 for IPDS printing on V4R3: 1. At the AS/400 command line, enter a command in the form: CRTPSFCFG PSFCFG(AFP/NETPRT4400) IPDSPASTHR(*YES) RLSTMR(*SEC15) TEXT(‘IBM 4400 NETWORK ATTACHED PRINTER’) PAGSIZCTL(*YES) ACTRLSTMR(*NORDYF) 2. A completed screen looks like Figure 32.
Page 214
Set the parameter to a value at least equal to the TIMEOUT value on the printer. IBM recommends *SEC15. Page size control (PAGSIZCTL) Specifies if the page size (forms) is set by PSF/400. Usually set to *YES.
CRTDEVPRT DEVD(P4400) DEVCLS(*LAN) TYPE(*IPDS) MODEL(0) LANATTACH(*IP) AFP(*YES) PORT(5001) FONT(11) FORMFEED(*CONT) RMTLOCNAME(‘128.9.12.134’) USRDFNOBJ(AFP/NETPRT4400 *PSFCFG) TEXT(‘IBM 4400 NETWORK PRINTER’) Only use the USRDFNOBJ parameter if it was defined in the previous procedure. A completed screen looks like the example shown in Figure 33.
Page 216
Chapter 10 Configuring An IPDS Printer On The AS/400 Font: Identifier........>011 3, 5, 11, 12, 13, 18, 19... Point size ........*NONE 000.1-999.9, *NONE Form feed ........*CONT *TYPE, *CONT, *CONT2, *CUT Separator drawer......*FILE 1-255, *FILE Separator program ......*NONE Name, *NONE Library........
Page 218
Chapter 10 Configuring An IPDS Printer On The AS/400 Port number (PORT) Specify 5001. Font (FONT) Enter an appropriate value. Form Feed (FORMFEED) Specify *CONT. Activation timer (ACTTMR) This value specifies the number of seconds that PSF/400 waits for a printer to respond to an activation request. If only one system is using the printer, use the default value (170 seconds).
Configuring PSF/400 for IPDS On V4R2 And Above Verifying The IPDS Configuration On AS/400 SMART To test IPDS printing: 1. If it is not already on, vary on the line description: VRYCFG CFGTYPE(*LIN) 2. To start TCP/IP, enter STRTCP. 3. Verify that the AS/400 TCP/IP interface is active. Use the command: WRKTCPSTS and then select option 1.
Chapter 10 Sharing The AS/400 Printer On The Network 7. If you have problems printing, do the following: • Print an Ethernet Test Page. Refer to your User's Manual. • Verify that port number 5001 is being used. 8. If you are still unable to print IPDS files, contact technical support.
Printer Sharing Parameters Printer Sharing Parameters To set up AS/400 for printer sharing, set the following parameters. Table 8. Printer Sharing AS/400 Recommended Where Set Parameter Description Version Value V3R7 CRTPSFCFG ACTRLSTMR *NORDYF Specifies the point at which the release timer V4R1 CHGPSFCFG (RLSTMR) is activated.
Chapter 10 AS/400 Troubleshooting Table 8. Printer Sharing (continued) AS/400 Recommended Where Set Parameter Description Version Value V3R7 CRTDEVPRT ACTTMR *NOMAX The value specifies the number of seconds that V4R1 CHGDEVPRT PSF/400 will wait for a printer to respond to an activation request.
• Codes 20-39 indicate a general communications failure. Make sure all of the components in your network are operational, such as routers. If necessary, call IBM technical support. • Codes 40-59 indicate a logic error between PSF and the printer control unit.
Chapter 10 AS/400 Troubleshooting Spooled Files Disappear Without Printing To resolve this problem: • Check that the correct printer queue name and correct IP address have been used. • Ping the IP address. If the ping is successful, disconnect the network cable from the printer/print server, and ping the address again.
Overview SMART This chapter only applies to the Smart Ethernet Interface. Use this chapter to configure MVS to print IPDS files on your IBM 4400 network printer. To print IPDS files, you must have the IPDS option on the printer.
Printer on MVS” on page 237. 5. If you want to share the printer, do the procedure in “Sharing IBM 4400 Printers on MVS” on page 238. 6. If you have problems, refer to “Handling MVS Connectivity Problems” on page 240.
Configuration Procedure Configuring PSF for MVS to Print IPDS Files SMART To perform this procedure, you need the IP address of the NIC. Configuration Procedure Configuring PSF/MVS to print IPDS files includes the following steps: 1. Define the MVS communications control unit to MVS. See “Define the Communications Control Unit to MVS”...
Page 228
Chapter 11 Configuring PSF for MVS to Print IPDS Files Define the Communications Control Unit to MVS If you have not already done so, define the communications control unit for the MVS host, such as the 3172 or the 3745 control unit, to MVS.
Page 229
Modify The TCP/IP Profile In MVS Configuration Procedure ACBPOOLSIZE 1000 ADDRESSTRANSLATIONPOOLSIZE 1500 CCBPOOLSIZE DATABUFFERPOOLSIZE 32768 ENVELOPEPOOLSIZE IPROUTEPOOLSIZE LARGEENVELOPEPOOLSIZE RCBPOOLSIZE SCBPOOLSIZE SKCBPOOLSIZE SMALLDATABUFFERPOOLSIZE TCBPOOLSIZE TINYDATABUFFERPOOLSIZE UCBPOOLSIZE KEEPALIVEOPTIONS INTERVAL 10 SENDGARBAGE FALSE ENDKEEPALIVEOPTIONS GATEWAY * Network First hop Linkname Packet Size Subnet mask Subnet value BPCLAN 2000...
Page 230
IBM TCP/IP Performance and Tuning Guide DATABUFFERPOOLSIZE The DATABUFFERPOOLSIZE statement defines the number and size of the data buffers. For printing on TCP/IP-attached printers, IBM recommends that you specify at least 160 data buffers, 32768 buffer size. SMALLDATABUFFERPOOLSIZE The SMALLDATABUFFERPOOLSIZE statement defines the number of small data buffers.
Page 231
ENDKEEPALIVEOPTIONS GATEWAY The Packet Size parameter of the GATEWAY statement defines the maximum transmission unit (MTU) for the MVS host. For IBM 10/100Base-T Ethernet Interface printers, the MTU size is fixed at 1024 bytes. The value cannot be adjusted. Verify the Printer Connection To verify that the MVS system can establish a connection with the TCP/IP-attached printer, “ping”...
Page 232
Chapter 11 Configuring PSF for MVS to Print IPDS Files Define the Printer to JES When a TCP/IP-attached printer is to be used with JES, it must be defined for deferred printing mode with JES. JES2 Printer Definitions Below is an example of the JES2 printer definition initialization member, located in the system PARMLIB: FSS(FSS1),PROC=PSFPROC,HASPFSSM=HASPFSSM PRT1...
Page 233
IPADDR keyword. No 4400 printer-specific writer procedure is currently supplied by IBM. You can, however, copy the APSWPROT sample from the APAR medium and modify it for the IBM 4400 printer. NOTE: The IBM 4400 printer supports only resident symbol sets.
Page 235
Define The Printer To PSF/MVS Configuration Procedure //*PRINTDEV //* ******************************************************************************************/ //PRT1CNTL //PRT1PRINTDEV FONTDD=*.FONT300,/* 300 PEL FONT LIBRARY DD*/ //OVLYDD=*.OLAY01,/* OVERLAY LIBRARY DD*/ //PSEGDD=*.PSEG01,/* SEGMENT LIBRARY DD*/ //PDEFDD=*.PDEF01,/* PAGEDEF LIBRARY DD*/ //FDEFDD=*.FDEF01,/* FORMDEF LIBRARY DD*/ //JOBHDR=*.JOBHDR,/* JOB HEADER SEPARATOR*/ //*/* OUTPUT*/ //JOBTRLR=*.JOBTLR,/* JOB TRAILER SEPARATOR*/ //*/* OUTPUT*/ //DSHDR=*.DSHDR,/* DATA SET HEADER*/...
Page 236
TCPIP. The IP address is the only required parameter. Other parameters may be set to facilitate printer sharing as described in “Sharing IBM 4400 Printers on MVS” on page 238. For a description of the PRINTDEV statement, which is not given here, see the PSF/MVS System Programming Guide.
Verifying a TCP/IP-Attached Printer on MVS Verifying a TCP/IP-Attached Printer on MVS To operate a TCP/IP-attached printer, use JES operator commands. Starting a TCP/IP-attached Printer To start a TCP/IP-attached printer, do the following: 1. Start TCP/IP. 2. Power on the printer. 3.
If you are still unable to print IPDS files, contact IBM support. Sharing IBM 4400 Printers on MVS SMART IBM 4400 printers can be shared on PSF/MVS in one of two ways: • By using the MGMTMODE and DISCINTV parameters via the JES spool.
Page 239
DISCINTV Specifies the disconnect interval in seconds. The value can range from zero through 86400. IBM suggests you set the value to 15. When no output is available from JES for this time period, PSF/ MVS ends the session with the network printer. If the value is set to zero, PSF/MVS does not end the session because of lack of output.
GATEWAY statement in the MVS TCP/IP profile, and restart TCP/IP to pick up the changes. You cannot change the MTU size on an IBM 10/100Base-T Ethernet Interface printer. The MTU size is fixed at 1024 bytes. If these items are all in order, consult your TCP/IP network...
ARPAGE configuration statement in the TCP/IP profile, you may need to wait longer. For information about the ARPAGE statement, refer to the IBM TCP/IP MVS Customization and Administration Guide.) 3. Enter the “ping” command again from the MVS system.
SNMP Installation Instructions Configuring for a *LAN 3812 SNMP Device Description Support for SNMP is available in the base code for R450 OS/400 and above. *LAN 3812 SNMP device descriptions are similar to *LAN 3812 PJL device descriptions, and they fully support the page range function.
Page 244
Chapter 12 Configuring for a *LAN 3812 SNMP Device Description Port number (PORT) This needs to be set to 9100. Font (FONT) = 011 This is typically set to 011, which is the default 10 CPI font. A font ID is required to create the device description. Unless special requirements in your operation dictate something different, this should suffice.
Page 245
Inactivity Timer (INACTTMR) Configuration Instructions Inactivity Timer (INACTTMR) This defaults to *ATTACH, but can be set to any value from 1 to 30 (minutes), as well as *SEC15 (15 seconds), *SEC30 (30 seconds) or *NOMAX (no maximum). This value determines when the print driver closes the connection to the printer (freeing it up to received spooled output from another source) once there are no OS/400 spooled files left in RDY (ready) status.
Page 246
Chapter 12 Configuring for a *LAN 3812 SNMP Device Description User-Defined Options (USRDFNOPT) Specifies, for spooled output only, one or more user-defined options to be used by user applications, user-specified programs or the writer. A maximum of four user-defined options can be specified.
Configuration Example Configuration Instructions Configuration Example To configure a *LAN 3812 SNMP device description type CRTDEVPRT and press the F4 (Prompt) key. The following is an example of using the Create Device Printer (CRTDEVPRT) command to create a *LAN 3812 SNMP device description: CRTDEVPRT DEVD(SNMP4400) DEVCLS(*LAN) TYPE(3812) MODEL(1) LANATTACH(*IP) PORT(9001) FONT(011) FORMFEED(*CONT) PARITY(*NONE)
Page 248
Chapter 12 Configuring for a *LAN 3812 SNMP Device Description Message queue *CTLD Name, *CTLD, *SYSOPR, QSYSOPR Library Name, *LIBL, *CURLIB Activation timer 1-2550, *NOMAX Inactivity timer *SEC15 1-30, *ATTACH, *NOMAX... Host print transform *YES *NO, *YES Manufacturer type and model *IBM42023 Paper source 1 *LETTER...
System driver program *IBMSNMPDRV Text ‘description’ ‘*LAN 3218 SNMP Device Description for IBM 4400’ Varying on the Printer Once you have created the printer device description, you need to vary on the printer device description using either the Vary Configuration (VRYCFG) command or Work with Configuration Status (WRKCFGSTS) command.
Chapter 12 Configuring for a *LAN 3812 SNMP Device Description To look at the writer job, do the following: NOTE: Check to see if the writer is still active. 1. On the OS/400 command line, type the following: WRKJOB JOB(writer-name) The writer name is typically the same name given to the device description.
Monitoring Printers Implementing Printer Management SMART Printer management includes the following tasks: • Monitoring the status of network printers • Responding to alarms • Gathering statistics on printer operations The four elements of network printer monitoring and management are: • Agent/manager model •...
Chapter 13 Implementing Printer Management An MIB contains information a device makes available through SNMP. The MIB is a management information base that describes information about actual objects to be managed and controlled. Standards Of Network Printer MIBs The Printer MIB is based on the following standards: •...
Page 253
Information Provided By The MIB Information Provided By The MIB The printer MIB contains the following types of information about network printers: Descriptions. Printer configuration, location, and contact. Status. Current operating status of printers. Alerts. Reportable events from printers. General Information About MIBs For further information on SNMP and MIB, refer to the following: •...
Management Station (NMS) such as NetView The Printer Management Utility Software (PMU) The IBM printer manager utility is a versatile and dynamic program. It allows you to organize all of the printers in your office remotely in a single database, download software and printer settings from a...
Monitoring With AIX NetView/6000 Monitoring With AIX NetView/6000 The AIX NetView/6000 program can manage any IP-addressable device with an SNMP agent. NetView/6000 can be used to set a network topology, monitor a network, diagnose problems, and measure network performance. Through its MIB Browser, information about the resources affecting an event (such as an alarm) can be obtained.
NPM works with the IBM 4400, the network printer family, including IBM Infoprint 20 and 32 (except for NPM for OS/2), and IBM Network Printers 12, 17, and 24. For the Windows and IP and Web versions, you can also use NPM with other manufacturer’s network printers that comply with RFC 1759, such...
Page 258
TCP/IP to monitor the printers. NPM is available on the World Wide Web. To obtain the latest version of NPM: 1. Access the IBM Printing Systems Home Page at: http://www.printers.ibm.com 2. Navigate to IBM Network Printer Manager.
Commands Command Shell Overview The Ethernet Interface 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 This command shell can be accessed by: •...
Chapter 15 Complete Command List NOTE: If the set prefix is used, a save command must be executed as well so that the new settings are retained after power cycles. Since set only affects the settings in memory, they will be lost after a power cycle unless they are saved to flash memory.
Store Commands Store Commands These commands change the settings stored in flash memory and do not affect the current or working settings in memory. A power cycle is needed before the stored settings become current. store ifc ifnum utp [-]li [-]rx example: store ifc 1 utp li Modify the physical UTP interface properties where li enables link integrity and rx enables the increased receive threshold.
Page 262
Chapter 15 Complete Command List • off. no job control; no SOJ/EOJ commands. The printer prints faster in off mode. • standard. (the default) traditional job control with immediate acknowledgements of SOJ/EOJ commands. • enhanced. job control with EOJ acknowledgements held off by the printer until job is fully printed.
Page 263
Store Commands store pserver tcpsocket TCPportnumber dest destination example: store pserver tcpsocket 5000 dest d1prn Assign a pre-defined TCPportnumber to a particular destination on the Ethernet Interface. Therefore, if you are using a print method that sends jobs directly to a TCP port number, you still have the option to process the job data through this destination setting.
Page 264
Chapter 15 Complete Command List SMART store pserver novell user passwd password example: store pserver novell user passwd mplex2 Define a password on the Ethernet Interface for the Novell user already defined. This password must match the one stored on the Novell file server. Passwords are optional as long as there is not one defined on the file server for the user.
Page 265
Store Commands store tcpip ifnum frametype [[-]ethernet2] [[-]802.2snap] example: store tcpip 1 frametype ethernet2 802.2snap Control which frame type(s) is supported with the TCP/IP protocol. By default, both Ethernet2 and 802.2snap are enabled, but normal TCP/IP communications rely on Ethernet 2.
Page 266
Chapter 15 Complete Command List store tcpip tcp opts [-]keepalive [-]disbufmgmt [-]zeroIArp [-]keepalivedata example: store tcpip tcp opts keepalive -disbufmgmt Controls whether the Ethernet Interface maintains a connection with a host when data cannot be accepted into its buffer. Normally the keepalive feature is enabled so when the printer cannot accept data, the print job connection is maintained and continued once the situation clears.
Set Commands Set Commands These settings alter the current or working settings in memory only. Therefore, they will be lost if the Ethernet Interface is power cycled. To ensure this does not happen, issue a save command so the current settings get written to flash memory. set dest destination name newname example: set dest d1prn name thermal Change the current name of the destination to a new name...
Page 268
Chapter 15 Complete Command List set dest destination service [[-]socket][[-]lpd] [[-]lpsched] [[-]rprinter] [[-]pserver] [[-]netbios] [[-]ftpd] example: set dest d1prn service -netbios Set the destination to handle only certain print services. To add a service, specify the service name. To disable a service, use “...
Page 269
Set Commands set logpath logpath type [[-]job] [[-]user] [[-]pgcnt] [[-]cksum] [[-]printer] [[-]ioport] example: 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. user User ID along with three messages per job about start and finish.
Page 270
Chapter 15 Complete Command List SMART set model model name newname example: set model m1 name landscape Change the current name of the model to a new name as indicated by newname. This newname must be nine characters or less or it will be truncated. These names are case sensitive. SMART set model model type raw example: set model m2 type raw...
Page 271
Set Commands SMART set model model header headerstring example: set model m7 header $FF Set a header string to be sent to the printer at the start of any print jobs passing through this model. The headerstring 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., $FF for a formfeed).
Page 272
Chapter 15 Complete Command List set prn flush Flush the data in the parallel port input and output buffers. set prn unlock Release the access lock on the parallel port. set prn timeout minutes |none example: set prn timeout none Terminate the print job sent to the parallel port if it is not printed after the timeout period in minutes expires.
Page 273
Set Commands set snmp To add a user named snmp with root privileges, follow the steps below: 1.Login to the Ethernet Interface as a root user. 2.Add a user named snmp: set user add snmp 3.Set the user type to root: set user type snmp root 4.Set the password for the snmp user: set user passwd snmp snmppassword...
Page 274
Chapter 15 Complete Command List SMART set snmp trap index [-]active Enable or disable an SNMP trap manager table entry. The index is the index number of the SNMP trap manager table. “active” enables the table entry, “-active” disables the entry.
Page 275
Set Commands SMART set snmp syslog index [-]active The Ethernet Interface can also log SNMP alert messages to the defined SYSLOG host (see the ‘set sysinfo syslog’ command description). Use this command to enable or disable logging of alert messages for an SNMP alert table entry. The index is the index number of the SNMP alert table.
Page 276
SMART set sysinfo email emailaddress example: set sysinfo email JohnDoe@IBM.com Define the user email address to receive printer and job logging information from a particular logpath on the Ethernet Interface. Email name is the host or IP name of the user.
Page 277
Set Commands SMART set sysinfo smtp IPaddress [port portnumber] example: set sysinfo smtp 192.75.11.5 port 25 Define the SMTP (Simple Mail Transfer Protocol) server IP address and port number where the mail is stored on your network. Default: Unconfigured, 25 set sysinfo syslog hostIPaddress example: set sysinfo syslog 192.75.11.30 Set the IP address of the host running the SYSLOG daemon.
Page 278
Chapter 15 Complete Command List IMPORTANT Do not delete the root user, or you will be unable to configure any further settings on the print server. You will have to go back to factory defaults to correct this problem. set user passwd username password example: set user passwd eng mplex1 Assign a password to a defined user on the Ethernet Interface.
List Commands set var from default Set all variable settings back to factory defaults. set var from stored Set all current variable settings to the values stored in flash memory. List Commands These commands list the current or working settings for a particular section within the command shell.
Page 280
Chapter 15 Complete Command List list model List the current model settings (e.g., names and mapped destinations). list pserver List the current general print server settings (e.g., print server name and Novell mode). list prn List the current parallel port setting (e.g., mode). SMART list rprinter List any current RPRINTER definitions.
Miscellaneous Commands 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. Sysinfo, destination, model, logpath, variable, user, and I/O port settings will be saved.
Page 282
Chapter 15 Complete Command List start fox|tts|loopb prn example: start fox prn Begin a debugging test on one of the I/O ports on the Ethernet Interface. 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 283
Miscellaneous Commands ping [-s] hostIPaddress [datasize [packetnumber]] example: ping 192.75.11.30 another TCP/IP host specified by hostIPaddress on ping the Ethernet Interface 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.
Extra Features Ethernet Interface Security There are TCP access lists available to restrict host connections with the device. Users And Passwords The Ethernet Interface supports two user types: Access to everything within the print server root including all configurable settings. Ability to list settings only.
Page 286
Chapter 16 Ethernet Interface Security To use the HTML forms on the Smart Ethernet Interface: SMART 1. Direct your Web browser to URL: http://EthernetInterfaceIPaddress/ adminConf.html (e.g., http://192.75.11.9/adminConf.html). NOTE: If prompted for a “User ID” and password first, type root for the user ID and press ENTER at the password prompt (since there is no password by default).
TCP Access Lists TCP Access Lists Within TCP/IP environments, the Ethernet Interface can restrict host access to destinations/queues and remote command (e.g., rsh, rcmd, remsh, and telnet) execution services. This is done using an access list similar in function to the Unix .rhosts file. NOTE: Access list settings are not configurable through the HTML forms provided with the Ethernet Interface.
Chapter 16 Printer Monitoring And Logging Example: store tcpip tcp access add 192.75.11.25 store tcpip tcp access add 192.75.12.0 store tcpip tcp access del 192.75.11.25 reset NOTE: Although the maximum number of entries in the access list is 10, each entry can refer to a network rather than a specific host.
Printer Logging Through Logpaths Table 9. Key Printer Logging Terms Term Description idle There is no job queued for the Ethernet Interface I/O port. blocked The printer is not allowing the Ethernet Interface to send data to it. Check that there is not a printer error and it is online and ready to go.
Page 290
Chapter 16 Printer Monitoring And Logging To view the current logpath settings on the Ethernet Interface using the Ethernet Interface internal command shell, npsh: 1. Telnet to the Ethernet Interface, and log in as root with no password. 2. At the system prompt, enter the command to list the logpath settings: list logpath NOTE: If prompted for a “User ID”...
Ethernet Interface Naming Schemes Printer Logging Through Logpaths Ethernet Interface Naming Schemes A single I/O Port destination can be configured with a variety of model and logpath combinations. For instance, once you set the parameters for m1 and l1, you can assign the model and logpath to more than one I/O port destination such as d1prn, d2prn, and d8prn.
IBM Printing Systems Company participates in this program by introducing printers that reduce power consumption when they are not being used. As an E...
Consult your IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used.
Page 295
Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk.
Your failure to comply with the terms above terminates this authorization. Upon termination, you must destroy your machine readable documentation. Trademarks The following terms, used in this publication, are trademarks of the IBM corporation in the United States or other countries or both: AFCCU; Infoprint IPDS Advanced Function Presentation Micro Channel ®...
Page 297
Microsoft Corporation in the United States, other countries, or both. PC Direct is a trademark of Ziff Communications Company in the United States, other countries, or both and is used by IBM Corporation under license. ActionMedia, LANDesk, MMX, Pentium and ProShare are trademarks of Intel Corporation in the United States, other countries, or both.
Batteries of these types must be recycled or disposed of properly. Recycling facilities may not be available in your area. In the United States, IBM has established a collection process for reuse, recycling, or proper disposal of used batteries and batter packs from IBM equipment.
Page 299
Properly shielded and grounded cables and connectors must be used in order to meet FCC emission limits. Proper cables and connectors are available from IBM authorized dealers. IBM is not responsible for any radio or television interference caused by using other than recommended cables and connectors or by unauthorized changes or modifications to this equipment.
TV communications and to other electrical or electronic equipment. Such cables and connectors are available from IBM authorized dealers. IBM cannot accept responsibility for any interference caused by using other than recommended cables and connectors.
Page 301
Japan JEITA Statement Communication Statements (Taiwan) Warning: This is a Class A product. In a domestic environment this product may cause radio interference in which case the user will be required to take adequate measures.
Page 302
Communication Statements Australia/New Zealand Attention: This is a Class A Product. In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures. Korea China Declaration: This is a Case A Product. In a domestic environment this product may cause radio interference in which case the user may be required to take practical actions.
Dieses Gerät ist berechtigt in Übereinstimmung mit dem deutschen das EG-Konformitätszeichen - CE - zu führen. Verantwortlich für die Konformitätserklärung nach Paragraph 5 des EMVG ist die IBM Deutschland Informationssysteme GmbH, 70548 Stuttgart. Informationen in Hinsicht EMVG Paragraph 3 Abs. (2) 2: Das Gerät erfüllt die Schutzanforderungen nach EN 55022 Klasse...
Glossary Address Resolution Protocol. Associates a selected IP address with a network device Ethernet address. Basic Ethernet A 10/100 BaseT Ethernet Interface Card that provides Ethernet connectivity and basic print server functions. Bits per second. Centronics Parallel port interface standard found on most printers.
Page 306
Chapter EEPROM Electrically Erasable/Programmable Read- Only Memory. factory defaults Settings shipped with the NIC. Factory Settings S2 jumper position stating all factory default settings are to be used while the NIC is up and running. Firmware Panic Unrecoverable errors detected by the NIC firmware force the Print Server into Firmware Panic mode.
Page 307
IP Address 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 308
Chapter print path Three-stage path a print job takes when it is sent from a host to a printer through the NIC. protocol A set of rules or conventions governing the exchange of information between computer systems or between a printer and a host computer.
Page 309
SMART NIC A 10/100 BaseT Ethernet Interface card that provides Ethernet connectivity, extensive print server functions, and remote management capabilities with tighter printer integration. SNMP Simple Network Management Protocol. A standard protocol used to monitor network devices called “SNMP agents.” socket TCP connection between two hosts consisting of a source and destination TCP...
Page 321
Index NetWare 4.x, no PSERVER connection, 144 V Host setup, manual system, 116 NetWare 5.x, no PSERVER Varying on the Printer, 249 connection, 144 Verification, Ethernet Interface, 37 no extra page, 125 no form feed, 125 Web browser Novell, 142 problem, 199 printer errors, 102 troubleshooting, 105...
Page 323
Thank you for your responses. May we contact you? h Yes h No When you send comments to IBM, you grant IBM a nonexclusive right to use or distribute your comments in any way it believes appropriate without incurring any obligation to you. Name...
Page 324
FIRST-CLASS MAIL PERMIT NO. 40 ARMONK, NEW YORK POSTAGE WILL BE PAID BY ADDRESSEE IBM Corporation IBM Corporation Information Development Information Development IBM Printing Systems IBM Printing Systems Depatment 583E Building 003G Department H7FE Building 004M PO Box 1900 PO Box 1900...
Page 326
® Part Number: 75P2507 Printed in U.S.A 175331-001B *175331-001* G544-5769-03 *07G544576903*...