Agilent Technologies Switch E2050 90003 User Manual

Agilent E2050 LAN/GPIB  
Gateway Installation and  
Configuration Guide  
Manual Part Number: E2050-90003  
Printed in U.S.A. E0701  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Front Matter............................................................................................... 5  
Rack Mount Kit (Optional) .................................................... 17  
Configuration Methods................................................................. 43  
Configuration Methods Overview ......................................... 43  
Using Telnet Configuration Method (Windows) .................... 45  
Using Telnet Configuration Method (HP-UX) ....................... 50  
Using BOOTP Configuration Method (HP-UX) ..................... 55  
Using BOOTP with TFTP Configuration Method (HP-UX) ... 58  
Contents 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Querying Gateway/Client Connections .................................71  
Troubleshooting Telnet Configuration ...................................92  
Troubleshooting Client Connections.............................................94  
Client Run-time Errors ..........................................................96  
A. Specifications ...................................................................................99  
Glossary ................................................................................................103  
Index ......................................................................................................107  
Contents 4  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Notice  
The information contained in this document is subject to change without  
notice.  
Agilent Technologies shall not be liable for any errors contained in this  
document. Agilent Technologies makes no warranties of any kind with  
regard to this document, whether express or implied. Agilent Technologies  
specifically disclaims the implied warranties of merchantability and fitness  
for a particular purpose. Agilent Technologies shall not be liable for any  
direct, indirect, special, incidental, or consequential damages, whether  
based on contract, tort, or any other legal theory, in connection with the  
furnishing of this document or the use of the information in this document.  
Warranty Information  
A copy of the specific warranty terms applicable to your Agilent  
Technologies product and replacement parts can be obtained from Agilent  
Technologies, Inc.  
U.S. Government Restricted Rights  
The Software and Documentation have been developed entirely at private  
expense. They are delivered and licensed as "commercial computer  
software" as defined in DFARS 252.227- 7013 (Oct 1988), DFARS 252.211-  
7015 (May 1991) or DFARS 252.227-7014 (Jun 1995), as a "commercial  
item" as defined in FAR 2.101(a), or as "Restricted computer software" as  
defined in FAR 52.227-19 (Jun 1987) (or any equivalent agency regulation  
or contract clause), whichever is applicable. You have only those rights  
provided for such Software and Documentation by the applicable FAR or  
DFARS clause or the Agilent standard software agreement for the product  
involved.  
5
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Trademark Information  
Microsoft®, Windows ® 95, Windows ® 98, Windows ® Me,  
Windows ® 2000, and Windows NT® are U.S. registered trademarks of  
Microsoft Corporation. All other brand and product names are trademarks  
or registered trademarks of their respective companies.  
This software and documentation are based in part on the Fourth Berkeley  
Software Distribution under license from The Regents of the University of  
California. We acknowledge the Regents of the University of California for  
their role in the development of this software and documentation.  
Printing History  
Edition 1 - February 1995  
Edition 2 - November 1995  
Edition 3 - May 1996  
Edition 4 - July 2001  
Copyright Information  
Agilent Technologies E2050 LAN/GPIB Gateway  
Installation and Configuration Guide  
Edition 4  
Portions of the TCP/IP software are copyright Phil Karn, KA9Q.  
Copyright © 1984, 1985, 1986, 1987, 1988 Sun Microsystems, Inc.  
Copyright © 1995-1996, 2001 Agilent Technologies, Inc.  
All rights reserved.  
Contacting Agilent  
n In the USA and Canada, you can reach Agilent Technologies at  
these telephone numbers:  
USA: 1-800-452-4844  
Canada: 1-877-894-4414  
n Outside the USA and Canada, contact your country’s Agilent support  
organization. A list of contact information for other countries is  
available on the Agilent web site:  
http://www.agilent.com/find/assist  
6
Download from Www.Somanuals.com. All Manuals Search And Download.  
           
Safety Considerations  
Product and Documentation Labels  
A WARNING denotes a hazard that can cause injury or death. A CAUTION  
denotes a hazard that can damage equipment or cause data loss. Do not  
proceed beyond a WARNING or CAUTION notice until you understand the  
hazardous conditions and have taken appropriate steps.  
Grounding  
The power module (Agilent 0950-2546 AC/DC Adapter) is a safety class I  
product and has a protective earthing terminal. There must be an  
uninterruptible safety earth ground from the main power source to the  
product’s input wiring terminals, power cord, or power cord set. Whenever it  
is likely that the protection has been impaired, disconnect the power cord  
until the ground has been restored.  
Servicing  
There are no user-serviceable parts inside the E2050 LAN/GPIB Gateway or  
its power module (AC/DC Adapter). Any servicing, adjustment,  
maintenance, or repair must be performed by service-trained personnel  
only. The power module does not have a power switch. The power cord is  
intended to serve as the disconnect device. Make sure the power module is  
installed near a wall outlet and is easily accessible.  
Radio and Television Interference  
This device has been verified to comply with FCC Rules Part 15. Operation  
is subject to these two conditions: (1) this device may not cause radio  
interference, and (2) this device must accept any interference received  
(including interference that may cause undesired operation).  
This equipment generates and uses radio frequency energy. If not installed  
and used in accordance with this manual, it can cause interference to radio  
and television communications. The rules with which it must comply afford  
reasonable protection against such interference when it is used in most  
locations.  
However, there can be no guarantee that such interference will not occur in  
a particular installation. If you think your device is causing interference, turn  
off the system. If the radio or television reception does not improve, your  
device is probably not causing the interference.  
7
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
If your device does cause interference to radio and television reception, you  
are encouraged to try to correct the interference by one or more of the  
following measures:  
n Relocate the radio or TV antenna.  
n Move the device away from the radio or television.  
n Plug the device into a different electrical outlet, so that the device  
and the radio or television are on separate electrical circuits.  
n Make sure you use only shielded cables to connect peripherals to  
your device.  
n Consult your dealer, Agilent Technologies, or an experienced radio/  
television technician for other suggestions.  
n Order the FCC booklet How to Identify and Resolve Radio-TV  
Interference Problems from the U.S. Government Printing Office,  
Washington, D.C. 20402. The stock number of this booklet is  
004-000-00345-4.  
8
Download from Www.Somanuals.com. All Manuals Search And Download.  
DECLARATION OF CONFORMITY  
According to ISO/IEC Guide 22 and CEN/CENELEC EN 45014  
Manufacturer’s Name:  
Manufacturer’s Address:  
Agilent Technologies, Incorporated  
815 - 14th St. SW  
Loveland, Colorado 80537  
USA  
Declares, that the product  
Product Name:  
LAN/GPIB Gateway  
E2050B  
This declaration covers all options of the above product(s).  
Model Number:  
Product Options:  
Conforms with the following European Directives:  
The product herewith complies with the requirements of the Low Voltage Directive 73/23/EEC and the  
EMC Directive 89/336/EEC (including 93/68/EEC) and carries the CE Marking accordingly.  
Conforms with the following product standards:  
EMC  
Standard  
Limit  
IEC 61326-1:1997+A1:1998 / EN 61326-1:1997+A1:1998  
CISPR 11:1990 / EN 55011:1991  
Group 1 Class A  
IEC 61000-4-2:1995+A1:1998 / EN 61000-4-2:1995  
IEC 61000-4-3:1995 / EN 61000-4-3:1995  
IEC 61000-4-4:1995 / EN 61000-4-4:1995  
IEC 61000-4-5:1995 / EN 61000-4-5:1995  
IEC 61000-4-6:1996 / EN 61000-4-6:1996  
IEC 61000-4-11:1994 / EN 61000-4-11:1994  
4kV CD, 8kV AD  
3 V/m, 80-1000 MHz  
0.5kV signal lines, 1kV power lines  
0.5 kV line-line, 1 kV line-ground  
3V, 0.15-80 MHz  
Dips: 30% 10ms; 60% 100ms  
Interrupt > 95%@5000ms  
Canada: ICES-001:1998  
Australia/New Zealand: AS/NZS 2064.1  
The product was tested in a typical configuration with Agilent Technologies test systems  
IEC 61010-1:1990+A1:1992+A2:1995 / EN 61010-1:1993+A2:1995  
Canada: CSA C22.2 No. 1010.1:1992  
UL 3111-1: 1994  
Safety  
21 June 2001  
Date  
Ray Corson  
Product Regulations Program Manager  
For further information, please contact your local Agilent Technologies sales office, agent or distributor. Authorized  
EU-representative: Agilent Technologies Deutschland GmbH, Herrenberger Straße 130, D 71034 Böblingen, Germany  
9
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
10  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1
Introduction  
11  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Introduction  
This Agilent E2050 LAN/GPIB Gateway Installation and Configuration Guide  
gives guidelines to install and configure the E2050 LAN/GPIB Gateway  
(Gateway) for use with supported, network-equipped computer systems.  
You can also use this guide to administer the Gateway on your network and  
to troubleshoot installation or configuration problems. This chapter includes:  
n How to Use This Guide  
n E2050 Hardware Description  
n E2050 Software/Firmware Architecture  
12  
Chapter 1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Introduction  
How to Use This Guide  
How to Use This Guide  
The information in this guide assumes you are a Network Administrator who  
installs, configures, and maintains a local area network (LAN), including  
network-related hardware like the E2050 LAN/GPIB Gateway.  
If you use a Series 700 HP-UX workstation with the Gateway, you must  
also have super-user (root) privileges on the HP-UX system. If you use a  
Windows NT PC with the Gateway, you must also have system  
administrator privileges on the Windows NT PC.  
Guide Contents  
Chapter  
Description  
Chapter 1 - Overview  
Chapter 2 - Installation  
Chapter 3 - Configuration  
Chapter 4 - Administration  
Chapter 5 - Troubleshooting  
Appendix A - Specifications  
Glossary  
Provides an overview of the E2050 LAN/GPIB Gateway.  
Shows how to install the Gateway on LAN and GPIB.  
Shows how to configure the Gateway on your network.  
Shows how to maintain the Gateway on the network.  
Provides ways to fix problems with the Gateway.  
Provides specifications for the Gateway.  
Technical terms used in this guide.  
Chapter 1  
13  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Introduction  
How to Use This Guide  
Related Software Documentation  
Suggested software manuals you can use for E2050 LAN/GPIB Gateway  
operation with the listed I/O application software products follow. The E2050  
Gateway supports all I/O application operations by these software products  
except for parallel polling, SICL commander sessions, and asynchronous  
aborting.  
Product  
VISA  
Related Documentation  
To use the LAN/GPIB Gateway, you must configure the LAN Client software  
provided with VISA. See the Agilent I/O Libraries Installation and  
Configuration Guide for configuration procedures. To develop and use VISA  
I/O applications for the Gateway, see Agilent VISA User’s Guide.  
SICL  
To use the LAN/GPIB Gateway, you must configure the LAN Client software  
provided with SICL. See the Agilent I/O Libraries Installation and  
Configuration Guide for configuration procedures.  
To develop and use SICL I/O applications for the Gateway in Windows, see  
the Agilent SICL User’s Guide for Windows. To develop and use SICL I/O  
applications for the Gateway in HP-UX, see the Agilent SICL User’s Guide  
for HP-UX.  
VEE  
To use the LAN/GPIB Gateway, see the VEE User’s Manual for configuration  
procedures. To develop and use VEE I/O applications for the Gateway, see  
the VEE User’s Manual.  
Version 8.x  
BASIC/  
UX 700  
To use the LAN/GPIB Gateway, you must configure the SICL LAN Client  
software provided with BASIC/UX 700 Version 8.x. See the Installing and  
Using BASIC/UX 8.x manual for configuration procedures. To develop and  
use BASIC/UX 700 Version 8.x I/O applications for the Gateway, see the  
BASIC Interface Reference manual.  
Version 7.1  
To use the LAN/GPIB Gateway, you must configure the SICL LAN Client  
software provided with BASIC/UX 700 Version 7.1. See the Installing and  
Maintaining HP BASIC/UX manual for configuration procedures. To develop  
and use BASIC/UX 700 Version 7.1 I/O applications for the Gateway, see the  
BASIC Interface Reference manual.  
14  
Chapter 1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Introduction  
E2050 Hardware Description  
E2050 Hardware Description  
In addition to this guide, the E2050 product package consists of:  
n E2050 LAN/GPIB Gateway Front Panel  
n E2050 LAN/GPIB Gateway Rear Panel  
n AC/DC Adapter and Standard AC Power Cord  
n Rack Mount Kit (Optional)  
E2050 LAN/GPIB Gateway Front Panel  
As shown in the following figure, the front panel of the Gateway contains  
8 light-emitting diodes (LEDs) that indicate the status of the Gateway.  
E2050  
LAN  
GPIB  
LAN/GPIB Gateway  
Power Fail  
Conn Tx  
Rx  
Talk Listen SRQ  
E2050 LAN/GPIB Gateway Front Panel  
LED  
Power  
Color  
Green  
Red  
Meaning When Illuminated  
Power is applied to the Gateway.  
Fault  
Diagnostic failure of the hardware. This LED will normally be off.  
LAN Conn  
Yellow  
A TCP/IP port is open (Telnet or a LAN connection). Flashes at a  
fast rate for BOOTP or a BOOTP with TFTP configuration. Flashes  
at a slow rate when the default IP address (192.0.0.192) is used  
(after the Config Preset button is pressed).  
LAN Tx  
Yellow  
Yellow  
Yellow  
Yellow  
Yellow  
Flashes at 10 Hz rate when transmitting packets on the LAN.  
Flashes at 10 Hz rate when receiving packets from the LAN.  
The Gateway is configured to TALK on the GPIB bus.  
The Gateway is configured to LISTEN on the GPIB bus.  
The GPIB SRQ line is asserted.  
LAN Rx  
GPIB Talk  
GPIB Listen  
GPIB SRQ  
Chapter 1  
15  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Introduction  
E2050 Hardware Description  
E2050 LAN/GPIB Gateway Rear Panel  
This figure shows the back panel features of the Gateway. Note that the  
RS-232 interface is NOT supported for I/O application use..  
BNC connector for  
10 Base2, thin coaxial  
cable (ThinLAN)  
RJ-45 connector for 10 Base-T,  
unshielded twisted-pair cable  
(Ethertwist LAN)  
RS-232 connector (the RS-232  
interface is not supported for I/O  
application use)  
GPIB Connector  
Config Preset button for resetting  
the Gateway to its factory-set  
default configuration values  
Power input for the DC  
cable from the AC/DC  
Adapter (power module)  
E2050 LAN/GPIB Gateway Rear Panel  
NOTE  
Converters are available that provide an Attachment Unit Interface (AUI)  
connection (10 Base-T to DB15 AUI port) for ThickLAN or fiber optic  
networks (for Ethernet/IEEE 802.3 protocol).  
You will need to purchase both a converter and a Medium Attachment  
Unit (MAU) to use the E2050 LAN/GPIB Gateway with ThickLAN or a  
fiber optic network. Contact Agilent Technologies for information on these  
and other networking products.  
16  
Chapter 1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Introduction  
E2050 Hardware Description  
AC/DC Adapter and AC Power Cord  
As shown in the following figure, the power module (AC/DC Adapter)  
(Agilent part number 0950-2546) provides 5 Vdc power to the Gateway. The  
4-foot, DC cable attached to the power module connects to the power input  
on the back panel of the Gateway. The universal AC outlets on the power  
module can automatically accept and adapt to 100-240 Vac power.  
The separate AC power cord connects to the AC IN outlet on the power  
module and to a power outlet (wall outlet), thus providing power to the power  
module and Gateway. You should have received the appropriate AC power  
cord for your country.  
AC/DC Adapter and Standard AC Power Cord  
Rack Mount Kit (Optional)  
As shown in the following figure, this optionally purchased E2051 Rack  
Mount Kit allows you to mount up to two LAN/GPIB Gateways in a rack  
frame. A light-duty, fixed shelf is also required. It is recommended you use  
an Agilent E3666 Plain Shelf with this rack mount kit.  
Rack Mount Kit (Optional)  
Chapter 1  
17  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Introduction  
E2050 Software/Firmware Architecture  
E2050 Software/Firmware Architecture  
This section describes E2050 software/firmware architecture, including:  
n I/O Application Software Supported  
n Typical LAN Connections  
n Software/Firmware Overview  
n Using Applications Software  
I/O Application Software Supported  
The E2050 LAN/GPIB Gateway supports these I/O application software  
products. The Gateway supports all I/O application operations provided by  
these software products except for parallel polling, SICL commander  
sessions, and asynchronous aborting.  
n Agilent Virtual Instrument Software Architecture (VISA) on HP-UX or  
on Microsoft Windows 95, Windows 98, Windows 2000, Windows  
Me, or Windows NT (for WIN32 applications only), as applicable.  
n Agilent Standard Instrument Control Library (SICL) on HP-UX or on  
Microsoft Windows 95, Windows 98, Windows 2000, Windows Me,  
or Windows NT (for WIN32 applications only).  
n Agilent Visual Engineering Environment (VEE) on HP-UX or on  
Microsoft Windows 95, Windows 98, Windows 2000, Windows Me,  
or Windows NT (for WIN32 applications only).  
n HP BASIC/UX 700 Version 7.1 or Version 8.x on HP-UX.  
18  
Chapter 1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Introduction  
E2050 Software/Firmware Architecture  
Typical LAN Connections  
The E2050 LAN/GPIB Gateway combines hardware and firmware in a single  
box that provides a network gateway between network-equipped computer  
systems and GPIB based instruments. The Gateway enables users of I/O  
applications to obtain measurement data either locally or remotely from  
GPIB instrumentation. The following figure shows typical LAN connections  
for an E2050 Gateway.  
Computer Systems  
LAN  
LAN  
E2050  
LAN/GPIB  
Gateway  
GPIB  
bus  
GPIB Instruments  
Typical LAN Connections  
Chapter 1  
19  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Introduction  
E2050 Software/Firmware Architecture  
The Gateway connects the local area network (LAN) from the computer  
system to the GPIB bus. Network-equipped computer systems that are  
supported for use with the Gateway include Series 700 workstations and  
32-bit PCs. Following the client/server model of computing, the computer  
system is the client, and the E2050 LAN/GPIB Gateway acts as the server.  
Client System  
Server  
E2050  
GPIB Instrument  
LAN  
GPIB bus  
Client - Server Configuration  
Thus, I/O applications running on the computer system can transparently  
interface to GPIB-based instruments over the LAN. Since several computer  
systems can access the LAN/GPIB Gateway, groups of users can share  
access to the same GPIB instruments via the Gateway. In addition, existing  
I/O applications that are supported with the LAN/GPIB Gateway and are  
designed for GPIB can use the Gateway without modification beyond an  
address change.  
The Gateway and its attached GPIB instruments can be placed anywhere  
on the network (rather than with a particular controller or server computer  
system). This includes networks which span different geographic locations,  
such as when networked computer systems are located at several different  
sites. Hence, GPIB instruments can be located where they are most  
convenient for I/O application users.  
In addition, you can have more than one LAN/GPIB Gateway on a network,  
providing “clusters” of GPIB instrumentation at different locations. This  
further aids users in accessing the instrumentation they need for their  
specific I/O applications.  
20  
Chapter 1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Introduction  
E2050 Software/Firmware Architecture  
Software/Firmware Architecture Overview  
Agilent SICL contains the LAN client software needed to access the  
LAN/GPIB Gateway. Thus, SICL is also provided with the VISA, VEE, and  
HP BASIC/UX 700 I/O application software products. To use any of these  
software products with the LAN/GPIB Gateway, you must also install and  
configure SICL on the client computer system.  
Several of these software products support two different LAN networking  
protocols: the SICL LAN Protocol and the TCP/IP Instrument Protocol.  
Version A.01.00 or later of the LAN/GPIB Gateway supports the SICL LAN  
Protocol and VXI-11 (TCP/IP Instrument Protocol). To check your version of  
the Gateway (and the protocol(s) you can use with the Gateway depending  
on the software product you have), see Chapter 4.  
As shown in the following figure, the client system contains the LAN client  
software provided with SICL as well as the TCP/IP LAN software needed to  
access the Gateway. The Gateway contains LAN server and TCP/IP LAN  
firmware so that it acts as the LAN server.  
The LAN client software provided with SICL uses the TCP/IP LAN protocol  
suite to pass messages between the client system and the server (the  
E2050 LAN/GPIB Gateway). Therefore, the client sends I/O requests over  
the network to the server. The server then executes those I/O requests on  
the appropriate GPIB based instrument(s) connected to the server.  
Client System  
Application  
Agilent VISA  
SICL  
Server (E2050)  
LAN Server  
Instrument  
Instrument  
Firmware  
TCP  
Instrument  
Driver  
IP  
LAN Client  
TCP  
LAN Interface  
IP  
GPIB bus (or other)  
LAN Interface  
Software/Firmware Architecture  
Chapter 1  
21  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Introduction  
E2050 Software/Firmware Architecture  
Using Application Software  
This section summarizes how the software on a client computer system  
works with the E2050 LAN/GPIB Gateway to complete I/O application  
operations on attached GPIB instruments. For more information on how to  
use your software with the Gateway, see the applicable software  
documentation as listed in “Related Software Documentation”.  
Establishing a  
Before trying to perform an I/O application operation on the Gateway’s  
Network Connection GPIB interface and the GPIB bus, the LAN client software in the client  
computer system establishes a network connection to the LAN server (the  
Gateway). Once the client establishes a connection, the client can begin to  
send I/O requests to the Gateway.  
Maximum Client  
Connections  
The Gateway (LAN server) can have multiple clients connected and being  
serviced at any given time. The maximum number of concurrent client  
connections depends on memory usage in the Gateway, including the  
number of clients and the number of current sessions running on those  
clients. However, at least 8, but not more than 15, client connections can be  
running concurrently. Thus, if the maximum number of client connections to  
the Gateway has not been exceeded, the connection is allowed to occur.  
I/O Application  
Operation  
Although several instruments can be connected to the Gateway’s GPIB bus,  
only one I/O application operation can occur on the GPIB bus at any given  
time. Therefore, once a client’s request begins to execute on the GPIB, all  
other client requests for operations on the GPIB must wait until the current  
client request completes. Client requests are serviced in a first come, first  
served manner, unless they are prohibited by interface or device locks.  
Using Locks  
If a client has a sequence of I/O application operations to perform that  
should not be preempted, the client should obtain a lock on the Gateway’s  
GPIB interface or device. Once the client’s sequence has completed, it  
should release its lock, allowing other clients access.  
Closing a Network When a client closes a connection, the Gateway frees up the resources  
Connection  
allocated to that client, including any locks, pending I/O requests, memory  
usage, etc. Abnormal termination (for example, the network and/or client  
goes down) is discussed in Chapter 5.  
22  
Chapter 1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
2
Installation  
23  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Installation  
This chapter shows how to install the E2050 LAN/GPIB Gateway on the  
LAN and the GPIB bus for use with network-equipped computer systems,  
including:  
n Hardware Requirements  
n Software Requirements  
n Hardware Installation  
24  
Chapter 2  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Installation  
Hardware Requirements  
Hardware Requirements  
To install the Gateway, you must have the following hardware:  
n One or more of these network-equipped computer systems to act as  
the LAN client system(s):  
q
HP 9000 Series 700 workstation  
32-bit personal computer (PC)  
q
n A local area network (LAN) to which the client system(s) and the  
E2050 LAN/GPIB Gateway can connect via the appropriate LAN  
cables.  
n The E2050 LAN/GPIB Gateway.  
n The power module and standard power cord to provide power to the  
Gateway.  
n Optionally, a separately purchased rack mount kit in which you can  
mount the Gateway.  
n GPIB instrument(s), including the GPIB cable(s) needed to connect  
the Gateway to the instrument(s).  
Chapter 2  
25  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Installation  
Software Requirements  
Software Requirements  
Each client computer system that will access the Gateway must be running  
one of the following operating systems.  
n HP-UX Version 9 or Version 10.01 or later (for Series 700  
workstations)  
n Microsoft Windows 95, Windows 98, Windows 2000, Windows Me,  
or Windows NT (for 32-bit PCs)  
You must also have one or more of the following I/O application products  
installed and configured on each client computer system that you want to  
use with the Gateway.  
n Agilent I/O Libraries, including one or more of the following:  
q
q
q
q
Agilent VISA on HP-UX or on Microsoft Windows 95,  
Windows 98, Windows 2000, Windows Me, or Windows NT  
(for WIN32 applications only) as applicable.  
Agilent SICL on HP-UX or on Microsoft Windows 95,  
Windows 98, Windows 2000, Windows Me, or Windows NT  
(for WIN32 applications only).  
Agilent VEE on HP-UX or on Microsoft Windows 95,  
Windows 98, Windows 2000, Windows Me, or Windows NT  
(for WIN32 applications only)  
HP BASIC/UX 700 Version 7.1 or Version 8.x on HP-UX.  
For information on configuring these software products for use with the  
Gateway, see “Related Software Documentation” in Chapter 1.  
26  
Chapter 2  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Installation  
Installing the Hardware  
Installing the Hardware  
This section shows how to install the LAN/GPIB Gateway hardware by  
connecting it to the LAN, GPIB bus, and power module.  
Step 1: Record LAN Hardware Address  
First, find the hardware address of the LAN interface in the E2050  
LAN/GPIB Gateway. Turn the Gateway over and look for the label on the  
underside of the Gateway. The hardware address on the label will be similar  
to 0800XXXXXX. Write down this address, as you may need it later to  
configure the Gateway on the network.  
CAUTION: Use only Agilent Technologies  
specified AC - DC adaptor.  
CAUTION: No operator serviceable parts inside.  
Refer servicing to qualified personnel.  
POWER: Input: 5V DC, 6 watts  
N279  
ISM 1-A  
Made in U.S.A. of domestic and foreign components  
LAN HARDWARE ADDRESS  
0800fffffef6  
Finding the LAN Hardware Address (MAC)  
Step 2: Configure the Network  
n If you purchased the optional rack mount kit, follow that kit’s  
documentation to assemble the rack and to install the Gateway  
in the rack’s frame.  
n Make sure the GPIB instrumentation you will connect to the  
Gateway is working properly and is connected to the GPIB bus.  
Chapter 2  
27  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Installation  
Installing the Hardware  
Step 3: Connect the Gateway to the Network  
CAUTION  
Do not connect to both the RJ-45 and the BNC connectors on the  
Gateway. Only one connection to the LAN interface in the Gateway can  
be made at a time. Data loss may occur if you try to use both connectors  
simultaneously. The Gateway will automatically select the active port.  
NOTE  
To connect the Gateway to a ThickLAN or fiber optic network, see the  
hardware documentation for with your ThickLAN or fiber optic network to  
connect the LAN cable to the RJ-45 connector on the Gateway.  
To connect the Gateway directly to a client computer system, you will  
need a special twisted-pair cable. Contact Agilent Technologies for more  
information.  
n
Ethertwist Connection. For Ethertwist, connect the LAN cable to the  
RJ-45 connector on the back panel of the Gateway.  
Connecting to an Ethertwist LAN Using an RJ-45 Connector  
28  
Chapter 2  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Installation  
Installing the Hardware  
n
ThinLAN Connections. For ThinLAN, connect the LAN cable to the  
BNC connector on the back panel of the Gateway using a BNC “T”  
connector. Make sure the ThinLAN segment is properly terminated.  
If the Gateway is the end node on the LAN, a 50-ohm BNC  
terminator must be attached to the “T” connector.  
Connecting to a ThinLAN Using a BNC “T” Connector  
Connecting to a ThinLAN Using a BNC “T” Connector and 50-Ohm Terminator  
Chapter 2  
29  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Installation  
Installing the Hardware  
Step 4: Connect GPIB Cable and Power Cords  
NOTE  
The power module and Gateway do not have power switches.  
Connecting the standard AC power cord to the power source (wall outlet)  
activates both units. The power module automatically adapts to the  
correct AC voltage range for your power source.  
n Connect the GPIB cable from the GPIB instrument(s) to the GPIB  
connector on the back panel of the Gateway.  
n Connect the DC power cord attached to the power module (AC/DC  
Adapter) to the power input on the back panel of the Gateway, as  
shown.  
n Connect the standard AC power cord to AC IN on the power module  
and to a power outlet (wall outlet), as shown.  
Connecting the Power Module  
30  
Chapter 2  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Installation  
Installing the Hardware  
Step 5: Observe the Power-On Sequence  
n The Gateway now goes through its power-on, hardware self-test.  
Verify that the hardware is working properly by looking at the LEDs  
on the front panel of the Gateway.  
n The green Power LED should now be illuminated and the red Fault  
LED should be off. One or more of the yellow LAN LEDs may also  
be flashing. Ignore the LAN LEDs at this time.  
n The red Fault LED is illuminated briefly at power-on to verify its  
operation. If the Fault LED remains illuminated, a hardware fault was  
found during the power-on, hardware self-test of the Gateway.  
Please contact Agilent Technologies for instructions. Service is  
required only if the Fault LED remains illuminated.  
n Once you have verified that the hardware is working properly (the  
Gateway’s green Power LED is illuminated), disconnect the  
standard AC power cord from the power outlet (wall outlet).  
Chapter 2  
31  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Installation  
Installing the Hardware  
Notes:  
32  
Chapter 2  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3
Configuration  
33  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Configuration  
This chapter gives guidelines to configure the E2050 LAN/GPIB Gateway on  
your network. You can use this chapter if you are configuring the Gateway  
for the first time on your network or if you need to change the Gateway’s  
configuration.  
NOTE  
If the E2050 LAN/GPIB Gateway is already configured and you want to  
change the configuration, see “Configuring the Gateway” in Chapter 4  
first. Then, use this chapter to reconfigure the Gateway.  
This chapter includes:  
n Setting Configuration Values  
n Using Configuration Methods  
34  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Configuration  
Setting Configuration Values  
Setting Configuration Values  
This section gives guidelines to set E2050 configuration values, including:  
n Steps to Set Configuration Values  
n Configuration Values Descriptions  
n Default Configuration Settings  
n How Configuration Values are Used  
Steps to Set Configuration Values  
To configure an E2050 LAN/GPIB Gateway on a network, you will need to:  
n Know the configuration values that can be used for the Gateway,  
including the defaults (if any) that are preset for each configuration  
value.  
n Decide which configuration values you will need to change or set for  
the Gateway.  
n Use one of three configuration methods on HP-UX or use the Telnet  
configuration method on Windows 95, Windows 98, Windows 2000,  
Windows Me or Windows NT to change or set desired configuration  
values for the Gateway.  
Configuration Values Descriptions  
This section provides a brief description of the configuration values that are  
used to configure the E2050 LAN/GPIB Gateway on a network.  
The most important configuration value is the Internet Protocol (IP) address  
of the LAN/GPIB Gateway. Without a proper IP address, the Gateway may  
not respond or may operate unexpectedly.  
At a minimum, you must set the IP address for the LAN/GPIB Gateway on  
your network. In fact, the IP address may be the only configuration value you  
will need to set. To determine what configuration values other than the IP  
address (if any) you will need for the Gateway, see this section and the  
“Default Configuration Settings” section.  
Chapter 3  
35  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Configuration  
Setting Configuration Values  
NOTE  
IP addresses for network devices are assigned by a designated Network  
Administrator in your workplace. If you are not the Network Administrator,  
you will need to contact the designated Network Administrator who can  
assign the Gateway’s IP address for you.  
The following table describes the configuration values for the E2050 and the  
applicable default (factory-set) values. The E2050 LAN/GPIB Gateway is  
shipped from the factory with default settings for the configuration values  
listed in the table. You can use the methods described in “Using  
Configuration Methods” to change or set any of the configuration values as  
needed.  
The E2050 LAN/GPIB Gateway uses these default configuration values  
until you explicitly change any value of these values and set any other  
configuration values. The Gateway also uses these values when you press  
the Gateway’s Config Preset button (on the back panel of the Gateway).  
Value  
Default Value  
ON  
Description  
BOOTP ON/OFF  
This value is used to enable (ON) or disable (OFF) a BOOTP  
or a BOOTP with TFTP configuration of the LAN/GPIB  
Gateway. This value is only used with the Telnet configuration  
method.  
Default Subnet  
Gateway Address  
0.0.0.0  
This value is the IP address of the default subnet gateway  
that allows the E2050 LAN/GPIB Gateway to communicate  
with systems that are not on the local subnet.  
Thus, this is the default subnet gateway where packets are  
sent which are destined for a device not on the local subnet,  
as determined by the subnet mask setting. Only one default  
subnet gateway can be configured. A value of 0.0.0.0  
indicates that no subnetting is to be done.  
Hardware Address  
(MAC)  
N/A  
This value is the unique address of the LAN interface in the  
LAN/GPIB Gateway. (The LAN hardware address is also often  
called the link-level address, the Ethernet station address, or  
the LANIC ID.) The LAN hardware address is printed on a label  
on the underside of the LAN/GPIB Gateway box.  
36  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Configuration  
Setting Configuration Values  
Value  
Default Value  
Description  
Hardware Address  
(MAC) (cont’d)  
N/A  
The hardware address value cannot be set or changed with  
Telnet configuration of the LAN/GPIB Gateway. However, the  
hardware address value must be specified and set when using  
the BOOTP or the BOOTP with TFTP configuration method.  
Hostname  
E2050  
21  
This value configures the Internet domain name for the LAN/  
GPIB Gateway. This name is used in some error and status  
messages, but is not a required configuration setting. The  
maximum length of the hostnamevalue is 35 characters.  
This value configures the GPIB bus address. This address is  
used when transfers are made on the GPIB bus. A SICL client  
application can change this value by using the SICL function  
IGPIBBUSADDR. The GPIB address value can be any number  
0through 30.  
HP-IB Address  
HP-IB Interface  
Name  
This value is the symbolic name of the GPIB interface in the  
LAN/GPIB Gateway. It is used in a SICL client application’s  
iopenoperation to symbolically reference the GPIB interface  
in the Gateway. The maximum length of the GPIB interface  
name is 15 characters.  
hpib  
If VXI-11 (TCP/IP Instrument Protocol) is used, the name must  
be changed to gpib0. Also, for VISA LAN client, this name  
must match the name set in the IO Config utility.  
HP-IB Logical Unit  
I/O Timeout  
This value is the interface logical unit number of the GPIB  
interface in the LAN/GPIB Gateway. It may be used in a SICL  
client application’s iopenstatement to uniquely identify the  
GPIB interface in the Gateway. The GPIB logical unit value can  
be any number 1through 255.  
7
120 sec  
This value sets the server I/O timeout in seconds. It configures  
the Gateway to use an I/O timeout of the specified amount of  
seconds if the client requests a timeout of infinity. If 0is  
specified for this value and the client requests infinity, the  
Gateway will use a timeout of infinity as requested.  
This timeout value may be used to ensure that the Gateway  
does not wait indefinitely for an I/O operation. It also allows the  
Gateway to detect certain network events (such as when a  
client connection is dropped) that may otherwise go  
undetected. If the Gateway detects such a condition, it will  
release any resources, such as locks, associated with the  
client.  
Chapter 3  
37  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Configuration  
Setting Configuration Values  
Value  
Default Value  
Description  
IP Address  
192.0.0.192  
This value is the Internet Protocol (IP) address of the  
LAN/GPIB Gateway. The IP address is a required value and  
is used for all IP and TCP/IP communications with the  
LAN/GPIB Gateway.  
The IP address is represented in dotted decimal notation  
(for example, 154.140.222.201). This number is not  
assigned by Agilent. Rather, it is assigned by your designated  
Network Administrator. The LAN/GPIB Gateway uses the  
default IP address of 192.0.0.192as a temporary IP  
address until you configure a true IP address.  
IP Allow List  
The IP allow list defines a list of computer systems that are  
allowed to communicate with the LAN/GPIB Gateway. When a  
computer system attempts to connect to the LAN/GPIB  
Gateway, the Gateway checks the IP address of the computer  
system requesting the connection against the list of IP  
addresses that are allowed access to the LAN/GPIB Gateway.  
* (all allowed)  
The IP address(es) of the computer system(s) are represented  
in dotted decimal notation, with each IP address separated by  
a blank space. The maximum length of the allow list is 125  
characters. Not specifying an allow list or specifying an allow  
list value of *(the asterisk wild card character) allows  
connections from all computer systems on the network.  
An example IP allow list entry follows that lists the specific  
IP addresses of two computer systems that are allowed to  
communicate with the LAN/GPIB Gateway:  
allow: 156.140.34.2 192.54.24.5  
You can also use the asterisk wild card character (*) to  
signify all IP addresses. For example, either of the following  
entries allow all computer systems with IP addresses starting  
with 156.140:  
allow: 156.140.*.* or allow: 156.140.*  
In addition, you can use a dash character (-) between  
numbers to signify a range of IP addresses. For example:  
allow: 156.140.34-48.2 192.54.24-37.*  
38  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Configuration  
Setting Configuration Values  
Value  
Default Value  
Description  
LAN Timeout  
0 sec  
This value sets the LAN connect timeout in seconds. The  
Gateway may use the TCP keepalive timer of the TCP/IP  
protocol stack to determine if a client is still reachable. By  
specifying this configuration value, the Gateway turns on the  
keepalive timer when connecting to the client.  
If after the specified amount of time there has been no activity  
on the connection, the Gateway will send keepalive probes to  
the client to determine if it is still alive. After a system specified  
amount of time, the connection will be marked as down  
(“dropped”), and the Gateway will release any resources which  
were allocated to the associated client.  
A value of 0means no timeout is set. Thus, the Gateway will  
wait forever and no keepalive probes are sent. If this value is  
set, it is recommended that the largest value be used which still  
meets the application’s need for unreachable client detection.  
Smaller LAN timeout values will generate keepalive probes  
(network traffic) more often than larger values in an otherwise  
idle but healthy system, using more of the available network  
bandwidth.  
Subnet Mask  
0.0.0.0  
This value is used to enable the LAN/GPIB Gateway to  
determine if an IP address is on the same local subnet as  
the LAN/GPIB Gateway itself.  
When an address is on a different subnet, all packets must be  
sent to a subnet gateway. The subnet mask is sometimes not  
needed with subnet gateways, which automatically know when  
to forward packets between subnets. A value of 0.0.0.0or  
255.255.255.255indicates no subnetting is to be done.  
Syslog Server  
Address  
0.0.0.0  
This value, which is only available on HP-UX (not on Windows  
95/98/2000/Me/NT), is the IP address of the syslog server to  
which you want the LAN/GPIB Gateway to send syslog  
messages.  
Syslog messages identify changes in the LAN/GPIB Gateway’s  
status or error conditions that have occurred. A syslogd  
daemon on the syslog server reads and forwards messages  
to a log file.  
Chapter 3  
39  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Configuration  
Setting Configuration Values  
Value  
Default Value  
Description  
Syslog Server  
Address (cont’d)  
0.0.0.0  
Typically, syslogdobtains its routing information from the /  
etc/syslog.confconfiguration file, which you can edit to  
specify the log file to which you want syslog messages from the  
LAN/GPIB Gateway routed. See syslogd(1M)for more  
information on the syslogddaemon and the syslog.conf  
file.  
The syslog server’s IP address is represented in dotted  
decimal notation. This is not a required configuration setting.  
However, setting up a syslog server and log file is  
recommended, as syslog messages are helpful in  
administering the LAN/GPIB Gateway and troubleshooting  
problems with the Gateway.  
TFTP File  
N/A  
This value is the path to an optional, TFTP configuration file.  
This value is only used with the BOOTP with TFTP  
configuration of the LAN/GPIB Gateway.  
The TFTP file contains additional configuration values,  
including LAN timeout, I/O timeout, IP allow list, GPIB address,  
GPIB interface name, and/or GPIB logical unit. The maximum  
length of the path to the TFTP file is 33 characters. The TFTP  
file name is usually designated with a .cfgextension.  
There are two modes for running TFTP: one which uses the  
TFTP home directory (the default mode) and one where a path  
is specified on the TFTP command line (the command line is  
normally set in the /etc/inetd.conf fileon both HP-UX  
Versions 9 and 10.01).  
If no path is specified on the command line (the default mode),  
a relative path from the home directory must be used. In this  
case, the path to the TFTP configuration file is relative either  
from the /usr/tftpdirdirectory on HP-UX Version 9 or  
from the /home/tftpdirdirectory on HP-UX Version 10.01.  
However, if a path is specified on the command line, the full  
path to the TFTP configuration file must be used.  
40  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Configuration  
Setting Configuration Values  
How Configuration Values are Used  
The E2050 LAN/GPIB Gateway uses the default configuration values and/or  
the configuration values that you changed or set depending on certain  
situations, such as when the power is cycled on the Gateway or when the  
Config Preset button on the back panel of the Gateway is pressed.  
This section summarizes how configuration values are used in various  
situations. This information can help you better maintain the Gateway and  
more easily troubleshoot problems you may encounter with the Gateway.  
This section also describes how the Gateway uses the configuration values  
during the Gateway’s power-on initialization sequence (after power is cycled  
on the Gateway) and when the Gateway’s Config Preset button is pressed.  
During the Power-on When power is applied to the Gateway and the hardware self-test has  
Initialization  
Sequence  
completed, the networking subsystem is initialized. What happens during  
this initialization sequence depends on what configuration method, if any,  
has been used to configure the Gateway.  
After Telnet  
Configuration  
If you have used the Telnet configuration method to set the IP address, the  
Gateway will not send BOOTP requests at power-on to configure itself.  
Instead, the Gateway will simply use the IP address and any other  
configuration values that were set through Telnet.  
Prior to Successful If you are applying power to the Gateway before it has been successfully  
configured with an actual IP address via BOOTP or BOOTP with TFTP, the  
Configuration with  
BOOTP or BOOTP Gateway will send BOOTP requests to the BOOTP server for up to five  
with TFTP  
minutes. When the BOOTP server’s bootpddaemon receives the request,  
it will search the /etc/bootptabconfiguration file for an entry that  
matches the Gateway’s LAN hardware address.  
When a match is found, bootpdretrieves the configuration data associated  
with the entry and sends it to the Gateway as a BOOTP response. The  
Gateway then completes its initialization using the configuration data  
provided in the BOOTP response.  
After BOOTP or  
If you have applied power to the Gateway one or more times since  
BOOTP with TFTP configuration, the Gateway will have successfully completed BOOTP  
Configuration  
requests in the past. Thus, the Gateway will send BOOTP requests for only  
one minute before it stops and then uses the previous BOOTP response  
stored in the Gateway’s non-volatile memory.  
Chapter 3  
41  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Configuration  
Setting Configuration Values  
When the Config  
Preset Button is  
Pressed  
The recessed Config Preset button on the back panel of the Gateway is used  
to reset the LAN/GPIB Gateway to its default configuration values (preset at  
the factory). The Config Preset button has two modes of operation.  
n If you press the Config Preset button at the same time as you apply  
power to the Gateway, all previous configuration information is  
erased and all default configuration values are used.  
This is helpful if you want to completely reconfigure the Gateway,  
but you first need to set the Gateway to a known state (to a state  
where the Gateway is using all of its default configuration values).  
n If you press the Config Preset button after power is applied, previous  
configuration information is not erased, but the Gateway temporarily  
uses its default IP address. That is, only the IP address is reset to its  
default value temporarily. Once you reboot or cycle the power again,  
the Gateway will return to its actual IP address that was previously  
set.  
This is helpful if you want to interrogate the Gateway at a known  
address in preparation for setting a new IP address for the Gateway.  
However, all network connections to the Gateway, if any, are also  
terminated without any cleanups.  
NOTE  
If you use the default IP address, you may need to explicitly tell your  
networking software how to talk to the Gateway. This is because the  
default IP address may appear to be on a different subnet. Use the  
routecommand, as follows.  
• On HP-UX client systems, as root:  
route add host 192.0.0.192your_system_name Return  
• On Windows 95/98/2000/Me/NT client systems:  
route add 192.0.0.192your_system_name Enter  
42  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Configuration  
Configuration Methods  
Configuration Methods  
This section describes configuration methods you can use to set the  
configuration values for the E2050 LAN/GPIB Gateway, including:  
n Configuration Methods Overview  
n Using Telnet Configuration Method (Windows)  
n Using Telnet Configuration Method (HP-UX)  
n Using BOOTP Configuration (HP-UX)  
n Using BOOTP with TFTP Configuration Method (HP-UX)  
Configuration Methods Overview  
Summary descriptions of the three methods to configure an E2050  
LAN/GPIB Gateway on a network follow.  
NOTE  
If you configure the Gateway on your network from a Windows 95/98/2000/  
Me/NT Client System, you must use the Telnet configuration method.  
Neither the BOOTP nor the BOOTP with TFTP configuration methods  
are available on Windows 95/98/2000/Me/NT.  
If you configure the Gateway on your network from an HP-UX Client  
System, you can use any one of the three configuration methods.  
Telnet  
Telnet is a networking protocol that connects to the Gateway and then  
provides a command line interface to assist you in configuring the Gateway  
on the network. If you prefer to use a command line interface (rather than  
having to edit files, as you would in the BOOTP and the BOOTP with TFTP  
methods), you may want to choose this method to configure the Gateway on  
the network. You can use Telnet from either an HP-UX or a Windows 95/98/  
2000/Me/NT client system to set or change any of the configuration values  
for the Gateway.  
The Telnet utility used to configure the LAN/GPIB Gateway is also used to  
administer the Gateway after it has been configured on the network. For  
example, you can use the Telnet utility to monitor the status of client  
connections, etc. Thus, you may want to use the Telnet configuration  
method because you will be using the same Telnet utility in the future for  
administration tasks.  
Chapter 3  
43  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Configuration  
Configuration Methods  
BOOTP  
BOOTP is a bootstrap protocol that allows critical configuration values such  
as the IP address and subnet mask to be set easily. With the BOOTP  
configuration method, you set the values for the Gateway in the  
/etc/bootptabfile. This file is then used by the bootpd daemon running  
on the BOOTP server to configure the Gateway on the network. You can use  
BOOTP from an HP-UX client system if you do not need to change the  
default values for the following configuration values:  
n LAN timeout  
n I/O timeout  
n IP allow list  
n GPIB address  
n GPIB interface name  
n GPIB logical unit  
NOTE  
If you use the BOOTP method, the BOOTP server system must be  
configured to run the bootpddaemon. See the Administering ARPA  
Services manual for more information.  
BOOTP  
with TFTP  
Trivial File Transfer Protocol (TFTP) is a protocol that can be used with  
BOOTP, where more configuration values for the Gateway are set in a  
separate TFTP configuration file. The path to this TFTP configuration file,  
which usually has a .cfgextension, is set in the T144:BOOTP tag in the  
/etc/bootptabfile.  
Both the /etc/bootptabfile and the TFTP configuration file contents are  
used by the bootpddaemon running on the BOOTP server to configure the  
Gateway on the network. You can use BOOTP with TFTP from an HP-UX  
client system to set or change any of the configuration values for the  
Gateway.  
NOTE  
If you use the BOOTP with TFTP method, the BOOTP and TFTP server  
system must be configured to run the bootpdand tftpddaemons.  
See the Administering ARPA Services manual for more information.  
44  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Configuration  
Configuration Methods  
Using Telnet Configuration Method (Windows)  
To configure the LAN/GPIB Gateway on your network using the Telnet  
configuration method from a Windows 95/98/2000/Me/NT client system:  
1
Power-on the Gateway by plugging the AC power cord from the  
power module into a power outlet (wall outlet).  
2
Once the Gateway is powered on, press the Config Preset button  
on the back panel of the Gateway. This causes the Gateway to  
temporarily use its default IP address, 192.0.0.192. The LAN  
Conn (LAN Connect) LED on the front panel of the Gateway will  
flash slowly, showing that the default IP address is now in use.  
3
4
If not already running, start Windows 95/98/Me or Windows  
2000/NT on the client computer system (the Windows PC).  
From the Windows 95/98/Me task bar at the bottom of the screen,  
select Start| Programs| MS-DOS Prompt. The MS-DOS window  
opens. Or, from the Windows 2000/NT Program Manager, select  
Main. Then select MS-DOS Prompt. The MS-DOS window opens.  
5
6
At the >prompt in the MS-DOS window, type:  
route add 192.0.0.192your_system_name Enter  
This sets up a route table entry on your client system for the  
Gateway at its default IP address.  
At the >prompt in the MS-DOS window, type:  
telnet 192.0.0.192Enter  
This connects you to the Gateway at its temporary (default) IP  
address and the Telnet window opens.  
NOTE  
If you are unable to make a Telnet connection using the default IP  
address (192.0.0.192), try pressing the Config Preset button again and  
then try the telnet command (Step 6). If you are still unsuccessful, see  
Chapter 5.  
Chapter 3  
45  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Configuration  
Configuration Methods  
When you are connected to the Gateway, you will see general  
information about the Telnet utility commands, as well as a listing of  
the current configuration settings for this Gateway.  
For example, if you have not changed any of the configuration  
settings previously, you will see the default configuration settings for  
the Gateway as shown. In this display, the hardware-addr:value  
is an example. Your hardware-addr:value will be correct for your  
Gateway.  
Welcome to the E2050 LAN/GPIB Gateway configuration utility.  
Commands  
?
Show additional commands  
exit, quit  
reboot  
status  
Exit WITHOUT saving configuration changes  
Save configuration changes and restart  
Show the LAN/GPIB Gateway connection status  
Configuration Parameters  
hostname: E2050  
# Internet domain name  
hardware-addr: 0800091A0E02  
# Ethernet station address  
# Internet Protocol address  
# Default subnet gateway IP address  
# Network subnet mask  
# Syslog server IP address  
# Obtain config via BOOTP/TFTP  
# LAN connect timeout in seconds  
# Server I/O timeout in seconds  
# IP allow list  
ip:  
0.0.0.0  
0.0.0.0  
0.0.0.0  
0.0.0.0  
ON  
default-gw:  
subnet-mask:  
syslog-svr:  
bootp:  
lan-timeout:  
io-timeout:  
allow:  
0
120  
*
hpib-address: 21  
# GPIB Address  
hpib-name:  
hpib-unit:  
hpib  
7
# GPIB interface symbolic name  
# GPIB logical unit number  
7
Now you must turn on Local Echo in the Terminal Preferences dialog  
box so the Telnet utility will display your typed input. From the menu  
at the top of the Telnet window, select Terminal | Preferences. The  
Terminal Preferences dialog box is displayed.  
8
9
Click the checkbox next to Local Echo to turn it on. A checkmark is  
displayed in the checkbox. Local Echo is now set on.  
Click OK to close the Terminal Preferences dialog box.  
46  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Configuration  
Configuration Methods  
10 At the Telnet prompt (>), enter the configuration values you want to  
change or set. (You only need to specify the non-default values that  
you want.) The following information will help you set the values  
correctly.  
The following table lists the configuration values you can set using  
Telnet. The following information shows the syntax you should use  
and provides tips to help you to change or set the configuration  
values correctly.  
NOTE  
By using the Telnet configuration method, the LAN hardware address  
(hardware-addr:) value is automatically set to the correct hardware  
address for this LAN/GPIB Gateway. Do not change the hardware  
address value via Telnet. Its value in the Telnet configuration table is for  
information purposes only.  
Configuration Value  
Hostname  
IP Address  
Telnet Command  
hostname:  
ip:  
Default Value  
E2050  
192.0.0.192  
Default Subnet Gateway Address gateway:  
0.0.0.0  
Subnet Mask  
subnet-mask:  
0.0.0.0  
Syslog Server Address  
BOOTP  
syslog-svr:  
bootp:  
0.0.0.0  
ON  
LAN Timeout  
lan-timeout:  
io-timeout:  
allow:  
0
I/O Timeout  
120  
IP Allow List  
* (All allowed)  
21  
GPIB Address  
GPIB Interface Name  
hpib-address:  
hpib-name:  
1
hpib  
GPIB Logical Unit  
hpib-unit:  
7
1
Change name to gpib0for VXI-11 compatibility  
Chapter 3  
47  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Configuration  
Configuration Methods  
For each configuration value to change or set, use the syntax:  
Telnet_command: value Enter. For example, to set the IP address  
value of 156.140.222.201for the Gateway, enter:  
ip: 156.140.222.201Enter  
If you make a mistake, re-enter the correct configuration value you  
want. To do this, use the same syntax as before to re-enter the  
value (Telnet_command: value Enter).  
If you want to exit without saving any of the configuration values you  
have changed or set, enter either exitEnter or quitEnter. You  
can then re-enter the Telnet configuration utility starting with Step 6.  
Any time during the Telnet session, you can enter configEnter to  
view the current configuration settings. Any time during the Telnet  
session, you can enter ?Enter for a list of available commands you  
can use in the Telnet utility.  
11 When you have changed or set all the configuration values you want  
for the Gateway, type rebootEnter. Then, type yEnter to confirm  
your changes. Rebooting activates the configuration values you  
have set for the Gateway.  
CAUTION  
If you are reconfiguring the Gateway, any client operations in progress  
and client connections will be terminated by the rebootcommand.  
12 After you have rebooted the Gateway, test that the Gateway has  
been successfully configured by using the pingcommand. This  
command allows you to test general network connectivity between  
your client computer system and the LAN/GPIB Gateway. At the  
client system, type: pinghostname (or) IP_address Enter  
For example, using a Gateway’s hostname:  
ping E2050.agilent.comEnter  
Or, using a Gateway’s IP address:  
ping 156.140.4.249Enter  
48  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Configuration  
Configuration Methods  
You should get a response from the ping command that is similar to  
the following, where each line after the PING line is an example of a  
packet successfully reaching the Gateway from the client system.  
If the ping response is similar to the following, the Gateway has  
been configured successfully.  
Pinging E2050.agilent.com[128.10.0.3] with 32 bytes  
of data:  
Reply from 128.10.0.3:bytes=32 time=10ms TTL=255  
Reply from 128.10.0.3:bytes=32 time=10ms TTL=255  
Reply from 128.10.0.3:bytes=32 time=10ms TTL=255  
.
.
.
However, if ping is unable to reach the host, you will see a message  
similar to the following. This indicates the client was unable to  
contact the Gateway and there may be some problem with the  
Gateway’s configuration or with the network itself. If you have trouble  
configuring the Gateway or want to verify that the configuration is correct,  
see Chapter 5.  
Pinging E2050.agilent.com[128.10.0.3] with 32 bytes  
of data:  
Request timed out.  
Request timed out.  
Request timed out.  
Chapter 3  
49  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Configuration  
Configuration Methods  
Using Telnet Configuration Method (HP-UX)  
To configure the LAN/GPIB Gateway on your network using Telnet from an  
HP-UX client system, do the following:  
1
Power-on the Gateway by plugging the AC power cord from the  
power module into a power outlet (wall outlet).  
2
After the Gateway is powered on, press the recessed Config Preset  
button on the back panel of the Gateway. This causes the Gateway  
to temporarily use its default IP address, 192.0.0.192. The LAN  
Conn (LAN Connect) LED on the front panel of the Gateway will  
flash slowly, showing that the default IP address is now in use.  
3
4
Log into a client computer system (the Series 700 HP-UX  
workstation) as root.  
At the system prompt, type:  
route add host 192.0.0.192your_system_name Return  
This sets up a route table entry on your client system for the Gateway  
at its default IP address.  
5
At the system prompt, type:  
telnet 192.0.0.192Return  
This connects you to the Gateway at its temporary, default IP  
address.  
NOTE  
If you are unable to make a Telnet connection using the default IP  
address (192.0.0.192), try pressing the Config Preset button again  
and then try the telnetcommand (Step 5). If you are still unsuccessful,  
see Chapter 5.  
When you are connected to the Gateway, you will see the message:  
Connected to 192.0.0.192. This is followed by general information  
about the Telnet utility commands and a listing of the current configuration  
settings for this Gateway.  
50  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Configuration  
Configuration Methods  
For example, if you have not changed any of the configuration settings  
previously, you will see the default configuration settings for the Gateway, as  
follows. In this display, the hardware-addr:value is an example. Your  
hardware-addr:value will be correct for your Gateway.  
NOTE  
On HP-UX 10.01, you may see the string Local flow control offat  
the bottom of the screen. This will not affect the use of the Telnet utility to  
configure the E2050.  
Welcome to the E2050 LAN/GPIB Gateway configuration utility.  
Commands  
?
Show additional commands  
exit, quit  
reboot  
status  
Exit WITHOUT saving configuration changes  
Save configuration changes and restart  
Show the LAN/GPIB Gateway connection status  
Configuration Parameters  
hostname: E2050  
# Internet domain name  
hardware-addr: 0800091A0E02  
# Ethernet station address  
# Internet Protocol address  
# Default subnet gateway IP address  
# Network subnet mask  
# Syslog server IP address  
# Obtain config via BOOTP/TFTP  
# LAN connect timeout in seconds  
# Server I/O timeout in seconds  
# IP allow list  
ip:  
0.0.0.0  
0.0.0.0  
0.0.0.0  
0.0.0.0  
ON  
default-gw:  
subnet-mask:  
syslog-svr:  
bootp:  
lan-timeout:  
io-timeout:  
allow:  
0
120  
*
hpib-address: 21  
# GPIB Address  
hpib-name:  
hpib-unit:  
hpib  
7
# GPIB interface symbolic name  
# GPIB logical unit number  
6
At the Telnet prompt (>), enter the configuration values you want to  
change or set. You only need to specify the non-default values that  
you want. The following information will help you set the values  
correctly.  
Chapter 3  
51  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Configuration  
Configuration Methods  
The following table lists the configuration values you can set using  
Telnet. The information following the table explains the syntax you  
should use and provides reminders to help you to change or set the  
configuration values correctly.  
NOTE  
By using the Telnet configuration method, the LAN hardware address  
(hardware-addr:) value is automatically set to the correct hardware  
address for this LAN/GPIB Gateway. Do not change the hardware  
address value via Telnet. Its value in the Telnet configuration table is for  
information purposes only.  
Configuration Value  
Hostname  
IP Address  
Telnet Command  
hostname:  
ip:  
Default Value  
E2050  
192.0.0.192  
Default Subnet Gateway Address gateway:  
0.0.0.0  
Subnet Mask  
subnet-mask:  
0.0.0.0  
Syslog Server Address  
BOOTP  
syslog-svr:  
bootp:  
0.0.0.0  
ON  
LAN Timeout  
lan-timeout:  
io-timeout:  
allow:  
0
I/O Timeout  
120  
IP Allow List  
* (All allowed)  
GPIB Address  
GPIB Interface Name  
GPIB Logical Unit  
hpib-address:  
hpib-name:  
hpib-unit:  
21  
hpib  
7
For each configuration value to change or set, use the syntax:  
Telnet_command: value Return  
For example, to set the IP address value of 156.140.222.201for  
the Gateway, enter: ip: 156.140.222.201Return  
If you make a mistake, re-enter the correct configuration value you  
want. To do this, use the same syntax as before to re-enter the  
value (Telnet_command: value Return).  
52  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Configuration  
Configuration Methods  
If you want to exit without saving any of the configuration values you  
have changed or set, enter either exitReturn or quitReturn. You  
can then re-enter the Telnet configuration utility starting with Step 5.  
Any time during the Telnet session, you can enter configReturn to  
view the current configuration settings. Any time during the Telnet  
session, you can enter ?Return for a list of available commands you  
can use in the Telnet utility.  
7
When you have changed or set all the configuration values you want  
for the Gateway, type rebootReturn. Then, type yReturn to  
confirm your changes. Rebooting activates the configuration values  
you have set for the Gateway.  
CAUTION  
If you are reconfiguring the Gateway, any client operations in progress  
and client connections will be terminated by the rebootcommand.  
8
After you have rebooted the Gateway, test that the Gateway has  
been successfully configured by using the pingcommand. This  
command allows you to test general network connectivity between  
your client computer system and the LAN/GPIB Gateway. At the  
client system, type: pinghostname (or) IP_address Return  
For example, using a Gateway’s hostname:  
ping E2050.agilent.comReturn  
Or, using a Gateway’s IP address:  
ping 156.140.4.249Return  
You should get a response from the ping command that is similar to  
the following, where each line after the PING line is an example of a  
packet successfully reaching the Gateway from the client system.  
If the ping response is similar to the following, the Gateway has  
been configured successfully. If, after several seconds, ping does  
not print any lines, use Ctrl+C to kill ping. The ping will then report  
on what it found.  
Chapter 3  
53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Configuration  
Configuration Methods  
PING E2050.agilent.com: 64 byte packets  
64 bytes from 128.10.0.3: icmp_seq=0. time=3. ms  
64 bytes from 128.10.0.3: icmp_seq=1. time=3. ms  
64 bytes from 128.10.0.3: icmp_seq=2. time=2. ms  
.
.
.
A response similar to the following indicates the client was unable  
to contact the Gateway. There may be some problem with the  
Gateway’s configuration or with the network itself. If you have  
trouble configuring the Gateway or want to verify that the  
configuration is correct, see Chapter 5.  
----E2050.agilent.com PING Statistics----  
4 packets transmitted, 0 packets received, 100%  
packet loss  
54  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Configuration  
Configuration Methods  
Using BOOTP Configuration Method (HP-UX)  
To configure a LAN/GPIB Gateway on your network using BOOTP from an  
HP-UX client system:  
1
2
Make sure that the Gateway is powered-off. The AC power cord  
from the power module must be disconnected from the power outlet  
(wall outlet).  
Determine which computer system is the BOOTP server on your  
network. Then, log into the BOOTP server system as root.  
Edit the /etc/bootptabconfiguration file. Add an entry to the file  
for each LAN/GPIB Gateway on your network. (You only need to  
specify the non-default values that you want.) The following  
information will help you complete the entry correctly.  
The following table lists the values you can configure. In the table,  
BOOTP Tag is the tag that the BOOTP daemon (bootpd) searches  
for in the /etc/bootptabfile to service BOOTP requests. See the  
next example BOOTP entry and tips to help you complete your  
BOOTP entry correctly.  
For more information on the BOOTP tags, use the system man  
command on bootpd. Also, see “Configuration Values” for more  
information about each of the configuration values.  
Configuration Value  
BOOTP Tag  
Default Value  
E2050  
Hostname  
hn  
ha  
ip  
Hardware Address  
IP Address  
None  
192.0.0.192  
0.0.0.0  
0.0.0.0  
0.0.0.0  
Default Subnet Gateway Address  
Subnet Mask  
gw  
sm  
lg  
Syslog Server Address  
Chapter 3  
55  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Configuration  
Configuration Methods  
This example BOOTP entry configures a hostname (hn), a  
hardware address (ha), and an IP address (ip) for the LAN/GPIB  
Gateway. All other configuration values are “set” to (will default to)  
the factory defaults.  
E2050:\  
hn:\  
Hostname for this Gateway  
ht=ether:\  
Hardware type, which should be ether  
vm=rfc1048:\  
Vendor magic cookie selector, which should  
be rfc1048  
ha=0800091A0E00:\  
ip=156.140.4.249  
Hardware address for the Gateway’s LAN  
interface  
IP address for the Gateway  
For each entry you make to the file, include a colon (“:”) and a  
backslash (“\”) after each field to continue the entry on the next line.  
(Do not put the :\at the end of the last field in your entry.)  
Begin the hostname with a letter. Do not start a hostname with any  
other character, such as a number, underscore, etc. Use only  
letters, numbers, periods, or hyphens within a hostname. The  
underscore character (“_”) is not allowed.  
The LAN hardware address (ha) value is the address you recorded  
while installing the Gateway hardware in Chapter 2. The Gateway’s  
LAN hardware address is printed on a label on the underside of the  
Gateway box.  
The IP address (ip) value is the address that your designated  
Network Administrator assigned for the Gateway. The address must  
be in dotted decimal notation.  
3
Once you have added the configuration values for each of your  
Gateways, save and close the /etc/bootptabfile. Then, power  
on the Gateway by plugging-in the power cord to the power outlet  
(wall outlet).  
As soon as it completes its hardware self-test, the Gateway will  
begin sending BOOTP requests to the BOOTP server. While the  
Gateway is sending BOOTP requests, the LAN Conn (LAN Connect)  
LED on the front panel of the Gateway will flash rapidly. The BOOTP  
server should respond with the BOOTP response to configure the  
Gateway. When the Gateway receives a valid response from the  
BOOTP server, the LAN Conn LED will stop flashing.  
56  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Configuration  
Configuration Methods  
4
Test that the Gateway has received the BOOTP response and has  
configured itself by using the pingcommand. This command allows  
you to test general network connectivity between your client  
computer system and the LAN/GPIB Gateway. At the client system,  
type: pinghostname (or)IP_address Enter.  
For example, using a Gateway’s hostname:  
ping E2050.agilent.comEnter  
Or, using a Gateway’s IP address:  
ping 156.140.4.249Enter  
You should get a response from the ping command that is similar to  
the following, where each line after the PING line is an example of a  
packet successfully reaching the Gateway from the client system. If  
your ping response is similar to the following, the Gateway has been  
configured successfully.  
PING E2050.agilent.com: 64 byte packets  
64 bytes from 128.10.0.3: icmp_seq=0. time=3. ms  
64 bytes from 128.10.0.3: icmp_seq=1. time=3. ms  
64 bytes from 128.10.0.3: icmp_seq=2. time=2. ms  
.
.
.
If, after several seconds, pingdoes not print any lines, use Ctrl+C  
to kill ping. The pingwill then report on what it found. A response  
similar to the following indicates the client was unable to contact the  
Gateway and there may be some problem with the Gateway’s  
configuration or with the network itself. If you have trouble  
configuring the Gateway or want to verify that the configuration is  
correct, see Chapter 5.  
----E2050.agilent.com PING Statistics----  
4 packets transmitted, 0 packets received, 100%  
packet loss  
Chapter 3  
57  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Configuration  
Configuration Methods  
Using BOOTP with TFTP Configuration Method  
(HP-UX)  
To configure a LAN/GPIB Gateway on your network using BOOTP with  
TFTP from an HP-UX client system:  
1
Make sure that the Gateway is powered OFF. The AC power cord  
from the power module must be disconnected from the power outlet  
(wall outlet).  
2
3
Determine which computer system is the BOOTP server on your  
network. Then, log into the BOOTP server system as root.  
Edit the /etc/bootptabconfiguration file. Add an entry to the file  
for each LAN/GPIB Gateway on your network. (You only need to  
specify the non-default values that you want.) The following  
information will help you complete the entry correctly.  
The following table lists the values you can configure. In the table,  
BOOTP Tag is the tag that the BOOTP daemon (bootpd) searches  
for in the /etc/bootptabfile to service BOOTP requests. An  
example BOOTP entry and tips are provided to help you complete  
your BOOTP entry correctly.  
For more information on the BOOTP tags, use the system man  
command on bootpd. Also, see “Configuration Values” for more  
information about each of the configuration values.  
Configuration Value  
BOOTP Tag  
Default Value  
E2050  
Hostname  
hn  
ha  
Hardware Address  
IP Address  
None  
ip  
192.0.0.192  
0.0.0.0  
0.0.0.0  
0.0.0.0  
None  
Default Subnet Gateway Address  
Subnet Mask  
gw  
sm  
lg  
Syslog Server Address  
TFTP File  
T144  
58  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Configuration  
Configuration Methods  
This example BOOTP entry configures a hostname (hn), a  
hardware address (ha), an IP address (ip), and the path to the  
TFTP configuration file (T144). In this example, the path to the  
TFTP configuration file is relative, with the assumption that the  
default TFTP mode is being used. All other configuration values are  
“set” to (will default to) the factory defaults.  
E2050:\  
Hostname for this Gateway  
hn:\  
ht=ether:\  
vm=rfc1048:\  
Hardware type, which should be ether  
Vendor magic cookie selector, which should  
be rfc1048  
ha=0800091A0E00:\  
Hardware address for the Gateway’s LAN  
interface  
ip=156.140.4.249:\  
IP address for the Gateway  
T144=”E2050/gw1.cfg”  
Path to the TFTP configuration file  
For each entry you make to the file, include a colon (“:”) and a  
backslash (“\”) after each field to continue the entry on the next line.  
Do not put the :\at the end of the last field in your entry.  
Begin the hostname with a letter. Do not start a hostname with any  
other character, such as a number, underscore, etc. Use only  
letters, numbers, periods, or hyphens within a hostname. The  
underscore character (“_”) is not allowed.  
The LAN hardware address (ha) value is the address you recorded  
while installing the Gateway hardware in Chapter 2. The Gateway’s  
LAN hardware address is printed on a label on the underside of the  
Gateway box.  
The IP address (ip) value is the address that your designated  
Network Administrator assigned for the Gateway. The address must  
be in dotted decimal notation.  
The TFTP configuration file (T144) value is the path to the TFTP file  
you will use. (You will create the TFTP file in the following steps.)  
The path must be enclosed in double quotation marks.  
4
Once you have added the configuration values for each of your  
Gateways, save and close the /etc/bootptabfile.  
Chapter 3  
59  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Configuration  
Configuration Methods  
5
Create the appropriate directory structure and TFTP configuration  
file for each LAN/GPIB Gateway, as noted in the T144configuration  
value you set in the /etc/bootptabfile. Be sure you set  
permissions on these directories and on the TFTP configuration file  
to allow access by the bootpddaemon.  
For example, the T144value in the previous example /etc/  
bootptabfile was set to “E2050/gw1.cfg”. We will also assume  
the default TFTP mode is being used and that the client system is  
running HP-UX Version 9. Thus, in this example, you would:  
n cdto the /usr/tftpdirdirectory.  
n Create an E2050subdirectory under /usr/tftpdir.  
n cdto the E2050subdirectory  
n Create the TFTP configuration file, gw1.cfg, with your editor.  
6
Edit the TFTP configuration file, adding the configuration values you  
desire to set for the Gateway. (You only need to specify the non-  
default values that you want.) The following information will help you  
complete this file correctly.  
This table lists the configuration values you can set in the TFTP file.  
Also, see the example TFTP file that follows this table..  
Configuration Value  
Hostname  
Telnet Command  
hostname:  
Default Value  
E2050  
LAN Timeout  
lan-timeout:  
io-timeout:  
allow:  
0
I/O Timeout  
120  
IP Allow List  
* (All allowed)  
GPIB Address  
GPIB Interface Name  
GPIB Logical Unit  
hpib-address:  
hpib-name:  
hpib-unit:  
21  
hpib  
7
60  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Configuration  
Configuration Methods  
An example TFTP file follows. Consult your system documentation  
for any other steps required to complete the TFTP configuration file.  
# The E2050 gw1 Configuration File  
hostname: E2050  
# Timeouts  
lan-timeout: 7200  
io-timeout: 240  
# IP allow list  
allow: 156.140.34.2 15.2.*  
# GPIB configuration  
hpib-addr: 17  
hpib-name: hpib1  
hpib-unit: 8  
7
8
Once you have added the configuration values you want, save and  
close the TFTP configuration file(s).  
Power on the Gateway by plugging-in the power cord to the power  
outlet (wall outlet).  
As soon as it completes its hardware self-test, the Gateway will  
begin sending BOOTP requests to the BOOTP server. While the  
Gateway is sending BOOTP requests, the LAN Conn (LAN Connect)  
LED on the front panel of the Gateway will flash rapidly.  
The BOOTP server should respond with the BOOTP response to  
configure the Gateway. When the Gateway receives a valid  
response from the BOOTP server, the LAN Conn LED will stop  
flashing.  
9
Test that the Gateway has received the BOOTP response and has  
configured itself by using the ping command. This command allows  
you to test general network connectivity between your client  
computer system and the LAN/GPIB Gateway.  
Chapter 3  
61  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Configuration  
Configuration Methods  
At the client system, type: pinghostname (or)IP_address Return  
For example, using a Gateway’s hostname:  
ping E2050.agilent.comReturn  
Or, using a Gateway’s IP address:  
ping 156.140.4.249Return  
You should get a response from the pingcommand that is similar  
to the following, where each line after the PINGline is an example  
of a packet successfully reaching the Gateway from the client  
system.If your pingresponse is similar to the following, the  
Gateway has been configured successfully.  
PING E2050.agilent.com: 64 byte packets  
64 bytes from 128.10.0.3: icmp_seq=0. time=3. ms  
64 bytes from 128.10.0.3: icmp_seq=1. time=3. ms  
64 bytes from 128.10.0.3: icmp_seq=2. time=2. ms  
.
.
.
If, after several seconds, pingdoes not print any lines, use Ctrl+C  
to kill ping. The pingwill then report on what it found. A response  
similar to the following indicates the client was unable to contact the  
Gateway and there may be some problem with the Gateway’s  
configuration or the network itself. If you have trouble configuring the  
Gateway or want to verify that the configuration is correct, see  
Chapter 5.  
----E2050.agilent.com PING Statistics----  
4 packets transmitted, 0 packets received, 100%  
packet loss  
62  
Chapter 3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4
Administration  
63  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administration  
This chapter gives guidelines to administer the E2050 LAN/GPIB Gateway  
on your network, using the Telnet utility provided with the LAN/GPIB  
Gateway. The Telnet utility provides a command line interface for  
accomplishing administration tasks, including Telnet configuration of the  
Gateway, querying the status of the Gateway and its client connections, etc.  
The chapter contents are:  
n Using the Telnet Utility  
n Querying the Gateway  
n Configuring the Gateway  
64  
Chapter 4  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administration  
Using the Telnet Utility  
Using the Telnet Utility  
This section explains how to access and exit the Telnet utility. It also  
summarizes various Telnet commands you can use to administer the  
E2050 LAN/GPIB Gateway. The section contents are:  
n Accessing the Telnet Utility  
n Exiting the Telnet Utility  
n Summary of Telnet Comands  
Accessing the Telnet Utility  
If you need to use Telnet commands, first use this procedure to access the  
Telnet utility:  
1
If you are on an HP-UX or Windows 2000/NT client computer  
system, login. Also, if you are using a Windows 95/98/Me or a  
Windows 2000/NT client computer system, do the following:  
n From the Windows 95/98/Me task bar at the bottom of the  
screen, select Start| Programs| MS-DOS Prompt. The  
MS-DOS window opens.  
n From the Windows 2000/NT Program Manager, select Main.  
Then select MS-DOS Prompt. The MS-DOS window opens.  
2
If you know the IP address and hostname of the Gateway, do the  
following, where IP_address is the IP address of the E2050  
LAN/GPIB Gateway. hostname is the hostname (Internet domain  
name) of the E2050 LAN/GPIB Gateway.  
n If you are using an HP-UX client system, at the HP-UX system  
prompt, type: telnetIP_address (or) hostname Return.  
n If you are using aWindows 95/98/Me/2000/NT client system, at  
the >prompt in the MS-DOS window, type: telnetIP_address  
(or) hostname Enter  
Chapter 4  
65  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administration  
Using the Telnet Utility  
3
If you do not know the IP address or hostname of the Gateway:  
n After the Gateway has been powered-on, press the Config  
Preset button on the back panel of the LAN/GPIB Gateway.  
This forces the Gateway to temporarily use the 192.0.0.192  
default IP address without modifying any other configuration  
values.  
n If you are using an HP-UX client system, as root, type route  
add host 192.0.0.192your_system_name Return.  
n If you are using a Windows 95/98/2000/Me/NT client system,  
at the >prompt in the MS-DOS window, type route add  
192.0.0.192your_system_name Enter. This sets up a route  
table entry on your client system for the Gateway at its default  
IP address.  
4
To connect you to the Gateway at its temporary (default) IP address,  
use the following commands. If you are using an HP-UX client system,  
type: telnet 192.0.0.192Return. If you are using a Windows 95/  
98/Me/2000/NT client system, type: telnet 192.0.0.192Enter.  
When you are connected to the Gateway’s Telnet utility, you will  
see a listing of the main Telnet commands and a listing of the  
current configuration values for this Gateway.  
The following is an example screen for an E2050 LAN/GPIB  
Gateway. Many of the configuration values in this example screen  
are not the default values, which means this example Gateway was  
previously configured. The configuration values you see for your  
Gateway may be different from those shown here.  
66  
Chapter 4  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administration  
Using the Telnet Utility  
Welcome to the E2050 LAN/GPIB Gateway configuration utility.  
Commands  
?
Show additional commands  
exit, quit  
reboot  
status  
Exit WITHOUT saving configuration changes  
Save configuration changes and restart  
Show the LAN/GPIB Gateway connection status  
Configuration Parameters  
hostname: E2050  
hardware-addr: 0800091A0E02 # Ethernet station address  
# Internet domain name  
ip:  
156.140.4.249 # Internet Protocol address  
default-gw:  
subnet-mask:  
syslog-svr:  
bootp:  
lan-timeout:  
io-timeout:  
allow:  
0.0.0.0  
0.0.0.0  
# Default subnet gateway IP address  
# Network subnet mask  
156.140.4.244 # Syslog server IP address  
OFF  
7200  
120  
# Obtain config via BOOTP/TFTP  
# LAN connect timeout in seconds  
# Server I/O timeout in seconds  
# IP allow list  
156.140.4.*  
hpib-address: 21  
# GPIB Address  
hpib-name:  
hpib-unit:  
hpib1  
7
# GPIB interface symbolic name  
# GPIB logical unit number  
5
If you are using a Windows 95/98/Me/2000/NT client system, you  
may also need to turn on Local Echo in the Terminal Preferences  
dialog box so that the Telnet utility will display your typed input.  
To do this:  
n From the menu at the top of the Telnet window, select  
Terminal| Preferences. The Terminal Preferences dialog  
box is displayed.  
n Click the checkbox next to Local Echoto turn it on. A  
checkmark is displayed in the checkbox. Local Echo is now  
set on.  
n Click OK to close the Terminal Preferences dialog box.  
Chapter 4  
67  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administration  
Using the Telnet Utility  
Exiting the Telnet Utility  
To exit the Telnet utility, use these Telnet commands.  
n If you want to exit without saving any changes (if any) you have  
made to the configuration values, at the Telnet prompt (>) type  
bye(or) exit(or) quit.  
n If you want to save the changes you have made to the  
configuration values via the Telnet utility, at the Telnet prompt  
(>) type reboot.  
CAUTION  
Any client operations in progress and client connections will be  
terminated by the rebootcommand.  
n Reset the Gateway to the default configuration values and  
reboot the Gateway, at the Telnet prompt (>), type factory-  
reset.  
CAUTION  
Any client operations in progress and client connections will be  
terminated by the factory-resetcommand when it reboots the  
Gateway.  
Telnet Commands  
Table 4-1 lists the Telnet commands you can use to administer the E2050  
LAN/GPIB Gateway. Many Telnet commands are for configuration purposes  
only. These commands have a colon (“:”) and italicized value parameter  
after them (for example, allow:IP_address(es)).  
You should use the Telnet configuration commands only if you are using the  
Telnet configuration method to configure the Gateway. If, instead, you are  
using the BOOTP or the BOOTP with TFTP configuration methods, follow  
the procedures in Chapter 3.  
You can see a summary of all the Telnet commands online by typing ?at  
any time within the Telnet utility.  
68  
Chapter 4  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administration  
Using the Telnet Utility  
Command  
allow: IP_address(es)  
bootp: ON/OFF  
Description  
Set the IP allow list configuration value for the Gateway.  
Turn ON or OFF the use of BOOTP or BOOTP with TFTP  
configuration of the Gateway.  
bye  
Quit the Telnet utility without saving configuration changes.  
Display the current configuration settings for the Gateway.  
config  
default-gw: IP_address  
Set the default subnet gateway address configuration value for  
the Gateway.  
exit  
Exit the Telnet utility without saving configuration changes.  
factory-reset  
Reset the Gateway to its default configuration values and reboot  
the Gateway.  
hardware-addr  
help  
Display the Gateway’s LAN hardware address.  
Print help information on the main Telnet commands.  
Set the Internet domain name configuration value for the Gateway.  
Set the GPIB address configuration value for the Gateway.  
hostname: string  
hpib-address: 0-30  
hpib-name: string  
Set the GPIB interface symbolic name configuration value for the  
Gateway.  
hpib-unit: 1-255  
io-timeout: seconds  
ip: IP_address  
lan-timeout: seconds  
quit  
Set GPIB logical unit number configuration value for the Gateway.  
Set the server I/O timeout configuration value for the Gateway.  
Set the IP address configuration value for the Gateway.  
Set the LAN connect timeout configuration value for the Gateway.  
Quit the Telnet utility without saving configuration changes.  
Save configuration changes and restart the Gateway.  
Display the status of the Gateway and client connections.  
Set the network subnet mask configuration value for the Gateway.  
Clear the syslog file.  
reboot  
status  
subnet-mask: mask  
syslog-clear  
syslog-display  
syslog-svr: IP_address  
version  
Display the syslog file’s contents.  
Set the syslog server address configuration value for the Gateway.  
Display the version of the Gateway’s firmware.  
Chapter 4  
69  
Download from Www.Somanuals.com. All Manuals Search And Download.  
                                               
Administration  
Querying the Gateway  
Querying the Gateway  
This section gives guidelines to query the E2050 LAN/GPIB gateway,  
including:  
n Querying the Current Configuration  
n Querying the Firmware Version  
n Querying the Configuration Method  
n Querying Gateway/Client Connections  
Querying the Current Configuration  
As soon as you access the Gateway’s Telnet utility, you see a screen of  
information, including a listing of the Gateway’s current configuration  
settings. However, you can view the current configuration settings at any  
time while you are using the Telnet utility by typing configat the Telnet  
prompt (>).  
If you want to change any of the configuration values, see “Configuring the  
Gateway.” If you want to exit the Telnet utility with or without saving any  
configuration value changes, see “Exiting the Telnet Utility”.  
Querying the Firmware Revision  
You may need to determine the version of the Gateway’s firmware if you  
contact Agilent for support information or if you need to update the firmware  
to a new version in the future.  
To determine the current version of the Gateway’s firmware, type version  
at the Telnet prompt (>). You will see the version of the software and  
Bootrom for the Gateway, which will be similar to the following:  
Software revision A.01.05  
Bootrom revision A.01.03  
70  
Chapter 4  
Download from Www.Somanuals.com. All Manuals Search And Download.  
           
Administration  
Querying the Gateway  
Querying the Configuration Method  
If you do not know the configuration method currently used for the Gateway,  
you can determine the method via the bootp: ON/OFFTelnet configuration  
value. To do this:  
1
At the Telnet prompt (>), type config. This displays the current  
configuration settings for the Gateway.  
2
Check the bootp:configuration setting. If it is set to OFF, the  
current configuration method is the Telnet configuration method.  
If the configuration setting is set to ON, the current configuration  
method is BOOTP or BOOTP with TFTP configuration method.  
If you want to change the configuration method, see “Changing the  
Configuration Method”. If you want to continue using the current  
configuration method, but need to change one or more of configuration  
values, see Chapter 3 to reconfigure the Gateway.  
Querying Gateway/Client Connections  
This section shows how to query the status of the Gateway and its client  
connections (the LAN client computer systems that are connected to the  
Gateway to perform I/O operations via the Gateway).  
To query the status of the Gateway and client connections via the Telnet  
utility, type status at the Telnet prompt (>). This displays the Telnet status  
screen that lists all current clients connected to this Gateway.  
Chapter 4  
71  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administration  
Querying the Gateway  
The following is an example status screen of clients connected to an E2050  
LAN/GPIB Gateway.  
Server ID  
Client IP Addr  
Client  
ID  
Sess  
Operation  
Lock  
Device/Intf  
0x2008f624  
156.140.4.247  
4139  
117  
5
66  
DEV  
DEV  
hpib,1  
hpib,21  
hpib  
WRITE  
LOCK  
0x2008f40c  
0x2008f1f4  
190.2.49.138  
156.140.4.249  
2759  
8
21  
3
14  
7,21  
7,9,1  
7,9,2  
7,1  
DEV  
DEV  
129  
739  
36  
8
hpib,1  
hpib,9,2  
READ  
The meaning of the various fields listed on the Telnet status screen are:  
A unique process identification (ID) number for the client connection  
on this server (this E2050 LAN/GPIB Gateway).  
Server ID  
Client IP Addr  
Client ID  
Sess  
The IP address of the client computer system that is connected to this  
server.  
A unique identification (ID) number for the client computer system’s  
process. (Always 0for a Windows 95/98/Me/2000/NT client.)  
The unique session number of a client’s communication channel with a  
device, which can be any number 1through 256.  
Operation  
The client’s I/O operation currently being performed on the associated  
device or interface. A blank field indicates that no I/O operation is  
currently executing.  
Lock  
Indicates if the client has a lock on the associated device (DEV) or  
interface (INTF). A blank field indicates no lock.  
Device/Intf  
The GPIB device or interface on which the client is currently  
performing, or will perform, its I/O operation. For SICL I/O operations,  
this relates to the device or interface specified in the iopenstatement.  
72  
Chapter 4  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administration  
Querying the Gateway  
All the sessions for a particular connection are listed together and only the  
first session has the Server ID, Client IP Addr, and Client ID  
specified. For a given client, one session at most will have an operation  
pending or in progress at a given time.  
The Client IP Addrand Client IDare both needed to uniquely  
identify a client connection. In the previous example, clients 1 and 3 are  
separate processes on the same machine (that is, they have the same  
Client IP Addr).  
If an Operationis specified for a given session and the session does not  
have a Lock, the operation for the session may be waiting for another client  
to complete an I/O operation or to unlock a device or the interface. In the  
previous example, client 2 is waiting to get a lock on device 21 after client 1  
completes the WRITEoperation and unlocks device 21. Also, client 3 is  
waiting for client 2 to unlock device 9,2 (primary,secondary) before it can  
perform the READoperation.  
If an Operationis specified for a given session and the session does have  
a Lock, the operation is likely to be in progress and not waiting on another  
client to complete an operation. For more information, consult the  
documentation for your I/O application software on how interface locks and  
device locks work in your software.  
The following is a list of Operationfield values and the SICL functions that  
correspond to them. If you want to terminate the client connections, see  
Terminating Client Connections”.  
Operation  
ATNCTL  
BUSADDR  
BUSSTAT  
CLEAR  
SICL Function  
igpibantctl  
igpibbusaddr  
igpibbusstatus  
iclear  
CLOSE  
iclose  
GETDEV  
GETINTF  
GETLU  
igetdevaddr  
igetintftype  
igetlu  
GETSESS  
igetsesstype  
Chapter 4  
73  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administration  
Querying the Gateway  
Operation  
SICL Function  
igpibgett1delay  
ihint  
GETT1  
HINT  
LLO  
igpibllo  
ilocal  
LOCAL  
LOCK  
ilock  
ONINTR  
ONSRQ  
OPEN  
ionintr  
ionsrq  
iopen  
PASSCTL  
READ  
igpibpassctl  
iread  
READSTB  
REMOTE  
RENCTL  
SENDCMD  
SETINTR  
SETT1  
ireadstb  
iremote  
igpibrenctl  
igpibsendcmd  
isetintr  
igpibsett1delay  
itrigger, ixtrig  
iunlock  
TRIGGER  
UNLOCK  
VERSION  
WRITE  
iversion  
iwrite  
74  
Chapter 4  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administration  
Configuring the Gateway  
Configuring the Gateway  
This section gives guidelines to configure the E2050 LAN/GPIB Gateway,  
including:  
n Setting Default Configuration Settings  
n Changing the Configuration Method  
n Using the Gateway’s syslog File  
n Terminating Client Connections  
Setting Default Configuration Values  
To return the Gateway to all of its default configuration values, you can  
either press the Config Preset button on the back panel of the LAN/GPIB  
Gateway at the same time that you power-on the Gateway or you can  
execute the factory-resetTelnet command. Once the Gateway has  
been returned to the default configuration values, follow the configuration  
procedures in Chapter 3 to reconfigure the Gateway.  
CAUTION  
Any client operations in progress and client connections will be  
terminated by factory-resetwhen it reboots the Gateway.  
Changing the Configuration Method  
Before changing the configuration mode, for Windows 95/98/Me/2000/NT  
client systems, you must use the Telnet configuration method. Neither the  
BOOTP or the BOOTP with TFTP configuration methods are available on  
Windows 95/98/Me/2000/NT.  
Before modifying the configuration method used for the Gateway, you may  
want to determine if the Gateway is currently in use via the statusTelnet  
command. See “Querying Gateway/Client Connections” for information  
about the statuscommand.  
If the Gateway is currently in use, you may want to alert users that you will  
be reconfiguring and rebooting the Gateway. This is because any client  
operations in progress and client connections will be terminated by the  
rebootcommand. Users will then have to re-open sessions on the  
Gateway after the reboot occurs.  
Chapter 4  
75  
Download from Www.Somanuals.com. All Manuals Search And Download.  
           
Administration  
Configuring the Gateway  
To change the configuration method used for the Gateway, you can modify  
the bootp: ON/OFFTelnet configuration value or you can press the Config  
Preset button. Once you have changed the configuration method, follow the  
procedures in Chapter 3 to configure the Gateway via the new method.  
NOTE  
The bootp: ON/OFFconfiguration value in the Telnet utility is  
automatically set to OFF if the IP address is changed via the Telnet utility.  
To modify the bootp: ON/OFFTelnet configuration value:  
1
2
3
To change to the Telnet configuration method, at the Telnet prompt  
(>), type: bootp: OFF  
To change to BOOTP or BOOTP with TFTP configuration method,  
at the Telnet prompt (>), type bootp: ON  
After you have modified the bootp: ON/OFFvalue, execute the  
rebootTelnet command to save the new configuration setting and  
reboot the Gateway.  
CAUTION  
Any client operations in progress and client connections will be  
terminated by the reboot command when it reboots the Gateway.  
4
Execute a Telnet factory-resetcommand. This changes the  
configuration values to the default values and reboots the Gateway.  
This will set the bootp: ON/OFFvalue to the default ON value.  
You may now use the BOOTP or the BOOTP with TFTP  
configuration method.  
CAUTION  
Any client operations in progress and client connections will be  
terminated by the factory-reset command when it reboots the  
Gateway.  
76  
Chapter 4  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administration  
Configuring the Gateway  
To modify the configuration method by pressing the Config Preset button,  
press the Config Preset button on the back panel of the LAN/GPIB Gateway  
at the same time as you power-on the Gateway. This changes all  
configuration values back to the default values, including setting the bootp:  
ON/OFFvalue to the default ON value. You may now use either the BOOTP  
or the BOOTP with TFTP configuration method.  
Using the Gateway’s syslog File  
This section shows how to view and maintain a syslogfile for the LAN/  
GPIB Gateway. The Gateway sends status information, configuration error  
messages, and run-time error messages to a syslogfile. The syslogfile  
is configured via the syslog server address configuration value. For more  
information, see “Configuration Values” in Chapter 3.  
NOTE  
Windows 95/98/Me/2000/NT clients do not support a syslogserver.  
However, you cab use the syslog-displayTelnet command on  
Windows 95/98/Me/2000/NT clients to view messages stored in the  
E2050.  
Viewing syslog The messages logged to a  
file can be viewed via the syslog-  
displayTelnet command. To do this, at the Telnet prompt (>), type:  
syslog-display.  
Messages  
You can also view messages by looking in the syslogfile itself on the  
computer system acting as the syslog server. In general, the same  
messages can be viewed in either or both places. However, a few  
differences do exist:  
n Messages viewed with the syslog-displayTelnet command  
are shorter versions of the messages that are sent to the actual  
syslogfile. In particular, syslog-displaymessages do not  
show the date or time when the message was logged.  
n All syslog-displaymessages are cleared out each time the  
Gateway powers on or reboots, or the syslog-clearTelnet  
command is executed.  
Chapter 4  
77  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administration  
Configuring the Gateway  
n Because of the limited memory area on the Gateway, only about  
50 lines of syslog-displaymessages can be logged in the  
Gateway. After the limit has been reached, any new messages  
can not be logged. For more information, see “Maintaining the  
syslogFile”.  
n Messages sent to the syslogfile on the syslog server will have  
the date, time, and hostnameprepended to the message. For  
example:  
Feb 16 13:51:06hostname: ready for use  
Depending on how your systems are administered, messages  
sent to the syslogfile will probably have a longer history.  
Therefore, if you need to look at messages before a power-on  
or a reboot was performed, you should look at the syslogfile  
itself.  
NOTE  
Any invalid BOOTP values are detected when the file /etc/bootptab  
is read by the bootpddaemon. Errors will be sent to the syslog server for  
the BOOTP server system that is running the bootpddaemon.  
See Chapter 5 for a list of the common syslog messages that are generated  
by the E2050 LAN/GPIB Gateway.  
Maintaining the  
syslogFile  
Messages written to the actual syslogfile are constantly appended to the  
file (the log file is not overwritten with new messages). Therefore, the  
syslogfile may grow rather large over time and will need to be truncated or  
removed occasionally to regain disk space.  
On the Gateway, the syslog-displaymessages are kept in a fixed-size  
memory area. If the syslog message area fills up, the most recent messages  
generated will be discarded. The number of messages allowed in the syslog  
memory buffer will vary depending on the size of the individual messages.  
A good rule is to use the syslog-clearTelnet command to clear out the  
memory buffer before the buffer has around 50 lines or so in it. To clear the  
syslog memory buffer on the Gateway, at the Telnet prompt (>), type  
syslog-clear  
78  
Chapter 4  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administration  
Configuring the Gateway  
Terminating Client Connections  
If after querying the status of the Gateway and client connections, you  
determine that the Gateway or a client’s I/O operation is “hung” or there is a  
deadlock situation between clients that are connected to the Gateway, you  
can reboot the Gateway to terminate all client connections.  
However, before rebooting the Gateway, you may want to alert users that  
any I/O operations they have in progress and their client connections to the  
Gateway will be terminated. The users will then need to re-open new  
sessions on the Gateway after the reboot has occurred.  
To terminate all client connections to the Gateway, at the Telnet prompt (>),  
type: reboot. Once the reboot occurs, users who previously had open  
sessions on the Gateway will likely get an I_ERR_TIMEOUTor  
I_ERR_NOCONNerror message. Since the reboot terminates all client  
connections, those users will need to re-open new sessions on the Gateway  
after the reboot occurs.  
CAUTION  
Any client operations in progress and client connections will be  
terminated by the reboot command when it reboots the Gateway.  
Chapter 4  
79  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administration  
Configuring the Gateway  
Notes:  
80  
Chapter 4  
Download from Www.Somanuals.com. All Manuals Search And Download.  
5
Troubleshooting  
81  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Troubleshooting  
This chapter gives guidelines to troubleshoot problems that may occur with  
the E2050 LAN/GPIB Gateway, including:  
n Gateway Failure Messages  
n Troubleshooting Network Configuration  
n Troubleshooting Gateway Configuration  
n Troubleshooting Client Connections  
NOTE  
This chapter references Telnet utility commands you can use to  
troubleshoot problems. See Chapter 4 for E2050 LAN/GPIB Gateway  
Telnet utility commands.  
This chapter also references various configuration values. See Chapter 3  
for configuration values and methods used to configure the Gateway.  
82  
Chapter 5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Troubleshooting  
Gateway Failure Messages  
Gateway Failure Messages  
This section provides failure messages and troubleshooting explanations for  
the E2050 LAN/GPIB Gateway, including:  
n SICL Error Codes and Messages  
n syslog File Messages  
SICL Error Codes and Messages  
The following table lists some common SICL error codes and messages a  
client application may encounter when using the E2050 LAN/GPIB Gateway.  
Error Code  
Error Message  
Troubleshooting Tips  
I_ERR_BADADDR  
Bad address  
The device/interface address passed to iopendoes not  
exist. Use the Telnet commands to verify that the hpib-  
address:, hpib-name:, and hpib-unit:configuration  
values are correct.  
I_ERR_NOCONN  
No connection  
The communication session with the Gateway was never  
established or the connection to a remote Gateway was  
dropped. Use the Telnet statuscommand and any error  
messages logged to a syslogfile for more information.  
I_ERR_NORSRC  
I_ERR_NOTSUPP  
Out of resources  
No more resources are available. Use the Telnet status  
command and any error messages logged to a syslogfile  
for more information.  
Operation not  
supported  
May occur when using VXI-11 (TCP/IP Instrument Protocol)  
when the hpib-nameis set to hpib. Use the Telnet  
configuration utility to change the hpib-name to gpib0.  
If this does not solve the problem, use the SICL LAN protocol  
instead, as this protocol has more features than VXI-11.  
I_ERR_SYMNAME  
I_ERR_TIMEOUT  
Invalid symbolic  
name  
The symbolic name passed to iopenwas not recognized.  
Use the Telnet hpib-name:configuration value to verify  
the configuration.  
Timeout occurred  
A timeout occurred while performing an operation. The  
device may be busy, in a bad state, or a longer timeout value  
may be needed for the operation on the device. Verify the  
correct address was used in iopen. Use the Telnet status  
command and any error messages logged to a syslogfile  
to get more information.  
Chapter 5  
83  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Troubleshooting  
Gateway Failure Messages  
syslogFile Messages  
The syslogfile error messages can be viewed via the Telnet syslog-  
displaycommand or by looking in the syslogfile specified via the  
syslog server address configuration value.  
Any invalid BOOTP values are detected when the file /etc/bootptabis  
read by the bootpddaemon. Errors will be sent to the syslog server for the  
BOOTP server system that is running the bootpddaemon. The following  
table lists some common syslogmessages generated by the E2050  
LAN/GPIB Gateway.  
Message  
ready for use  
rebooting  
Description  
Gateway has powered on and successfully completed its hardware self-test.  
Gateway is about to do a rebootor factory-resetcommand.  
Access denied for  
Client specified by the IP_address has been denied access to the Gateway  
IP_address  
as it is not in the IP allow list. Check current IP allow list configuration setting.  
Max connections  
exceeded, client  
IP_address refused  
A client specified by the IP_address was not allowed to connect to the  
Gateway because the maximum number of concurrent client connections on  
the Gateway has been exceeded. No more than 15 client connections can be  
running concurrently on the Gateway, and fewer may be allowed depending  
on memory usage for existing clients. Use the Telnet statuscommand to  
determine the status of the current client connections on the Gateway.  
Insufficient  
resources  
An operation could not acquire sufficient resources on the Gateway to  
execute. This usually means the Gateway has too many sessions open,  
not allowing another session to be opened or an operation on an open  
session to be performed. Use the Telnet statuscommand to determine  
the status of the current open sessions on the Gateway.  
HP-IB Address n is  
not a valid HP-IB  
address.  
The hpib-addr:value in the TFTP configuration file specifies an invalid  
GPIB address, n.  
HP-IB Logical Unit  
n is not valid.  
The hpib-unit:value in the TFTP configuration file specifies an invalid  
GPIB logical unit, n.  
io-timeout must  
be >= 0  
The io-timeout:value in the TFTP configuration file specifies an invalid,  
negative I/O timeout for the server.  
lan-timeout must  
be >= 0  
The lan-timeout:value in the TFTP configuration file specifies an invalid,  
negative “keepalive” LAN timeout for the server.  
Address is not a  
valid IP address.  
An invalid IP address for a configuration value was specified in the TFTP  
configuration file.  
84  
Chapter 5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Troubleshooting  
Troubleshooting Network Configuration  
Troubleshooting Network Configuration  
This section provides guidelines to troubleshoot network configuration  
problems, including:  
n Verifying Network Connections  
n Troubleshooting Network Configurations  
Verifying Network Connections  
Before attempting to communicate with the E2050 LAN/GPIB Gateway, you  
may want to verify that the network connection and cabling are correct. Do  
the following:  
1
Verify proper connections and network terminations visually  
(see Chapter 2 ).  
2
Power on the LAN/GPIB Gateway and check for hardware failure  
(red Fault LED remains ON). The red Fault LED is illuminated briefly  
at power-on to verify its operation.  
NOTE  
If a hardware fault occurs during the power-on, hardware self-test, the  
Fault LED is illuminated and remains illuminated. In this case, contact  
Agilent. Service is required only if the Fault LED remains illuminated.  
3
Make sure network packets are being transmitted on the same local  
subnet that is connected to the Gateway. The packets do not need  
to be addressed to go to the Gateway. You could use the ping  
command to generate network traffic.  
4
If the LAN Rx LED is flashing, the Gateway is reading packets being  
sent over the local subnet. This means that you have a network  
connection. The LAN Conn LED and LAN Tx LED may be flashing  
even if you do not have a connection to the network.  
Chapter 5  
85  
Download from Www.Somanuals.com. All Manuals Search And Download.  
           
Troubleshooting  
Troubleshooting Network Configuration  
Troubleshooting Network Configurations  
If some network configuration values for the E2050 LAN/GPIB Gateway are  
improperly configured, one or more client systems may not be able to make  
a connection to the Gateway. The problem may be:  
n Improper configuration value(s) for the default subnet gateway and/  
or the subnet mask. If this is the case, the Gateway may be receiving  
requests from the client, but routing the replies to the wrong place.  
n Improper or incomplete configuration value(s) for the IP allow list.  
If the client IP address does not match the ones allowed in the  
configured IP allow list, the connection will be refused. To verify this:  
lCheck for a response from the Gateway with the pingcommand.  
If a response occurs, the connection is being refused because of  
the IP allow list configuration values.  
lIf you are using a syslog server, look for access denied  
messages in the syslog file. See “syslogFile Messages” for more  
information.  
Telnet Configuration To correct network configuration values when using the Telnet configuration  
method, take one of the following actions:  
n If a client can successfully Telnet to the Gateway, use the Telnet  
configuration commands to fix the values. Then, reboot using the  
Telnet rebootcommand.  
CAUTION  
Any client operations in progress and client connections will be  
terminated by the rebootcommand.  
n Otherwise, reset the Gateway to the default configuration values by  
pressing the Config Preset button on the back panel of the  
LAN/GPIB Gateway at the same time as you power-on the Gateway.  
Then, see Chapter 3 to reconfigure the Gateway.  
86  
Chapter 5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Troubleshooting  
Troubleshooting Network Configuration  
BOOTP or BOOTP To correct network configuration values when using the BOOTP or the  
with TFTP  
Configuration  
BOOTP with TFTP configuration method:  
1
2
Fix the improper value in the /etc/bootptabfile or the specified  
TFTP configuration file.  
Cycle the power on the Gateway or use the Telnet reboot  
command. This will force the Gateway to use the new configuration  
values.  
CAUTION  
Any client operations in progress and client connections will be  
terminated by the rebootcommand.  
Chapter 5  
87  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Troubleshooting  
Troubleshooting Gateway Configuration  
Troubleshooting Gateway Configuration  
This section gives guidelines to troubleshoot E2050 LAN/GPIB Gateway  
configuration problems, including  
n Verifying Gateway Configuration  
n Setting Default Configuration  
n Verifying the Configuration Method  
n Changing the Configuration Method  
n Troubleshooting Telnet Configuration  
n Troubleshooting BOOTP Configuration  
n Troubleshooting BOOTP with TFTP Configuration  
Verifying Gateway Configuration  
To verify that the E2050 LAN/GPIB Gateway is properly configured, you can:  
do the following:  
n Telnet to the LAN/GPIB Gateway and use the Telnet config  
command to verify the current configuration settings  
n Telnet to the LAN/GPIB Gateway and use the Telnet syslog-  
displaycommand to see if any TFTP configuration errors were  
logged during the last power-on initialization of the Gateway.  
n Examine the syslogfile and check for configuration errors  
generated by the bootpd daemon or by the Gateway.  
Setting Default Configuration  
If you want to set the Gateway to all of its default configuration values, you  
can take either of the following actions. After the Gateway has been set to  
its default configuration values, see Chapter 3 to reconfigure the Gateway.  
n Press the Config Preset button on the back panel of the E2050  
LAN/GPIB Gateway at the same time that you power-on the  
Gateway.  
n If the Gateway is configured to a known IP address, Telnet to  
the Gateway and use the Telnet factory-resetcommand.  
88  
Chapter 5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
           
Troubleshooting  
Troubleshooting Gateway Configuration  
CAUTION  
Any client operations in progress and client connections will be  
terminated by the factory-resetcommand when it reboots  
the Gateway.  
Verifying the Configuration Method  
If you have a problem configuring the LAN/GPIB Gateway (such as  
configuring the IP address), first verify the method of configuration for the  
Gateway. After verifying the configuration method, see the applicable  
section in this chapter to troubleshoot the Gateway’s configuration.  
1
Check the LAN Conn LED illumination when the Gateway is  
powered on:  
LAN Conn LED  
Operation  
Description  
Fast Flash  
Slow Flash  
Off  
Attempting BOOTP or BOOTP with TFTP configuration.  
Temporarily using the default IP address of 192.0.0.192.  
Has a valid IP address and is configured. Could be from a  
valid BOOTP server response or has been configured via  
Telnet.  
On  
Has a valid IP address and a client is connected to it.  
2
3
When the Gateway is powered on, the LAN Conn LED works  
independently, whether or not the Gateway is physically connected  
to a network. Temporarily disconnecting the Gateway can be helpful  
to see if the Gateway is being configured via Telnet or BOOTP.  
Consult your Network Administrator before disconnecting the  
Gateway from an active network.  
If the Gateway is powered on, configured, and has a known valid  
IP address, Telnet to the Gateway and check the setting of the  
bootp: ON/OFFconfiguration value to determine the configuration  
method used.  
Chapter 5  
89  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Troubleshooting  
Troubleshooting Gateway Configuration  
4
If the Gateway is powered on, configured, but you do not know the  
IP address:  
n Press the Config Preset button on the back panel of the  
LAN/GPIB Gateway. This forces the Gateway to temporarily  
use the 192.0.0.192default IP address without modifying  
any other configuration values.  
n Make sure the route table entry for the Gateway at its default IP  
address is setup via the routecommand on the client system.  
n Telnet to 192.0.0.192and look at the setting of the bootp:  
ON/OFFconfiguration value to determine the configuration  
method used.  
NOTE  
If you are unable to make a Telnet connection using the default IP  
address (192.0.0.192), try pressing the Config Preset button again  
and then Telnet to 192.0.0.192.  
n Execute a Telnet rebootcommand. If no values were  
changed, the Gateway will use the same configuration method  
and have the same configuration values (IP address, etc.) as  
previously set.  
CAUTION  
Any client operations in progress and client connections will be  
terminated by the rebootcommand.  
90  
Chapter 5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Troubleshooting  
Troubleshooting Gateway Configuration  
Changing the Configuration Method  
If you want to change the configuration method used for the Gateway, you  
can take one of three following actions. However, for Windows 95/98/Me/  
2000/NT client systems, you must use the Telnet configuration method.  
Neither the BOOTP nor the BOOTP with TFTP configuration methods are  
available on Windows client systems. After you change the configuration  
method, see Chapter 3 to configure the Gateway to the new method.  
1
Telnet to the Gateway, modify the bootp: ON/OFFvalue and then  
use the Telnet rebootcommand.  
CAUTION  
Any client operations in progress and client connections will be  
terminated by the rebootcommand.  
2
Telnet to the Gateway and then do a Telnet factory-reset  
command. This changes the configuration values the default values  
and reboots the Gateway. This also sets the bootp: ON/OFFvalue  
to the default ONvalue. For HP-UX client systems, you can now use  
the BOOTP or the BOOTP with TFTP configuration method.  
CAUTION  
Any client operations in progress and client connections will be  
terminated by the factory-resetcommand when it reboots the  
Gateway.  
3
Press the Config Preset button on the back panel of the LAN/GPIB  
Gateway at the same time as you power-on the Gateway. This  
changes all configuration values to the default values. This includes  
setting the bootp: ON/OFFvalue to the default ONvalue. For  
HP-UX client systems, you can now use the BOOTP or the BOOTP  
with TFTP configuration method.  
Chapter 5  
91  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Troubleshooting  
Troubleshooting Gateway Configuration  
Troubleshooting Telnet Configuration  
If you have trouble configuring the LAN/GPIB Gateway using Telnet with the  
default IP address of 192.0.0.192:  
1
2
Verify that the routecommand was performed properly. Use  
netstat -rto display the network routing tables.  
Verify that the Gateway is on the same local subnet as the client  
system from which you are Telneting. If not, consult your Network  
Administrator to determine if the default IP address will work from a  
separate subnet or to find a client system on the same local subnet  
that you can use.  
3
4
After the Gateway is powered on, press the Config Preset button on  
the back panel of the LAN/GPIB Gateway and verify the LAN Conn  
LED is flashing slowly.  
If the Telnet to the default 192.0.0.192IP address does not work,  
try pressing the Config Preset button again. Depending on how your  
network is configured, the button may need to be pressed twice  
before the default IP address will be properly recognized and routed  
on the network. Or, one of the network values may be improperly  
configured on the Gateway, blocking a successful connection.  
Troubleshooting BOOTP Configuration  
If you are have trouble configuring the LAN/GPIB Gateway using the  
BOOTP configuration method:  
1
Verify that the Gateway’s configuration values are correct in the  
/etc/bootptabfile for your BOOTP server.  
2
Verify that the BOOTP server system is configured to run the  
bootpddaemon. See the Administering ARPA Services manual  
for more information.  
3
Look for bootpddaemon errors in the syslog file on the syslog  
server for the BOOTP server.  
92  
Chapter 5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Troubleshooting  
Troubleshooting Gateway Configuration  
4
5
Verify the BOOTP server is on the same local subnet as the  
Gateway. If not, consult your Network Administrator to verify that  
your network configuration supports using a BOOTP server that is  
not on the same subnet.  
When the Gateway is powered on, verify there is a fast flash on the  
LAN Conn LED.  
NOTE  
Your BOOTP server may support the bootpquerycapability to verify  
your BOOTP configuration. See your BOOTP server documentation for  
how to use the bootpquerycommand.  
Troubleshooting BOOTP with TFTP Configuration  
If you have trouble configuring the LAN/GPIB Gateway using the BOOTP  
with TFTP configuration method:  
1
2
Follow the steps in “Troubleshooting BOOTP Configuration”.  
Verify that the TFTP server system is configured to run the tftpd  
daemon. See the Administering ARPA Services manual for more  
information.  
3
4
5
Consult your BOOTP server documentation to verify you have the  
correct permissions on the specified TFTP configuration file.  
Verify that the Gateway’s configuration values are correct in the  
TFTP file.  
Look for errors specific to the TFTP values in the syslog file on the  
configured syslog server or with the Telnet syslog-display  
command.  
Chapter 5  
93  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Troubleshooting  
Troubleshooting Client Connections  
Troubleshooting Client Connections  
This section gives guidelines to troubleshoot client connections to the E2050  
LAN/GPIB Gateway, including:  
n Client Connection Problems  
n Client Run-time Errors  
Client Connection Problems  
Even if the E2050 LAN/GPIB Gateway has been successfully configured  
and the configuration has been verified, individual clients may still have  
problems getting a connection to the Gateway.  
1
The first step is to verify that the client system has network access  
to the Gateway. Use the pingcommand, as follows:  
n For a Windows 95/98/Me/2000/NT client system, type:  
pinghostname (or) IP_address Enter. For example:  
>ping E2050.agilent.com  
Pinging E2050.agilent.com[128.10.0.3] with 32 bytes of  
data:  
Reply from 128.10.0.3:bytes=32 time=10ms TTL=255  
Reply from 128.10.0.3:bytes=32 time=10ms TTL=255  
Reply from 128.10.0.3:bytes=32 time=10ms TTL=255  
Reply from 128.10.0.3:bytes=32 time=10ms TTL=225  
Each line after the Pingingline is an example of a packet  
successfully reaching the Gateway from the client system.  
However, if pingis unable to reach the host, a message similar  
to the following is displayed:  
Pinging E2050.agilent.com[128.10.0.3] with 32 bytes of  
data:  
Request timed out.  
Request timed out.  
Request timed out.  
94  
Chapter 5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Troubleshooting  
Troubleshooting Client Connections  
This indicates the client was unable to contact the Gateway. The  
Gateway may be on a different subnet than the client (see your  
Network Administrator) or the Gateway may have incorrect network  
configuration values.  
n For an HP-UX client system, type: pinghostname (or)  
IP_address Return. For example:  
>ping E2050.agilent.com  
PING E2050.agilent.com: 64 byte packets  
64 bytes from 128.10.0.3: icmp_seq=0. time=8. ms  
64 bytes from 128.10.0.3: icmp_seq=1. time=3. ms  
64 bytes from 128.10.0.3: icmp_seq=2. time=3. ms  
64 bytes from 128.10.0.3: icmp_seq=3. time=3. ms  
Each line after the PINGline is an example of a packet successfully  
reaching the Gateway. If, after several seconds, pingdoes not print  
any lines, use Ctrl+C to kill ping. The pingcommand will then  
report on what it found.  
For example, the following indicates the client was unable to contact  
the Gateway. The Gateway may be on a different subnet than the  
client (see your Network Administrator) or the Gateway may have  
incorrect network configuration values  
----E2050.agilent.com PING Statistics----  
7 packets transmitted, 0 packets received, 100% packet  
loss  
2
For an HP-UX client system ONLY, once pingworks, you can try  
one of the following rpcinfocommands using the Gateway IP  
address to verify that the client has access privileges to the  
Gateway (in the IP allow list configuration):  
n rpcinfo -pIP_address Return. This rpcinfocommand  
gives the following response, where the line for program  
395180is the LAN server in the Gateway.  
program  
100000  
100000  
395180  
vers  
proto  
tcp  
udp  
port  
2
2
1
111 portmapper  
111 portmapper  
5055  
tcp  
Chapter 5  
95  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Troubleshooting  
Troubleshooting Client Connections  
n You can also try rpcinfo -tIP_address 395180Return. This  
rpcinfocommand gives the response: program 395180  
version 1 ready and waiting. If this is not working  
properly, see “Troubleshooting Network Configuration”.  
3
The Telnet command can be used to verify if a client has network  
access to the Gateway as well. If the Telnet command returns the  
message: connection refused, the client may not have access  
(check the IP allow list configuration values) or the Gateway has run  
out of resources and cannot open the Telnet session.  
Client Run-time Errors  
Common run-time errors that may occur on a client using an E2050  
LAN/GPIB Gateway follow.  
Message  
iopenfails:  
Description  
Use the Telnet commands to verify that the GPIB address, GPIB interface  
name, and/or GPIB logical unit configuration values are correct.  
Invalid address errors  
iopenfails:  
The connection to the LAN/GPIB Gateway failed for one of these reasons:  
No connection  
n
A TCP/IP network timeout occurred because the network connection  
is down or the Gateway is down.  
n
The client was denied access to the Gateway because it is not in the  
IP allow list. Check the IP allow list configuration values and any error  
messages in a syslog file for more information.  
n
The Gateway has reached its maximum concurrent client connections  
and this new connection was refused. Use the Telnet statuscommand  
to determine the current Gateway client connection status and check the  
syslogfile for error messages. You may need to have a client close its  
connection or you may need to reboot the Gateway to close all client  
connections to allow a new connection to be made.  
iopenfails:  
Timeout  
The client has timed out. The Gateway has not responded within the  
appropriate timeout time because:  
n
n
The network connection is down or the Gateway is down.  
The server is busy performing an operation for a different client. Use  
the Telnet statuscommand to verify the Gateway status. You may  
need to increase the Client Timeout Delta configuration value on  
the LAN client.  
96  
Chapter 5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Troubleshooting  
Troubleshooting Client Connections  
Message  
iopenfails  
or I/O operation fails:  
Out of resources  
Description  
The Gateway was unable to open another session or perform the operation  
because it is out of resources. Use the Telnet statuscommand and look in  
the syslogfile for any error messages to determine the current Gateway  
status. You may need to have a client terminate its connection or you may need  
to reboot the Gateway to close all client connections to reclaim resources.  
I/O operation fails:  
No connection  
The connection to the Gateway failed because:  
n
The network connection is down or the Gateway is down and a  
TCP/IP network timeout occurred.  
n
The Gateway was powered off and then on or a Telnet reboot  
command was executed, either of which terminates any open client  
connections. Check the syslogfile for reboot messages.  
I/O operation fails:  
Timeout  
There are several possible causes:  
n
n
n
The client may be attempting a transaction to a non-existent or powered-  
off device. Check the address used, as well as the status of the device.  
The network connection or Gateway has gone down since the previous  
I/O operation.  
The I/O timeout specified is not long enough for the transaction to  
complete. You may need to verify that the Gateway I/O timeout  
configuration value is long enough if the client specified a timeout  
value of infinity.  
n
The Gateway is busy performing an I/O operation for another client or  
another client has the device/interface locked. Use the Telnet status  
command to determine if another client is currently executing an  
operation or if the required device/interface is locked. See “Gateway  
appears to be hung” for more information.  
Chapter 5  
97  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Troubleshooting  
Troubleshooting Client Connections  
Message  
Description  
Gateway appears to be  
hung  
There are several possible causes. For all of the following, use of client  
timeouts and/or Gateway timeouts (the I/O timeout and LAN timeout  
configuration values) can be used to ensure that the Gateway will not  
“hang” indefinitely.  
If you determine that the Gateway is truly hung, you may be able to free it by  
terminating a particular client connection at the client, thus freeing up the  
resources to allow the Gateway to proceed. Otherwise, you may have to use  
the Telnet rebootcommand.  
n
n
The network connection has gone down or the Gateway has gone down.  
The Gateway may be attempting a transaction to a non-existent or  
powered-off device. Check the address used, as well as the status of  
the device.  
n
n
The Gateway is busy performing a very long transaction to a (slow)  
device, or it is waiting for input from a device.  
A client may be waiting for access to a device/interface locked by  
another client. Use the Telnet statuscommand to determine what  
clients have which devices or interface locked and which clients are  
waiting for those locks to be freed before they can proceed. Check for  
possible deadlock situations and, if possible, make sure the clients  
owning locks and the connections to those clients are still up and  
functioning.  
98  
Chapter 5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
A
Specifications  
99  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Specifications  
This appendix provides specifications for the E2050 LAN/GPIB Gateway,  
including:  
n Power Requirements  
n Environmental  
n GPIB Characteristics  
100  
Specifications  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Specifications  
Power Requirements  
E2050  
5Vdc  
AC/DC Adapter  
Input Voltage  
100-240Vac  
9.75A  
Input Current  
~0.8A Typical  
dc  
Frequency Range  
Output Current  
Power Consumption  
50/60Hz  
N/A  
2.0A Maximum  
4W (Typical)  
10W (Maximum)  
Environmental  
Operating  
Non-Operating (Storage)  
–40°C to +70°C  
Temperature  
0°C to +40°C  
15% to 80% at 40°C  
Relative Humidity  
90% R.H. at 60°C 24 hrs.  
GPIB Characteristics  
The GPIB connection conforms to IEEE 488.1 - 1987 specifications. Per this  
specification, the following constraints exist:  
Total Bus length:  
Less than 2 meters x number of devices and no  
more than 20 meters total length.  
Length between devices:  
Less than 2 meters between each device or  
equivalent standard load.  
Total number of devices:  
Address restrictions:  
15 devices or less (includes Gateway).  
Address 31 is a reserved IEEE 488 address.  
Address 21 is normally used by the E2050  
LAN/GPIB Gateway, unless changed in the  
configuration table.  
Drivers:  
48mA three-state drivers (E2).  
Specifications  
101  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Specifications  
Notes:  
102  
Specifications  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Glossary  
103  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Glossary  
address  
A string uniquely identifying a particular interface or a device on that  
interface which is interpreted at the E2050 LAN/GPIB Gateway to identify  
the interface or device.  
BOOTP requests  
Broadcast messages sent at power-on from the E2050 LAN/GPIB  
Gateway to the BOOTP server's bootpd daemon to gain configuration  
information for the LAN/GPIB Gateway. The BOOTP request contains  
the LAN/GPIB Gateway 's LAN hardware address.  
BOOTP response  
The configuration information that the BOOTP server's bootpd daemon  
sends to the E2050 LAN/GPIB Gateway in response to the Gateway's  
BOOTP requests. The Gateway then uses this information to complete  
its power-on initialization sequence.  
BOOTP server  
The server computer system running the bootpd daemon used in the  
configuration of devices on the local area network.  
client  
Part of the client/server model used in distributed computing. A client is a  
computer system that requests services from a server computer system,  
such as I/O application requests, networking requests, and so forth.  
controller  
A computer used to communicate with a remote device such as an  
instrument. In the communications between the controller and the device,  
the controller is in charge of and controls the flow of communication that  
is, it does the addressing and/or other bus management). The controller  
acts as the SICL/LAN client.  
device  
A unit that receives commands from a controller. Typically a device is an  
instrument but could also be a computer acting in a non-controller role, or  
another peripheral such as a printer or plotter.  
104  
Glossary  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Glossary  
gateway  
Hardware that permits a network connection between the LAN that your  
computer understands, and the instrument specific interface that your  
device understands.  
instrument  
A device that accepts commands and performs a test or measurement  
function.  
interface  
A connection and communication media between devices and  
controllers, including mechanical, electrical, and protocol connections.  
LAN  
Local Area Network. The E2050 LAN/GPIB Gateway can be used on  
either Ethertwist or ThinLAN networks. The Gateway can also be used  
on ThickLAN or fiber optic networks by purchasing the appropriate  
converter and MAU.  
lock  
A state that prohibits other users from accessing a resource, such as a  
device or interface.  
logical unit  
A logical unit is a number associated with an interface. In Agilent SICL,  
a logical unit uniquely identifies an interface. Each interface on the  
controller must have a unique logical unit.  
server  
Part of the client/server model used in distributed computing. The server  
is a computer system designated to act as a main servicer of requests  
from other client computer systems, such as I/O application requests,  
networking requests, and so forth.  
SICL  
The Agilent Standard Instrument Control Library, which is software used  
for I/O application programming.  
SRQ  
Service Request. An asynchronous request (an interrupt) from a remote  
device indicating that the device requires servicing.  
symbolic name  
A name corresponding to a single interface. This name uniquely  
identifies the interface on a controller or gateway. If there is more than  
Glossary  
105  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Glossary  
one interface on the controller or gateway, each interface must have a  
unique symbolic name.  
TFTP  
The Trivial File Transfer Protocol, which is an extension to BOOTP.  
VEE  
The Agilent Visual Engineering Environment, which is software used for  
I/O application programming.  
VISA  
The Agilent Virtual Instrument Software Architecture library, which is  
software used for I/O application programming.  
106  
Glossary  
Download from Www.Somanuals.com. All Manuals Search And Download.  
A
C (continued)  
administration, 64  
Agilent telephone numbers, 6  
Agilent web site, 6  
allow, 69  
configuration values  
default values, 36  
definitions, 36  
setting, 35  
B
BOOTP ON/OFF command, 36  
D
declaration of conformity, 9  
default configuration, setting, 75, 88  
default IP address, 45  
BOOTP with TFTP  
definition, 58  
troubleshooting, 93  
bootpd daemon, 41  
bootpquery, 93  
bye, 69  
E
E2050 configuration utility, 67  
errors, client run-time, 96  
C
client connections  
F
factory-reset command, 68, 69  
failure messages, gateway, 83  
Fault LED, 85  
problems, 94  
terminating, 79  
troubleshooting, 94  
client run-time errors, 96  
config, 69  
fiber optic network connections, 28  
firmware revision, querying, 70  
front panel features, 15  
Config Preset button, 16  
Index  
107  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
G
N
gateway/client connections, 71  
glossary, 104  
netstat -r, 92  
O
GPIB Address, 37  
GPIB connector, 16  
GPIB Interface Name, 37  
P
ping command, 48, 85  
Power input, 16  
H
hardware  
Q
requirements, 25  
hardware-addr command, 69  
help, 69  
hostname, 37, 69  
hpib-unit, 69  
querying configuration method, 71  
querying current configuration, 70  
querying firmware revision, 70  
R
I
I/O timeout, 37  
related documentation, 14  
requirements, hardware, 25  
requirements, software, 26  
restricted rights, 5  
installation, 24  
installing hardware, 27  
Internet Protocol (IP) address, 35  
io-timeout, 69  
RJ-45 connector, 16  
rpcinfo, 95  
RS-232 connector, 16  
L
LAN hardware address, 27, 47  
LAN timeout, 39  
LAN, typical connections, 19  
lan-timeout command, 69  
LEDs, 15  
local area network (LAN), 25  
Local Echo, 46  
108  
Index  
Download from Www.Somanuals.com. All Manuals Search And Download.  
S
safety, 7  
software requirements, 26  
status, 69  
syslog file  
file messages, 84  
server address, 39  
using, 77  
syslog-clear, 69  
subnet-mask, 69  
syslog daemon, 40  
syslog-svr, 69  
default values, 60  
T
TCP/IP instrument protocol, 21  
troubleshooting  
allow command, 69  
bootp command, 69  
bye command, 69  
BOOTP configuration, 92  
BOOTP with TFTP configuration, 93  
changing configuration method, 91  
client connections, 94  
client run-time errors, 96  
Fault LED, 85  
commands, 68  
config command, 69  
configuration values, 47  
default values, 47  
Index  
109  
Download from Www.Somanuals.com. All Manuals Search And Download.  
U
V
BOOTP, 87  
verifying configuration method, 89  
version, 69  
Telnet, 86  
setting default configuration, 88  
Telnet configuration, 92  
verifying config method, 89  
verifying gateway config, 88  
verifying network conn, 85  
W
warranty, 5  
web site, Agilent, 6  
110  
Index  
Download from Www.Somanuals.com. All Manuals Search And Download.  

Acer Laptop 3640 User Manual
ACR Electronics Marine RADAR 2714 User Manual
Adesso Computer Keyboard AKB 131HB User Manual
ADT Security Services Power Supply ADT APS 6R User Manual
Agilent Technologies Stud Sensor 3A User Manual
AKG Acoustics Headphones MERLIN 232 User Manual
Alliance Laundry Systems Fan UW35B2 User Manual
Alvin Patio Furniture CH25A User Manual
American Standard Hot Tub 1749118 User Manual
Apple Network Cables World Travel Adapter User Manual