3.2.1.2.1 Install XAdmin32 on a PC Workstation..3-3 3.2.1.3 Configure the IntelliBar print server using a web browser..3-12 3.2.1.4 Configure the IntelliBar print server using HP Web Jetadmin..3-15 3.2.1.5 Configuring the IntelliBar print server using Telnet..3-16 AS/400, ISERIES HOST SET UP...4-1...
Page 3
TROUBLESHOOTING...6-1 ROUBLESHOOTING 6.1.1 Installation Problems ...6-1 6.1.1.1 Printer does not come up ‘ONLINE READY.’ ...6-1 6.1.1.2 Printer comes up ‘ONLINE READY’ BUT CANNOT PRINT JOBS SENT BY HOST...6-2 6.1.2 Intermittent Problems ...6-3 6.1.3 Network Protocol Problems...6-3 6.1.3.1 TCP/IP Troubleshooting ...6-4 6.1.3.2...
IPDS interpreter. The interpreter then processes and transforms the IPDS data into HP PCL protocol. The PCL data stream is then passed to main printer controller for raster image processing and printing.
IntelliBar AS Net printers offer a variety of ways to manage the print server, including Windows and DOS-based utilities, web browser, HP Web Jetadmin, and Telnet remote console. IntelliBar AS Net printers feature an embedded web server that offers a comprehensive network and IPDS management facility that can be accessed using any Internet browser without the need for special software on the PC or application/file server.
Section 1: Introduction 1.1.3 Supported IPDS Fonts The following fonts are supported in IPDS in all four degrees of rotation (0°, 90°, 180°, 270°). IntelliBar AS Net Printer Supported IPDS Fonts FGID Font Style OCR-B Courier 10 Prestige Pica Courier 10 Italic...
Page 7
Section 1: Introduction Prestige Italic Letter Gothic Letter Gothic Bold Courier Courier Bold Courier Italic Courier Italic Bold Prestige Times Roman 8pt Times Roman 6pt Times Roman 14pt 1051 Times Roman 10pt 1351 Times Roman 12pt 1803 Times Roman 18pt 2103 Times Roman 24pt 2304...
Section 1: Introduction 1.1.4 Supported IPDS Barcodes IntelliBar AS Net printers support following list of IPDS bar codes in all four orientations (0, 90, 180, 270). 1.2 NETWORK INSTALLATION IntelliBar AS Net printers are intended for Ethernet 10BaseT and 100BaseT networks using CAT 5 unshielded twisted pair cable.
This section describes the communications ports and user diagnostic interfaces for the IntelliBar AS Net printer. The printer configuration and diagnostic functions are accessed through the front control panel. Operation of these functions is covered in the main IntelliBar Users Guide. Com- munications ports, Ethernet and IPDS status indicators and diagnostic DIP switches are located on the rear panel of the printer.
(Port 5001 is open - the IPDS service resides on PORT 5001 of the IntelliBar AS Net print server). While in this mode the IntelliBar AS Net printer will execute all IPDS commands and reply to all AFP queries. The printer will remain in IPDS mode until the host terminates the session and closes the port.
ON position. The switches are used to configure the printer for the following diagnostic functions to: print a self test label that shows the printer IPDS and network settings...
3.1.2 Verify that the appropriate parameters for printer operation are entered in the printer control panel. 3.1.3 Print a test page from the printer control panel (see the IntelliBar User’s Guide for details) to confirm that the printer is operating correctly.
Page 13
Section 3: Printer Set Up And Network Configuration IntelliBar AS Net Print Server Configuration Self-Test Printout...
IntelliBar AS Net print server. XAdmin32 works on Windows 95/98, NT, 2000 or XP us- ing the TCP/IP or IPX/SPX protocols. 3.2.1.2.1 Install XAdmin32 on a PC Workstation. Find the copy of Xadmin32 on the CD ROM supplied with your printer or download a free copy from http://www.intellitech-intl.com/portasp/drivers.asp on the same network as the printer.
Page 15
Section 3: Printer Set Up And Network Configuration A. Launch XAdmin32. In the windows program menu double click on the XAdmin32 icon to launch the program. When launched, XAdmin32 automatically searches the network for configured and unconfigured IntelliBar AS Net print servers on the network using the default TCP/IP and IPX/ SPX filters.
Page 16
To reset the IntelliBar print server to factory default settings using the DIP switches on the rear of the printer, see Section 5.1.2. After resetting a print server, print a configuration self-test using the DIP switches on the rear of the printer by following the instructions in Section 5.1.2.
Page 17
Section 3: Printer Set Up And Network Configuration XAdmin32 Configure New Print Servers Window F. Configure new print server IP address. Match the address in the list to your test page address. Double click on the desired address or click once on the address and then click on the configure button.
Page 18
Section 3: Printer Set Up And Network Configuration G. Configure the IP, Subnet and Gateway addresses as desired and click ‘OK’. In the fol- lowing example the print server has been configured with the IP address of 192.168.1.38 along with Subnet Mask and Gateway addresses.
Page 19
Section 3: Printer Set Up And Network Configuration XAdmin32 Search Window Return with 192.168.1.38 I. If the newly configured print server does not appear in the search return window, click on the ‘Devices’ tab and select ‘Search Active Devices.’ The IP address you just entered will appear in the search return window.
Page 20
Section 3: Printer Set Up And Network Configuration XAdmin32 Select Device to Configure K. The ‘Password’ window will open and you will be prompted to enter a password. Type the password ‘access’ in the window (‘access’ is the default password and it is not case sensitive) and click ‘OK.’...
Page 21
Section 3: Printer Set Up And Network Configuration XAdmin32 General Services Configuration Window At this time select the TCP/IP tab and configure the IP addresses as required. 3-10...
Page 22
IP address. This is important in order to maintain print queue settings in systems that dynamically assign IP addresses. Setting the Timeout to ‘0’ will ensure that the IntelliBar printer remains in con- stant contact with the host. Setting the Keepalive Timer to ‘1’ will pro- vide frequent confirmation to the host that the print server is still active on the network.
Section 3: Printer Set Up And Network Configuration Note: The IntelliBar Net printer’s raw port is 9100. This port name must be specified when creating the out queue on the host computer. 3.2.1.3 Configure the IntelliBar print server using a web browser.
Page 24
Section 3: Printer Set Up And Network Configuration IntelliBar Browser Password Window C. The Network Configuration page will open. Select the protocol or other item that you wish to configure. You will then be connected to the appropriate web page for configu- ration of that item.
Page 25
IP address. This is important in order to maintain print queue settings in systems that dynamically assign IP addresses. Setting the Timeout to ‘0’ will ensure that the IntelliBar printer remains in constant contact with the host. Setting the Keepalive Timer to ‘1’ will provide frequent confirmation to the host that the print server is still active on the network.
3.2.1.4 Configure the IntelliBar print server using HP Web Jetadmin. The IntelliBar AS Net print server works transparently with the HP Web JetAdmin utility. HP Web JetAdmin configures the IntelliBar AS Net print server with a standard web browser such as Netscape Navigator or Microsoft Internet Explorer.
Section 3: Printer Set Up And Network Configuration B. After you have completed the installation, you may use a web browser to access the print server. C. Start the browser and connect to the Web JetAdmin home page. D. Click on the ‘Find Device’ tab and then click on ‘Find All Devices’ to get a list of all Web JetAdmin compatible print servers (or you may limit your search by using the ‘Ad-...
Verify that valid TCP/IP settings have been configured on both the host computer and the Intelli- Bar AS Net print server. If the host and the printer are not on the same LAN segment, verify that a route has been defined in the TCP/IP route list. If a route does not exist, use the A.
IBM Document, details. H. CRTPSFCFG creates a PSF configuration object to specify a TCP/IP attached printer. Specifying values for the remote location and TCP/IP port with CRTPSFCFG overrides the SNA configuration parameters specified in the printer device description. A PSF...
‘GO LICPGM’ in a command line to display the ‘Work with Licensed Programs’ screen. Select option ‘10’ and press the enter key to view the ‘Display Installed Licensed Programs’ screen. The PSF/400 licenses are as follows: Printer/ Sockets Network...
OS/400 version and revision level to reference the appropriate section. 4.3 CONFIGURING AS/400 V3R1 This Section provides the required settings for the used to configure OS/400 V3R1 to print to an IntelliBar AS Net printer. 4.3.1 V3R1 Command.
Page 32
Section 4: AS/400, iSeries Host Set Up K. Text description of the printer ( Net printer being configured (ex., Enter the following commands on the command line to configure CRTDEVPRT DEVD(‘M48ASN’) DEVCLS(*RMT) TYPE(*IPDS) MODEL(0) AFP(*YES) AFPATTACH(*APPC) FONT(11) PRTCVT(*YES) RMTLOCNAME(‘0.0.0.0’) FORMFEED(*AUTOCUT) TEXT(<M48 AS Net Printer>)
F. Activation timer ( ACTTMR telliBar printer to respond to an activation request. If the printer will be used only by one system, use the default value (170 seconds). If the printer will be used by more than one system, select *NOMAX G.
The OS/400 R3V1 configurations are now complete. Go Section 4.8, Verifying the IPDS Con- figuration on AS/400. 4.4 CONFIGURING AS/400 V3R2 This Section provides the required settings for the mand used to configure OS/400 V3R2 to print to an IntelliBar AS Net printer. 4.4.1 V3R2 Command. CRTDEVPRT Use the following user defined settings to create the device description: A.
Page 35
I. Remote Location ( RMTLOCNAME J. Form Feed ( FORMFEED K. Text description of the printer ( Net printer being configured (ex., Enter the following commands on the command line to configure CRTDEVPRT DEVD(‘M48ASN’) DEVCLS(*RMT) TYPE(*IPDS) MODEL(0) AFP(*YES) AFPATTACH(*IP) FONT(11) PRTCVT(*YES) RMTLOCNAME(‘0.0.0.0’) FORMFEED(*AUTOCUT) TEXT(<M48 AS Net Printer>)
). Enter 5001. PORT H. TCP/IP activation timer ( the IntelliBar printer to respond to an activation request. If the printer will be used only by one system, use the default value ( than one system, select Configure the V3R2 AFP description by typing the following commands on the command line and completing the recommended settings: Note.
The OS/400 R3V2 configurations are now complete. Go to Section 4.8, Verifying the IPDS Configuration on AS/400. 4.5 CONFIGURING AS/400 V3R6 This Section provides the required settings for the used to configure OS/400 V3R6 to print to an IntelliBar AS Net printer. 4.5.1 V3R6 Command. CRTDEVPRT Use the following user defined settings to create the device description: A.
Page 38
I. Remote Location ( RMTLOCNAME J. Form Feed ( FORMFEED K. Text description of the printer ( Net printer being configured (ex., Enter the following commands on the command line to configure CRTDEVPRT DEVD(‘M48ASN’) DEVCLS(*RMT) TYPE(*IPDS) MODEL(0) AFP(*YES) AFPATTACH(*APPC) FONT(11) PRTCVT(*YES) RMTLOCNAME(‘0.0.0.0’) FORMFEED(*AUTOCUT) TEXT(<M48 AS Net Printer>)
Page 39
F. Activation timer ( ACTTMR telliBar printer to respond to an activation request. If the printer will be used only by one system, use the default value (170 seconds). If the printer will be used by more than one system, select *NOMAX G.
4.6 CONFIGURING AS/400 V3R7, V4R3, AND V4R4 This Section provides the required settings for the mand used to configure OS/400 V3R7, V4R3 and V4R4 to print to an IntelliBar AS Net printer. 4.6.1 V3R7, V4R3 and V4R4 Use the following user defined settings to create the device description: A.
Page 41
FORMFEED I. Print While Converting ( J. Remote Location ( RMTLOCNAME K. Text description of the printer ( Net printer being configured (ex., Enter the following commands on the command line to configure and V4R4: Note. For the RMTLOCNAME (‘...
G. TCP/IP port ( PORT H. TCP/IP activation timer ( for the IntelliBar printer to respond to an activation request. If the printer will be used only by one system, use the default value ( by more than one system, select...
4.7 CONFIGURING AS/400 V4R5, V5R1 AND V5R2 This Section provides the required settings for the mand used to configure OS/400 V4R5, V5R1 and V5R2 to print to an IntelliBar AS Net printer. 4.7.1 V4R5, V5R1 and V5R2 Use the following user defined settings to create the device description: A.
Page 44
FORMFEED I. Print While Converting ( J. Remote Location ( RMTLOCNAME K. Text description of the printer ( AS Net printer being configured (ex., Enter the following commands on the command line to configure Note. For the RMTLOCNAME (‘ Bar AS Net print server IP address.
AFP for OS/400 V4R5, V5R1 and V5R2. CRTPSFCFG Use the following user defined settings to create the AFP description: A. PSF configuration ( printer being configured (ex., in the printer CRTDEVPRT DEVD B. Library. Select QGPL.
G. TCP/IP port ( PORT H. TCP/IP activation timer ( for the IntelliBar printer to respond to an activation request. If the printer will be used only by one system, use the default value ( by more than one system, select...
If the host is unable to reach the IntelliBar AS Net print server, it will display ‘No response from host within “N” seconds for connection verification’. If the host is unable to reach the printer, recheck all physical connections and the configuration settings on both the printer and the host and refer to Section 6, Troubleshooting.
5.1 DIAGNOSTICS OVERVIEW IntelliBar AS Net printers feature IPDS diagnostic mode functions that are enabled via a web browser, DIP switches located on the rear of the printer or data stream commands sent from the host to the printer parallel port.
The IPDS Active on Parallel Port Mode enables the IntelliBar AS Net printer to accept IPDS commands on its parallel communications port. This is useful for printing IPDS data when the printer is attached to a terminal such as an IBM 5250 or for preparing the printer for a firmware download.
‘OFF’ position and reinitialize the printer by powering it off and back on again. After completing diagnostic functions on the IntelliBar AS Net printer, set all DIP switches to the ‘OFF’ position. 5.1.3 Setting Diagnostic Functions and Configurations via Data Stream The IntelliBar AS Net IPDS settings can be configured via the parallel port by sending a short string that identifies the parameter to be set and the value it is to have.
If the host computer instructs the printer to use the default page size, then the value stored in the printer will be used to calculate the page size. The following table cross...
The IntelliBar AS Net IPDS interpreter firmware is Flash-ROM based, so firmware changes can be easily and quickly made in the field without removing any hardware or returning the printer to the factory. The firmware consists of an ASCII Hex file.
The IntelliBar AS Net print server firmware is Flash-ROM based, so firmware changes can be easily and quickly made in the field without removing any hardware or returning the printer to the factory. The firmware consists of an ASCII Hex file.
Page 54
SECTION 5: IPDS AND LAN DIAGNOSTICS, SETTINGS, AND FIRMWARE UPDATES...
978-568-0370 x213 for information on obtaining service. 6.1.1 Installation Problems If you are unable to print to the IntelliBar AS Net printer after you have completed the printer hardware set up, verify the following items: The printer has correct media (labels and ribbon) installed.
6.1.1.2 Printer comes up ‘ONLINE READY’ BUT CANNOT PRINT JOBS SENT BY HOST If the printer powers up properly and is able to print a test label from the printer control panel, but cannot print a print job from the host, the problem could be one of the following scenarios.
IntelliBar printer memory is expandable up to 10 Mbytes. You can check how much memory is installed in your printer by printing a test page from the printer control panel that will list the in- stalled memory.
B. Verify that TCP/IP has been started on your iSeries systems in the network (STRTCP). C. Ping the IntelliBar printer from the AS/400 or iSeries host (not from a workstation). If you do not get a ‘reply’ from the IntelliBar printer, then TCP/IP may not be configured cor- rectly on either the printer or on the AS/400.
The hex dump output configuration can be achieved via a web browser or by setting the DIP switches on the back of the printer for hex dump mode and then sending a print job to the printer. See Section 5 of this guide for setting the printer diagnostic mode for EBCDIC hex dump.
Print Server Options and the IntelliTech home page. Select IPDS Options. Once the IPDS Options window opens, set the value for the "Diagnostics" field to a value of 03. This configures the printer to print out a hex dump.
AFP format is converted to a print language by the operating system on the computer. It creates a structured, high-performance print data stream that is system and printer independent. AFP provides output flexibility, with support for view, fax, archive and desktop print.
Page 63
(MSB) to be used for error checking, however most modern computer systems tend to use ASCII values of 128 and above for extended character sets. AT&T UNIX. One of two major variants of UNIX on which operating systems like HP/UX, Solaris, and SCO UNIX are based. Originally developed by AT&T.
Page 64
BOOTP is the basis for a more advanced network manager protocol, the Dynamic Host Con- figuration Protocol (DHCP). Centronics. The de facto standard for parallel printer ports that is used on the vast majority of all printers. Chooser. A Macintosh program that allows a user to select a printer on a network.
Page 65
Appendix A: Glossary DHCP. Dynamic Host Configuration Protocol. This is a protocol that lets network administra- tors centrally manage and automate the assignment of IP Addresses on the network. When a company sets up its computer users with a connection to the Internet, an IP address must be as- signed to each machine.
Page 66
Escape Sequence. A series of characters, usually starting with the ESCAPE character (ASCII 27), that is used to control a printer or print job. PCL commands use escape sequences. Ethernet. The most popular Local Area Network standard, which was developed originally by Xerox, Intel, and Digital Equipment Corporation.
Page 67
HPT also produces more consistent output when different emulators and print drivers are used. Ex., HP4 PDT HP/UX. The variation of UNIX that runs on Hewlett-Packard computers. HTTP. HYPERTEXT TRANSFER PROTOCOL. HTTP IS THE PROTOCOL FOR MOVING HYPERTEXT FILES ACROSS THE INTERNET. HTTP REQUIRES A HTTP CLIENT PROGRAM ON ONE END, AND AN HTTP SERVER PROGRAM ON THE OTHER END.
Page 68
Internet and the host portion is used as a unique identifier of the par- ticular device (which can be a server or a workstation) within that network. IPDS. Intelligent Printer Data Stream. IPDS is an IBM proprietary page description language used by IBM mainframes and minicomputers for complex printing. The IPDS architecture defines the data stream used by print server programs and device drivers to manage all-points- addressable page printing.
Page 69
The SHOW SERVER QUEUE command that invokes JetStatus with more detailed in- formation is available via the SHOW PORT P1 STATUS command. Job. In printing, a document that is sent to the printer from a computer. LAN. Local Area Network; a high-speed method of interconnecting devices in a local or cam- pus environment.
Page 70
Lpd. Line Printer Daemon. A program that runs on a host computer or a dedicated print server that allows other host computers to print jobs on that computer or print server. IntelliBar print servers use lpd to allow printing from computers on the network.
Page 71
Multiprotocol. Refers to the ability to handle multiple protocols simultaneously. In a print server, this means that multiple computers can concurrently send print jobs to the same printer. Name Server. A node on a TCP/IP network that provides a list of all nodes on the network.
Page 72
NDS is a global directory service, which means that users anywhere on a network can access a service such as a printer by name without being logged into the file server that offers that service.
Page 73
OS/2. IBM's PC operating system. Primarily significant because it is used as the file server op- erating system on LAN Manager and LAN Server networks. OS/400. The operating system used on IBM AS/400, iSeries and system 3X minicomputers. OSF/1. DEC's version of UNIX that was originally called ULTRIX and is now called Digital UNIX.
Page 74
Hewlett-Packard. PJL is independent of the page description language. HP-PJL is used to encapsulate the user jobs to provide job and printer control information. PJL can be viewed as functioning above the level of other printer languages.
Page 75
These characteristics are associated with the print job via the PRINTCON utility. Print Server. 1. A device that allows multiple host computers to share a printer over a local area network. 2. In Novell NetWare, a logical device that services print queues on a file server.
Page 76
Normally, the raw queue is used to avoid interpretation of codes by the print server that are intended for the printer itself. When printing from an AS/400 to an IntelliBar print server over TCP/IP, the LPD function of the server is used to access the raw port.
Page 77
Serial Port. On a printer or print server, a port that transfers data one bit at a time. Serial ports usually have either 25-pin, 9-pin "D", or RJ45 connectors.
Page 78
Since printers are relatively slow devices compared to disk drives, spooling allows a user to submit a job to the printer and then perform other tasks while the job is being printed. SPX. Sequenced Packet Exchange. SPX is a transport layer protocol built on top of IPX. SPX...
Page 79
Appendix A: Glossary e.g. BTRIEVE (ISAM manager). SPX is not used for connections to the file server itself; this uses NCP. It has been extended as SPX-II. SPX/IPX perform equivalent functions to TCP/IP. Subnetwork. One of several small networks that are joined together into a single large network. Subnet Mask.
Page 80
WCO. Workstation Configuration Object/ Workstation Customization Object. A WCO is an object that allows customization of a workstation device (such as a printer). When a WCO is used with an AS/400 printer output queue, it allows the user to customize printing functions rang- ing from font selection to line spacing.
Page 81
Appendix A: Glossary Web JetAdmin. A Hewlett-Packard software program for Windows NT that allows HP, In- telliBar and other print servers to be configured and managed over the network using a web browser. WebXAdmin A feature of IntelliBar Net print servers that allows configuration and management via a web browser.
Such strings are printer command se- quences that are sent to the printer before or after the print job. For example, you could define one of the services to provide bar code printing by defining a setup string that contains the appro-...
Page 83
Note that the string numbers within the quotation marks are expressed in hexadecimal when used with this command. To associate a string with the service, use the following commands: Definition Using this number causes printer not to be automatically reset at the end of each job. Null string PCL reset (<ESC>E )
SET SERVICE servicename BOT stringnumber SET SERVICE servicename EOT stringnumber where servicename is the name or number of the service and stringnumber is the number of the string as defined above. The first command ( the job, while the second command ( given service can have both a setup and reset string associated with it.
LATCP> SET PORT LTA555/NODE=XCD_0009C3- /SERVICE=BINARY_P1 To use services from TCP/IP, specify the service name as the remote printer or "rp" parameter in the printcap file or the printer setup program (e.g., print text files to a UNIX service, you should enable the...
Page 86
1. Define the desired strings using the mand (the same command used to define SET SERVER STRING 15 “\01” SET SERVER STRING 16 “This is a test\0D” sets string 15 as <CONTROL-A> SHOW SERVER STRINGS shows the string settings. 2. Enable filter 1 on the desired service with the command.
Need help?
Do you have a question about the IBM AS/400 and is the answer not in the manual?
Questions and answers