Table of Contents

Advertisement

Quick Links

Advertisement

Table of Contents
loading

Summary of Contents for Compaq T1500

  • Page 3 December 1999...
  • Page 4 Compaq Computer Corporation. © 1999 Compaq Computer Corporation. All rights reserved. Printed in Taiwan. COMPAQ and the Compaq logo are registered in the U.S. Patent and Trademark Office. Product names mentioned herein may be trademarks and/or registered trademarks of their respective companies.
  • Page 5 Modifications Modifications Modifications The FCC requires the user to be notified that any changes or modifications made to this device that are not expressly approved by Compaq Computer Corporation may void the user’s authority to operate the equipment. Cables Cables...
  • Page 6 iv iv iv iv European Union Notice European Union Notice European Union Notice European Union Notice Products with the CE Marking comply with both the EMC Directive (89/336/EEC) and the Low Voltage Directive (73/23/EEC) issued by the Commission of the European Community.
  • Page 7 v v v v Control No. 075C License Agreement License Agreement License Agreement License Agreement YOU SHOULD CAREFULLY READ THE FOLLOWING TERMS AND CONDITIONS BEFORE USING THIS SOFTWARE (TOGETHER WITH ANY SUPPLIED DOCUMENTATION, HEREAFTER “SOFTWARE”), WHICH IS COPYRIGHTED BY LICENSOR. USING THIS SOFTWARE INDICATES YOUR ACCEPTANCE OF THE FOLLOWING TERMS AND CONDITIONS.
  • Page 8 vi vi vi vi Limit of liability Limit of liability Limit of liability Limit of liability UNDER NO CIRCUMSTANCES SHALL LICENSOR BE LIABLE FOR LOSS OF DATA, COST OF COVER, OR ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES, HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY. THESE LIMITATIONS SHALL APPLY EVEN IF LICENSOR OR ITS RESELLER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY...
  • Page 9: Table Of Contents

    Contents Contents Contents Contents Overview Overview Overview Overview Introduction xi How to Use This Guide xi References xi DHCP/BOOTP xii Time Server xii SNMP xii Other RFCs xii 1 1 1 1 Installation Overview and Planning Installation Overview and Planning Installation Overview and Planning Installation Overview and Planning Overview of Installation Procedure 2...
  • Page 10 viii viii viii viii Option 43 Vendor-Specific ID 13 NETSVC 13 NOSWAP 14 REFLASH 14 MF_DIR 14 MF_CFG 15 XFS 15 XDMCP 15 BUDDY_BOOT 15 Packet Size 16 Option Overload 16 Option 18 vs. Option 43 vs. Options 128+ 17 Option 18 17 Option 43 19 Options 128+ 19...
  • Page 11 ix ix ix ix 6 6 6 6 Installing CD Software onto the Server(s) Installing CD Software onto the Server(s) Installing CD Software onto the Server(s) Installing CD Software onto the Server(s) CD Contents 39 Running the Installation Program 39 Text-Mode Installation 43 GUI-Mode Installation 44 Installing on Non-Supported Servers 45...
  • Page 12 x x x x...
  • Page 13: Overview

    Introduction This guide explains how to install software from the installation CD onto your server and how to configure the resources resident on the server to support Compaq T1500 Windows-Based Terminals for this software release. How to Use This Guide...
  • Page 14: Dhcp/Bootp

    xii xii DHCP/BOOTP DHCP/BOOTP DHCP/BOOTP DHCP/BOOTP RFC 1534 - Interoperation between DHCP and BOOTP RFC 2131 - Dynamic Host Configuration Protocol RFC 2132 - DHCP Options and BOOTP Vendor Extensions Time Server Time Server Time Server Time Server RFC 868 - Time Protocol SNMP SNMP SNMP...
  • Page 15: Installation Overview And Planning

    • Linux (both Slackware and Red Hat) • Windows NT Server • HP/UX For technical support refer to the Compaq Technical Support telephone numbers for your area. Note Note Note Note If you are operating in a local-boot environment and...
  • Page 16: Overview Of Installation Procedure

    Chapter 1 Server resources can be provided from platforms other than the above-listed ones, but Compaq has not certified other environments and can not be responsible for any problems related to incorrectly configured servers. If you are going to operate in a different server environment, read this entire document very carefully to determine if there are any issues that you might need to resolve.
  • Page 17: Planning Your Installation

    3 3 3 3 Installation Overview and Planning Planning Your Installation Planning Your Installation Planning Your Installation Planning Your Installation The software installation procedure is broken down into 6 basic steps, including the planning described in this chapter. The following brief descriptions of the basic steps do not by themselves provide enough information for you to fill in the planning worksheets presented in Appendix B of this document;...
  • Page 18: Step 3. Configure Optional Terminal Start-Up Resources

    4 4 4 4 Chapter 1 Step 3. Configure Optional Terminal Start-Up Resources Step 3. Configure Optional Terminal Start-Up Resources Step 3. Configure Optional Terminal Start-Up Resources Step 3. Configure Optional Terminal Start-Up Resources A set of resources independent of the individual applications on the terminal is strongly recommended for ease of use of the system as a whole.
  • Page 19: Configuring Terminal Start-Up Resources

    2 2 2 2 Configuring Terminal Configuring Terminal Configuring Terminal Configuring Terminal Start-Up Resources Start-Up Resources Start-Up Resources Start-Up Resources Several network resources are either required or recommended for starting up the terminal initially in a network-boot environment. The resources in this category use the following 6 network protocols: BOOTP DHCP...
  • Page 20 6 6 6 6 Chapter 2 When booting in a network environment, BOOTP provides the terminal with the following required information: the terminal’s IP address; the IP address of the TFTP boot server; the pathname of the operating system file to be loaded using the TFTP server;...
  • Page 21: Bootptab File Example

    7 7 7 7 Configuring Terminal Start-Up Resources Figure 2-1 Bootptab File Example Figure 2-1 Bootptab File Example Figure 2-1 Bootptab File Example Figure 2-1 Bootptab File Example .c_terminal:ht=1:ds=132.237.1.42:gw=132.237.20.1:sm=255.255.255.0:\ :dn=xx.com:sa=132.237.20.2:hd=/tftpboot:bf=vmlinux:\ :T17=”132.237.20.2:/nwt/root”: term1:ha=00800c123456:ip=132.237.20.5:tc=.c_terminal term2:ha=00800c123457:ip=132.237.20.4:tc=.c_terminal Legend: = TFTP boot file = domain name = domain name servers (IP) gw = gateways = hardware address...
  • Page 22: Dhcp

    8 8 8 8 Chapter 2 For all non-Windows server platforms, bootp can be run either at boot or from inetd . It is recommend that bootp be run from inetd , although with many terminals and a stable environment (i.e., an unchanging list of terminals), it may be faster to run via automatic start-up at server boot.
  • Page 23 9 9 9 9 Configuring Terminal Start-Up Resources In a local-boot environment, DHCP can provide a set of configuration parameters, which reduces the need to configure the terminal’s Select | System | Setup | Select | System | Setup | Select | System | Setup | Select | System | Setup | Connectivity | Internet | DHCP dialog box.
  • Page 24: Dhcp Options

    Chapter 2 Table 2-1 DHCP Options Table 2-1 DHCP Options Table 2-1 DHCP Options Table 2-1 DHCP Options Option Option Option Option Number Number Option Description Option Description Number Number Option Description Option Description Subnet Mask Router Domain Name Server Host Name Domain Name Root Path...
  • Page 25 11 11 Configuring Terminal Start-Up Resources Option 48 assumes TCP and port 7100 for font server access. If other ports are to be used, you must use the vendor-specific option described below. Also, option 49 assumes Query mode. If Direct is wanted, use the vendor-specific option. The terminal uses options 66 and 67 to determine where to obtain the operating system for the network-booted terminal, with option 66 being the server name (as an IP address), and option 67 being the full pathname to the file (such as...
  • Page 26: Additional Vendor-Specific Options

    Chapter 2 Table 2-2 Additional Vendor-Specific Options Table 2-2 Additional Vendor-Specific Options Table 2-2 Additional Vendor-Specific Options Table 2-2 Additional Vendor-Specific Options Option 43 Option 43 Type/Length/Value for Type/Length/Value for Option 43 Option 43 Type/Length/Value for Type/Length/Value for 128-254 Tag 128-254 Tag Number Number...
  • Page 27: T1500-Specific Option Definitions

    The terminal provides the ability to change the Client ID, Vendor ID, and Hostname fields consistent with the RFCs. The default Vendor ID is Compaq-T1500 . The default client ID is the MAC address with a key (consistent with the RFC specifications).
  • Page 28: Noswap

    Chapter 2 DNS resolvable machine name, share is the share name, and path is an optional path within that share. For name resolution, an entry in the terminal's host file ( Setup | Connectivity | Internet | DNS | Hosts Setup | Connectivity | Internet | DNS | Hosts ) qualifies.
  • Page 29: Mf_Cfg

    Configuring Terminal Start-Up Resources resolution, an entry in the terminal's host file ( Setup | Connectivity | Internet | Setup | Connectivity | Internet | Setup | Connectivity | Internet | Setup | Connectivity | Internet | DNS | Hosts ) qualifies. For NFS, the directory MUST be exported with read/write/ DNS | Hosts DNS | Hosts DNS | Hosts...
  • Page 30: Packet Size

    Chapter 2 Packet Size Packet Size Packet Size Packet Size The terminal is capable of sending and receiving the Maximum DHCP Message size option, allowing packets to contain up to 1500 bytes, including the DHCP header in this size. Since some DHCP servers will only respond to packets that are of the smallest size, the packets sent by the terminal are guaranteed to fit in a minimum size.
  • Page 31: Option 18 Vs. Option 43 Vs. Options 128

    Configuring Terminal Start-Up Resources Option 18 vs. Option 43 vs. Options 128+ Option 18 vs. Option 43 vs. Options 128+ Option 18 vs. Option 43 vs. Options 128+ Option 18 vs. Option 43 vs. Options 128+ All three methods (Option 18, Option 43, Option 128+) provide identical capabilities, just in different manners.
  • Page 32 Chapter 2 Table 2-3 Labels and Data for Text Format Option Table 2-3 Labels and Data for Text Format Option, Continued Table 2-3 Labels and Data for Text Format Option Table 2-3 Labels and Data for Text Format Option , Continued , Continued , Continued Option...
  • Page 33: Option 43

    Configuring Terminal Start-Up Resources Files ending in a .txt name are treated as text files. Any other filename is treated as an RFC-compliant file. Use of this option requires a TFTP server. Since path names are included in the file, the TFTP server must accept UNIX-style file separators, not DOS-style separators.
  • Page 34: Tftp

    Chapter 2 TFTP TFTP TFTP TFTP TFTP is required in a network-boot environment. The TFTP server loads the terminal’s operating system off the server into memory on the terminal. This operating system then controls all other actions performed from the terminal. This resource is used once each time a network-boot terminal is powered-up.
  • Page 35 Configuring Terminal Start-Up Resources The following four requirements are mandatory and must be met must be met must be met in the NFS must be met configuration: Note Note Note Note IMPORTANT IMPORTANT IMPORTANT IMPORTANT ! If these requirements are not met, the terminals will not work in a network-boot environment.
  • Page 36: Dns

    Chapter 2 DNS is a protocol designed for converting the relatively easy-to-remember descriptive machine/terminal names into IP addresses, which is their actual representation on the Internet/intranet. Although DNS is not required for the terminals to be functional, it is strongly recommended to use DNS. For example www.name.com is a lot easier to remember than a string of numbers (nnn .n.nnn.nnn) .
  • Page 37: Configuring Optional Terminal Start-Up Resources

    3 3 3 3 Configuring Optional Terminal Configuring Optional Terminal Configuring Optional Terminal Configuring Optional Terminal Start-Up Resources Start-Up Resources Start-Up Resources Start-Up Resources Several server resources can enhance terminal operation but are not among the minimum required for the terminal to function. The resources in this category use the following network protocols: SNMP HTTP...
  • Page 38: Nfs

    Chapter 3 Because of limited local storage capacity in the terminal, the fonts resident on the terminal are the minimum set for use with all applications. If a locally booted terminal uses the network services director, additional fonts are automatically made available.
  • Page 39: Snmp

    Configuring Optional Terminal Start-Up Resources For a network printer to be used (via SMB), all the requirements above must be met. Also, for a server with an NTFS file system, the security must be altered to allow guests to have full access to all files and directories in the network services tree. Perform the following steps: 1.
  • Page 40: Http (Help)

    Chapter 3 HTTP (Help) HTTP (Help) HTTP (Help) HTTP (Help) HTTP is the protocol used by the World Wide Web. The server-based user help for the terminal is distributed as a tree of HTTP links and is on the installation CD. Terminal help can be installed on a WWW server, but because of network traffic or your configuration, it may be more desirable to configure a local HTTP server and install the help tree there.
  • Page 41: Cslip

    Configuring Optional Terminal Start-Up Resources CSLIP CSLIP CSLIP CSLIP CSLIP stands for Compressed Serial Line Internet Protocol and is a variant of SLIP that uses VJ header compression. The host and server name requirements mentioned under SLIP also apply to CSLIP. FTP is one of the protocols that will be used to upgrade from the current software release to future releases.
  • Page 42 Chapter 3...
  • Page 43: Configuring Server Application Resources

    4 4 4 4 Configuring Server Application Configuring Server Application Configuring Server Application Configuring Server Application Resources Resources Resources Resources Several server resources apply to the individual applications that run on the terminal. These resources are not needed for basic functioning of the terminal, but individual applications require them.
  • Page 44: Pop3/Imap4

    Chapter 4 POP3/IMAP4 POP3/IMAP4 POP3/IMAP4 POP3/IMAP4 POP3 and IMAP4 are the Post Office Protocols used by the e-mail function embedded in Netscape Communicator on the terminal. If you are using the e-mail function to send and read e-mail, you may need to configure a POP3 or IMAP4 server to manage the e-mail.
  • Page 45 Configuring Server Application Resources Note Note Note Note RSH support is not available from Windows NT servers. Even if X clients are installed on NT, RSH support must be available from other server(s) for the X Manager to be able to launch them. The X Manager is the terminal’s interface to RSH;...
  • Page 46: Secure Shell

    Chapter 4 where terminal is the terminal name and user is the user name from the terminal ( root is automatically used if security is disabled; guest is automatically used if security is enabled and auto login as guest is selected). In addition, the terminal optionally supports both Kerberos authentication and DES data encryption for RSH commands, although the X protocol packets for an X application will not go through the DES data encryption layer.
  • Page 47 Configuring Server Application Resources Any command executed through this mechanism will be run as that special user, although the SHELL environment variable is replaced with the first entry in the rshsecure . cfg file and the DISPLAY environment variable is set to point back to the terminal, allowing shell scripts that launch sets of X applications to work.
  • Page 48 Chapter 4...
  • Page 49: Selecting Browser Location

    5 5 5 5 Selecting Browser Location Selecting Browser Location Selecting Browser Location Selecting Browser Location The browser application is designed to run either locally or from a server. Normally it resides and is run locally. Based upon the number of users running an application, the processing power of the server, the types of operations being performed by the users with the application, and the type of network connection between the terminal and the server, it may be more advantageous to run the...
  • Page 50: Netscape Communicator Constraints

    Chapter 5 • Your company has standardized on a browser other than Netscape Communicator. Reasons to execute the browser locally: • Less network bandwidth is available. • You require faster start-up of the browser application. • Many users are on the network. •...
  • Page 51: Netscape Communicator Constraints

    Selecting Browser Location Table 5-1 lists the various configurations of the terminal and the external controls that were imposed on Communicator for each configuration. Table 5-1 Netscape Communicator Constraints Table 5-1 Netscape Communicator Constraints Table 5-1 Netscape Communicator Constraints Table 5-1 Netscape Communicator Constraints Configuration Configuration Save/Save As...
  • Page 52 Chapter 5...
  • Page 53: Installing Cd Software Onto The Server(S)

    6 6 6 6 Installing CD Software Installing CD Software Installing CD Software Installing CD Software onto the Server(s) onto the Server(s) onto the Server(s) onto the Server(s) This chapter describes the procedure for installing the software provided on the T1500 Windows-Based Terminal installation CD.
  • Page 54 Chapter 6 Caution Caution Caution Caution There is currently no check for sufficient disk space and no undo procedure. Total disk space required to install all software on the CD is 650 MB. On UNIX, the script determines if GUI mode will be used based upon the DISPLAY environment variable;...
  • Page 55 Installing CD Software onto the Server(s) Mount the CD-ROM drive using the following command: Platform Platform Command Command Platform Platform Command Command SCO UnixWare mount -r -F cdfs /dev/cdrom/c0b0t510/cdrom SCO OpenServer mount /dev/cd0/cdrom Slackware Linux mount /dev/cdrom/cdrom Red Hat Linux mount /mnt/cdrom /cdrom HP/UX •...
  • Page 56 Chapter 6 Change the active directory to the CD-ROM drive ( cd /cdrom ). Note Note Note Note Windows uses “ \ ” as directory separator, and UNIX uses “ / ”. Prior to start of the TCL/TK runtime, use the appropriate separator.
  • Page 57: Text-Mode Installation

    Installing CD Software onto the Server(s) The installation script will not install any software onto your system until after all responses are entered. The last prompt will tell you when the installation is ready to proceed. Up until then, you can abort the installation safely by using the interrupt character (or by typing “...
  • Page 58: Gui-Mode Installation

    Chapter 6 Directories are made as required, so a /T1500/root directory extraction will also create /T1500 . If the directory and/or file exist at the time the second section of the installation is reached (querying for where to install), and if the user chooses to overwrite the data (applies to install only, not to update), the files and/or directories are removed prior to installing.
  • Page 59: Installing On Non-Supported Servers

    Installing CD Software onto the Server(s) There are five sections to the GUI-mode installation. Each has a distinct background screen. The first section is purely informative to you, the user. The second section contains a series of checklists, asking for which items you wish to install on that server.
  • Page 60 Chapter 6 The upgrade directory contains the scripts necessary for upgrading local-boot terminals from one release to another. The admin directory contains an ever-growing set of scripts that administrators can use or refer to for managing their terminals via NFS. The remaining directories contain the runtime environments for the various supported platforms, including TCL and TK binaries ( tclsh and wish , respectively), shared libraries to guarantee a compatible environment (Linux), and other utilities that are used for the...
  • Page 61: A A A A

    A A A A T1500 Windows-Based Terminal T1500 Windows-Based Terminal T1500 Windows-Based Terminal T1500 Windows-Based Terminal Quick-Start Instructions Quick-Start Instructions Quick-Start Instructions Quick-Start Instructions The T1500 Windows-Based Terminal is shipped from the factory configured for local boot. Instructions are included in this appendix to convert to network boot if you require this mode of operation.
  • Page 62: Quick-Start Procedure

    Appendix A Quick-Start Procedure Quick-Start Procedure Quick-Start Procedure Quick-Start Procedure These instructions are for network administrators and end users already familiar with networks and terminals. They provide the minimum information needed to get the terminal into a basic operating mode that permits access to the full help system, services, and upgrade software residing on designated servers on the network.
  • Page 63 T1500 Windows-Based Terminal Quick-Start Instructions 7. 7. 7. 7. To further configure the network setup, use the Select | System | Setup Select | System | Setup Select | System | Setup Select | System | Setup window’s Connectivity Connectivity dialog boxes. Most of the information can be supplied Connectivity Connectivity by your network administrator:...
  • Page 64: G-Key Reset" Procedure

    Appendix A “ G-Key Reset” Procedure “ G-Key Reset” Procedure “ G-Key Reset” Procedure “ G-Key Reset” Procedure You may reset the terminal software settings by using the G-Key Reset procedure: • Turn on power and upon hearing the first beep immediately press the G G G G key. The beep occurs coincident with expansion of the splash screen to full window size.
  • Page 65: B B B B

    B B B B Installation Planning Installation Planning Installation Planning Installation Planning Worksheets Worksheets Worksheets Worksheets The following worksheets should be filled in during the planning phase (Chapter 1) and used during the installation phase (Chapters 2 through 6) of your resource configuration process.
  • Page 66 Appendix B In an existing network environment where workstations are on people’s desktops, many server resources may already be configured. In new installations you will have to determine which server resources you must configure for use with the network terminals, based upon your needs and environment (and filled in worksheets).
  • Page 67 Installation Planning Worksheets...
  • Page 68: Optional Terminal Start-Up Resources Worksheet

    Appendix B...
  • Page 69: Server Application Resources Worksheet

    Installation Planning Worksheets...
  • Page 70: Browser Launch Location Resources Worksheet

    Appendix B...
  • Page 71: Other Images Location Worksheet

    Installation Planning Worksheets...
  • Page 72: Software Images From The Cdrom Worksheet

    Appendix B...
  • Page 73 Installation Planning Worksheets...
  • Page 74 T1500 Windows-Based Terminal Network Installation Guide T1500 Windows-Based Terminal Network Installation Guide T1500 Windows-Based Terminal Network Installation Guide T1500 Windows-Based Terminal Network Installation Guide ® ® Created using FrameMaker and Acrobat The on-line book is provided in PDF and presented on the terminal product CD.

Table of Contents