Intermec 6400 User Manual
Intermec 6400 User Manual

Intermec 6400 User Manual

Computer tcp/ip client
Hide thumbs Also See for 6400:
Table of Contents

Advertisement

6400 Computer TCP/IP Client
USER'S GUIDE
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
P/N 961-054-012
Revision B
February 2000

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 6400 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Intermec 6400

  • Page 1 6400 Computer TCP/IP Client USER’S GUIDE " " " " " " " " " " " " " " " " " " " " " " " " " " " " P/N 961-054-012 Revision B February 2000...
  • Page 2 " NOTICE The information contained herein is proprietary and is provided solely for the purpose of allowing customers to operate and service Intermec manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Intermec.
  • Page 3 If this equipment does cause harmful interference to radio or television reception, which can be determined by turning our equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: Reorient or relocate the radio or television receiving antenna.
  • Page 4 Ne pas utiliser le téléphone afin de signaler une fuite de gaz à proximité de la fuite. CAUTION: Intermec Technologies Corporation suggests you buy cables from us to connect with other devices. Our cables are safe, meet FCC rules, and suit our products. Other cables may not be tested. They may cause problems from electrostatic discharge or induced energy.
  • Page 5: Table Of Contents

    ....1 10 Power Management ......1 11 6400 Computer TCP/IP Client User’s Guide...
  • Page 6 ......2 17 Using DHCP or Bootp for IP Addressing ....2 18 ii 6400 Computer TCP/IP Client User’s Guide...
  • Page 7 ..... . . 2 53 Unloading the DHCP TSR Module ... . . 2 53 6400 Computer TCP/IP Client User’s Guide...
  • Page 8 . . . 2 55 Replacing Your 6400 Computer's Current IP Address ........
  • Page 9 ........Client and Server Configuration ....6400 Computer TCP/IP Client User’s Guide...
  • Page 10 CONTENTS APPENDIX C 6400 TCP/IP Client Bar Code Scanning ....Required Hardware ........
  • Page 11: Quick Start

    Multicast Outbound to Secondary LANs Set locally Unicast Flood Mode Disabled For the 6710 Access Point: Default Default Global Flooding Option Multicast Unicast Inbound Primary Disabled Outbound to Secondaries Disabled Disabled Outbound to Stations Disabled Disabled 6400 Computer TCP/IP Client User’s Guide...
  • Page 12: Configure The 6400 Tcp/Ip Client

    Reference Manual (P/N 067150) or the 6710 Access Point User's Guide (P/N 961 047 081). For information about fine tuning access point options for use with the 6400 TCP/IP client, see Section 2 in this user's guide. Configure the 6400 TCP/IP Client 1.
  • Page 13 Configure the other terminal emulation parameters as desired. If the host application is residing on a port other than 23, configure the 6400 TCP/IP client as follows: a. For the host table=" parameter in PCTCP.INI, enter the path of the host table file.
  • Page 14: Verify The Network Configuration

    (To open the menus, press the yellow shift and blue shift keys.) Example: x 1234 d. Configure the other terminal emulation parameters as desired. For more information about 6400 TCP/IP client options, see Section 2 in this user's guide. Verify the Network Configuration " NOTE: The access point must be properly configured and running before you can use the 6400 computer for communication.
  • Page 15: Introduction

    " " " " " " 6400 TCP/IP Client Software Following are part numbers for the 6400 TCP/IP client. Contact your Sales Representative for ordering information. Item 2.4 GHz OpenAir 802.11 DS 6400 TCP/IP client: Flash 209 350 001 209 366 001...
  • Page 16: 6400 Tcp/Ip Client Software

    Introduction SECTION 1 6400 TCP/IP Client Software The 6400 TCP/IP client software contains DOS 5.0 and the 6400 BIOS. It also contains the driver for the radio. TCP/IP Kernel The 6400 TCP/IP client software provides the TCP/IP stack. The kernel is the basis of the networking software that passes information between connected hosts.
  • Page 17: Network Utilities

    The Software Development Kit (SDK) for DOS by FTP Software, Inc., enables you to write custom client server applications for the 6400 TCP/IP client. The kit contains comprehensive application libraries and sample source code. The SDK can be ordered from FTP Software. See FTP Software Resources"...
  • Page 18: Ftp Software Resources

    Section 3 discusses problems you might encounter when trying to connect with another host across a network. Appendix A, “INTERSVR/INTERLNK Connection” Appendix A shows how to connect your 6400 computer to a desktop or laptop personal computer to exchange files and edit the 6400 computer's configuration files.
  • Page 19: Related Publications

    Information Base for Network Management of TCP/IP-Based Internets. Related Publications To order a printed manual, contact your Intermec Sales Representative. Several online manuals are also available in Portable Document Format (PDF) on the Intermec web site. The list of online manuals is at: http://www.intermec.com/manuals/english.htm...
  • Page 20 Guide (P/N 977-054-004) This programmer's reference guide contains information about windows applications, power management, system and device support, and system messages for the 6400 computer. The guide also covers tool kits. PEN*KEY Model 6400 Hand-Held Computer User’s Guide (P/N 961-047-093) This user's guide describes how to set up, operate, and maintain the 6400 computer.
  • Page 21: Customer Support

    Web Site The Customer Support File Libraries, including Hot Tips and Product Awareness Bulletins, are available on the Internet. New users start at the Intermec web site: www.intermec.com. Choose Support," then Product Support," then Conference Area." Look on the main page for a link to register new customers.
  • Page 22: Bulletin Board Service

    The client program runs on your 6400 computer and communicates through the computer's radio over a wireless link to an access point. The access point then sends the client data to the server on the wired LAN.
  • Page 23: Characteristics Unique To Wireless Networking

    Roaming The 6400 computer's radio can connect to only one access point at a time. As a user walks around with a 6400 computer, the computer's radio must detach from the previous access point and attach to a new, physically closer access point to maintain a communications link with good signal quality.
  • Page 24: Out Of Range Communications

    This ensures that the client and server can communicate with each other at any time. If a user takes a 6400 computer out of the range of an access point for a significant time, the client server communication connection is put at risk.
  • Page 25: Power Management

    Generally, this is an issue only when the 6400 computer is turned off in the middle of a communications session, and if the 6400 computer is left off for a long period of time. " NOTE: Appendix B, “Tuning the 6400 TCP/IP Client,”...
  • Page 26 Introduction SECTION 1 1-12 6400 Computer TCP/IP Client User’s Guide...
  • Page 27: 6400 Tcp/Ip Client

    Radio options are 2.4 GHz OpenAir (RM180) and 802.11 Direct Sequence (DS). 6400 TCP/IP Client Software Section 1 lists part numbers for the 6400 TCP/IP client Flash and disk kit. " NOTE: Appendix C, “6400 TCP/IP Client Bar Code Scanning,” lists required hardware and software for bar code scanning.
  • Page 28: Preparing For An Upgrade

    It also contains complete INTERSVR and INTERLNK installation instructions. " NOTE: The README.TXT file on the 6400 TCP/IP client disk also contains complete INTERSVR and INTERLNK installation instructions. Installing the 6400 TCP/IP Client The 6400 TCP/IP client is preinstalled at the factory. If you...
  • Page 29: Configuring The 6400 Tcp/Ip Client

    SECTION 2 6400 TCP/IP Client Configuring the 6400 TCP/IP Client You can configure the 6400 TCP/IP client through its DOS configuration menus (page 2 3) or by manually editing its configuration files (page 2 15). You can also automatically assign IP addresses through DHCP and Bootp (page 2 46).
  • Page 30 ( _ ). At the prompt, type the number of the option you want to view or modify and then press [ENT]. The following chart describes how to use 6400 TCP/IP client options. 1. IP Config Parms Set these configuration parameters: 2.4 GHz OpenAir radio: LAN ID (default: 000)
  • Page 31: Setting Configuration Parameters

    3. Enter the correct settings for parameters by pressing the appropriate number keys, or " pressing [ ] for a lower number and [ ] for a " higher number. 4. Press [ENT] to exit the screen. 6400 Computer TCP/IP Client User’s Guide...
  • Page 32: Lan Id

    LAN networks. The range is 0 to 15. Your 6400 computer must have the same LAN ID as the 21XX UAP or 6710 Access Point. The default LAN ID for the 6400 computer and access point is 0.
  • Page 33: Router

    (and all other IP settings). Router " NOTE: An IP router address is required only if your 6400 computer will communicate with IP hosts that can be reached only through a router. The router parameter identifies the default IP router used to forward data frames to addresses on another subnet.
  • Page 34: Enabling Or Disabling The Dhcp Client

    2. Disable 3. Exit 1. Enable Enable the DHCP client, which allows your 6400 computer to retrieve an IP address, IP subnet mask, IP router address, and domain server address from a DHCP server. The 6400 computer ignores other configuration options.
  • Page 35: Enabling Or Disabling The Snmp Agent

    Configuration parameters for the Advanced option are as follows: 2.4 GHz OpenAir Radio 802.11 DS Radio 1. Security ID 1. Network Name 2. 6400’s Sleep Timeout 2. 6400’s Sleep Timeout 3. Exit 3. Exit 6400 Computer TCP/IP Client User’s Guide...
  • Page 36: Security Id

    Enterprise Wireless LAN system. The security ID prevents a 6400 computer from synchronizing with an access point with a different security ID. All access points and 6400 computers in the network must have the same security ID to communicate. Security ID settings are: 1.
  • Page 37: Network Name

    Network name applies only to the 802.11 DS 21XX UAP. The network name prevents a 6400 computer from synchronizing with an access point with a different network name. All access points and 6400 computers in the network must have the same network name to communicate. Options are: 1.
  • Page 38: 6400'S Sleep Timeout

    (which resets the autosuspend timer about every 30 seconds), a sleep timeout of 25 seconds or more will not allow your 6400 computer to autosuspend. For your 6400 computer to autosuspend, set the sleep timeout to 24 seconds or less if the 6400 computer has a 2.4 GHz OpenAir radio.
  • Page 39: Configuring Te/Ip

    TCP/IP, the host is usually specified by an IP address (unless you are using a domain name server). However, often the 6400 TCP/IP client needs to know the port on which the host application is residing. The default port number (23) is automatically assumed in TE/IP.
  • Page 40 6400 TCP/IP Client SECTION 2 3. Open the 6400 TCP/IP client's host table file and enter the following: 127.0.0.1 LOCALHOST <host IP address> <variable> For example: 127.0.0.1 LOCALHOST 192.168.5.40 4. Open the 6400 TCP/IP Client's terminal emulation menus by pressing the yellow shift key and then the blue shift (MENU) key.
  • Page 41: Editing The Configuration Files

    SECTION 2 6400 TCP/IP Client Editing the Configuration Files To set up your 6400 computer 6400 TCP/IP client by manually editing its configuration files, see the following procedures. Note that to edit the files, you must have INTERLNK and INTERSVR configured on the personal computer and 6400 computer.
  • Page 42: Enabling Or Disabling The Dhcp Client

    You can automatically execute a DHCP request when you start your 6400 computer by entering the dhcp command in AUTOEXEC.BAT. The dhcp command must be located after ETHDRV.EXE. To disable DHCP, reboot your 6400 computer or type the following command at the DOS prompt: C:\>dhcp –u For more information about the DHCP client, see page 2 8.
  • Page 43: Setting The Security Id

    ID. If you do not specify a setting for the -s switch, the security ID is set to " (deleted). 2. Reboot your 6400 computer for the change to take effect. For more information about the security ID, see page 2 10.
  • Page 44: Using Dhcp Or Bootp For Ip Addressing

    To automatically assign IP addresses using DHCP or Bootp, see Using DHCP and Bootp for IP Configuration" on page 2 46. Configuring the Access Point The 6400 TCP/IP client is supported with the following versions of the Enterprise Wireless LAN access point system software. Access Point Version 21XX UAP, 2.4 GHz OpenAir radio...
  • Page 45: Ip Addresses

    LAN networks. You should change the default of 0 to another number to avoid a potential conflict with an adjacent network. The LAN ID for all access points and 6400 computers in the same network must match. Channel and Subchannel "...
  • Page 46: Arp Server Mode

    IP networks. By default, ARP Server Mode is disabled in the access point. For 6400 TCP/IP client communications, ARP Server Mode must be enabled. The enabled setting of No Flooding is recommended for almost all installations.
  • Page 47: Filtering

    Ethernet speeds. By default, the access point is configured for no filtering. For 6400 TCP/IP client communications, it is recommended that you not set any filters. " NOTE: Page 3-19 in Section 3 contains information about troubleshooting filtering levels.
  • Page 48: Verifying Your Network Configuration

    " Perform ping tests. " The access point must be properly configured and running before you can use your 6400 computer for communication. Using PROXSTAT.EXE " NOTE: PROXSTAT.EXE is supported only on the 2.4 GHz OpenAir radio. To verify synchronization with a 2.4 GHz OpenAir access...
  • Page 49 Out of Synch," ↓ ensure your 6400 computer's LAN ID matches the access point's LAN ID. If the LAN IDs match, ensure your 6400 computer's security ID matches the access point's security To modify your 6400 computer’s LAN ID: Use the 6400 TCP/IP client DOS configuration menus to modify the IP Config Parms/Lan ID parameter (page 2 6).
  • Page 50: Using Lstat.exe

    48dBm SSID: INTERMEC BSSID: 00601d040f96 TXRate: 2Mb/s std For complete information about each field, refer to the 6400 Computer TCP/IP Client Technical Reference (P/N 977 054 008). Verifying 6400 TCP/IP Client Settings To verify 6400 TCP/IP client settings through the DOS...
  • Page 51 SECTION 2 6400 TCP/IP Client Navigate through the menus and ensure that 2.4 GHz OpenAir radio: your 6400 computer has the " same LAN ID and security ID as the access point. 802.11 DS radio: your 6400 computer has the same "...
  • Page 52: Performing Ping Tests

    Do the following in the order given: 1. Ping the access point from the server (host). 2. Ping the access point from the 6400 TCP/IP client. 3. Ping the server (host) from the 6400 TCP/IP client. 4. Ping the 6400 TCP/IP client from the server (host).
  • Page 53: 6400 Tcp/Ip Kernel Command Summaries

    Shows advanced kernel configuration parameters. security Shows kernel security configura tion parameters. " NOTE: Security is not related to the 2.4 GHz OpenAir radio’s security ID or the 802.11 DS radio’s network name. 6400 Computer TCP/IP Client User’s Guide 2-27...
  • Page 54 Displays and explains the usage line of this command. -version Displays the version and patch level of this command. Refer to this information if you call Technical Support. 2-28 6400 Computer TCP/IP Client User’s Guide...
  • Page 55 C:\>inet config advanced Time to Live: 64 Type of service: Normal Precedence: Routine Will do lax precedence matching. Maximum Transmissions Unit (MUT): 1480 Round trip time multiplier: 1 Kernel is not using expanded memory. 6400 Computer TCP/IP Client User’s Guide 2-29...
  • Page 56 1 pkts sent (0 errs), 1 pkts rcvd (0 bad) DestUn: 0 sent, 0 rcvd, ParamProb: 0 sent, 0 rcvd TimeEx: 0 sent, 0 rcvd, Redir: 0 rcvd, SourceQ: 0 rcvd SEE ALSO: Ethdrv (page 2-31) and Ping (page 2-34). 2-30 6400 Computer TCP/IP Client User’s Guide...
  • Page 57: Ethdrv

    Berkeley UNIX hosts. Without this option selected, RFC 1122 urgent pointers are used; this is the default. RFC 1122 is Requirements for Internet Hosts Communication Layers. – 6400 Computer TCP/IP Client User’s Guide 2-31...
  • Page 58 Maximum Transmission Unit (MTU) allowed in your network. Default: 5 or the number of TCP connections plus 1 (whichever is larger). This option overrides the large-packets=number setting in the [pctcp kernel] section of PCTCP.INI. 2-32 6400 Computer TCP/IP Client User’s Guide...
  • Page 59 C:\>inet unload EXAMPLE 2: To load the DIX Ethernet TSR kernel TSR into conventional memory with 8 TCP and 8 UDP connections, enter: C:\>ethdrv –t 8 –u 8 SEE ALSO: Inet (page 2-27). 6400 Computer TCP/IP Client User’s Guide 2-33...
  • Page 60: Ping

    When using ping with a 6400 computer, a useful command line option for minimal output is -z. This option enables you to easily view statistics on your 6400 computer's small display.
  • Page 61 Sets the length in bytes of data in a packet. Default: 256. You can use this option to send longer packets through the network if the transport to which your 6400 computer is connected supports a data length greater than 256 bytes.
  • Page 62 To exit from this command, type q. The -t option overrides the -n option, if specified. 2-36 6400 Computer TCP/IP Client User’s Guide...
  • Page 63 Timestamp stamp the packet when encountered. -x 1 Specifies that each time stamp is preceded by the IP address of the recording entity. Each recorded time stamp takes 8 bytes of option space. 6400 Computer TCP/IP Client User’s Guide 2-37...
  • Page 64 0, hardware type: 0, protocol type: 0 arps transmitted: 2 (2 requests, 0 replies) 3 large buffers; 2 free now; minimum of 0 free 3 small buffers; 3 free now; minimum of 1 free 2-38 6400 Computer TCP/IP Client User’s Guide...
  • Page 65: Setclock

    SECTION 2 6400 TCP/IP Client EXAMPLE 1: To easily view statistics on your 6400 computer’s small display, enter: C:\>ping –z –n 5 godzilla.xyz.com host responding, time = 25 ms host responding, time = 25 ms host responding, time = 25 ms...
  • Page 66: Sharing Files

    " Tftp " ftp [-d] [-u userid password] [-p port_no] [host] [command] The ftp command transfers files between your 6400 computer and remote hosts running an FTP server. This command is the easiest to use for transferring files between hosts.
  • Page 67: Setting Up And Ending Ftp Sessions

    Executing DOS Commands From Ftp ! [command] Switch to a nested DOS command interpret er or execute a single DOS command. exit Return to the ftp session from a nested DOS command interpreter. 6400 Computer TCP/IP Client User’s Guide 2-41...
  • Page 68: Transferring Files With Ftp

    Append local file to remote file. mote_file] delete filename Delete remote file. get remote_file [local_file] Transfer a file to your 6400 com puter. iget [remote_file local_file] Transfer a file to your 6400 com puter using image (binary) type. iput [local_file remote_file] Transfer a file to the remote host using image type.
  • Page 69: Working In Directories

    Create a new remote directory. parent Change the current remote directory to its parent directory. pwd or fpwd Display the pathname of the current remote directory. rmdir directory_name Delete a remote directory. 6400 Computer TCP/IP Client User’s Guide 2-43...
  • Page 70: Resetting Options

    (on | off) Remove or keep path for a destination filename. Default: sunique [on | off] Store a file on a server with a unique filename. type (ascii | binary | Display or set the transfer mode. image | tenex) 2-44 6400 Computer TCP/IP Client User’s Guide...
  • Page 71 Transfers a file to the remote machine. remote_file Specifies a remote filename. serve Starts a TFTP server on a local 6400 computer. To end the server program, use the interactive command q. 6400 Computer TCP/IP Client User’s Guide 2-45...
  • Page 72: Using Dhcp And Bootp For Ip Configuration

    DHCP can configure any parameter needed for a 6400 TCP/IP client. DHCP simplifies 6400 computer configuration by allowing your 6400 computer, as a DHCP client, to access network configurations with common characteristics that are shared across multiple 6400 computers.
  • Page 73 MAC addresses are shown as hexadecimal numbers. A sample MAC address is 0x0020A633F2BA. To find the MAC address of a 6400 computer with the 2.4 GHz OpenAir radio, use the proxstat utility (see page 2 22). Note that proxstat enables you to easily view statistics on your 6400 computer's small display.
  • Page 74 ID based on the MAC address. Class ID A string that identifies the class to which the client belongs. A system administrator can choose to group sets of 6400 computers into separate classes, and return different configuration information for each separate class.
  • Page 75 After the server determines the configuration values and IP address, the server sends this information back to your 6400 computer. The information sent from the server includes the following: A set of configuration parameters, called options." "...
  • Page 76: Assigning Ip Addresses With Dhcp

    The client uses the information it receives to update the kernel on your system. These values can change each time you start your 6400 computer. The accuracy of the value is verified every time the DHCP or Bootp client obtains or renews a lease.
  • Page 77: Static Address Allocation

    The new server can issue your 6400 computer a new lease, which may or may not be a lease for your 6400 computer's previous IP address. 6400 Computer TCP/IP Client User’s Guide...
  • Page 78: Configuring The Dhcp Client

    Configuring the DHCP Client You can obtain network configuration information in DOS with the dhcp command by doing one of the following: Enabling the DHCP client through the 6400 TCP/IP " client DOS configuration menus Typing the dhcp command at the DOS prompt "...
  • Page 79: Allowing Dhcp To Modify Pctcp.ini

    Use dhcp with the -u option to unload the DHCP TSR module and to send a message to the server allowing it to release the IP address. The client discontinues use of that address, and shuts down any network connections that may exist. 6400 Computer TCP/IP Client User’s Guide 2-53...
  • Page 80: Configuring The Bootp Client

    " Entering the bootp command in AUTOEXEC.BAT " (after the ETHDRV.EXE command) so the command runs when you start your 6400 computer Allowing Bootp to Modify PCTCP.INI To allow Bootp to modify PCTCP.INI, use bootp with the -w write option.
  • Page 81: Specifying The Ip Address Of The Bootp Server

    Replacing Your 6400 Computer’s Current IP Address To replace your 6400 computer's current IP address with a new address from the Bootp server, use bootp with the -f option. " NOTE: Never use the -f option with the bootp command if you have network applications already running on your 6400 computer.
  • Page 82: Command Summaries

    [-fnvw] [-d address] [-r retries] [-t seconds] [pctcp.ini_file] bootp [-? | -version] The bootp command runs the Bootp client program on your 6400 computer to obtain network configuration information from a remote server. -d address Specifies the IP address of the server to which the Bootp client sends its request.
  • Page 83 Displays the version and patch level of this command. Refer to this information if you call Technical Support. EXAMPLE: To retrieve your 6400 computer’s IP address and other network configuration information, timing out if no reply is received within 15 seconds, enter: C:\>bootp –t 15...
  • Page 84: Dhcp

    [-nuvw] [-l seconds] [-r retries] [-t seconds] [pctcp.ini_file] The dhcp command obtains network configuration information for your 6400 computer from a remote server. -l seconds Specifies the length of the lease requested by the client in seconds. A lease is the length of time a client can keep an IP address.
  • Page 85: Configuring The Snmp Agent

    Refer to this information if you call Technical Support. EXAMPLE: To set your 6400 computer’s IP address and other network configuration information with a 1 hour lease (3600 seconds), timing out if no reply is received within 15 seconds, enter: C:\>dhcp –1 3600 –t 15...
  • Page 86: Before You Use The Snmp Agent

    COMMUNIT.CNF and TRAPCOMM.CNF files are " in the same directory as the DOS SNMP agent, SNMPD.EXE. for another host to access your 6400 computer's SNMP " agent, that host has an SNMP network management product (such as HP OpenView, or software from another vendor).
  • Page 87: Configuring The Snmp Agent

    " TRAPCOMM.CNF, the SNMP error condition (trap) " file The 6400 TCP/IP client software files contain samples of TRAPCOMM.CNF and COMMUNIT.CNF, each containing configuration instructions. If the configuration files are not formatted correctly, the SNMP agent displays various error messages and aborts.
  • Page 88: Enabling The Dos Snmp Agent

    For example: newcommunity 128.127.59.154 162 Enabling the DOS SNMP Agent To load the DOS SNMP agent, enable it through the 6400 TCP/IP client DOS configuration menus (see page 2 9). Or, type the following command at the DOS prompt: C:\>snmpd...
  • Page 89: Disabling The Dos Snmp Agent

    6400 computer. For more information, see page 2 9. If you manually started the SNMP agent at the DOS " prompt, disable the agent by rebooting your 6400 computer. SNMP Command Summary snmpd snmpd [? | -version]...
  • Page 90 6400 TCP/IP Client SECTION 2 2-64 6400 Computer TCP/IP Client User’s Guide...
  • Page 91: Troubleshooting Network Connections

    DOS commands you can use to understand and solve problems, such as ping, inet, and arp. If your 6400 computer has a 2.4 GHz OpenAir radio, you can also use proxstat. When you encounter a problem with connecting to another...
  • Page 92: Before You Start Troubleshooting Host Connections

    Understand the basic setup and components of your " local network. Testing Your 6400 Computer’s IP Address To test your 6400 computer’s IP address: Use ping -z and specify your 6400 computer's IP address. For example: C:\>ping –z 128.127.50.182 6400 Computer TCP/IP Client User’s Guide...
  • Page 93: Troubleshooting Host And Network Connections

    SECTION 3 Troubleshooting Network Connections To verify your 6400 computer’s IP address: 1. Open the 6400 TCP/IP client DOS configuration menus by typing the following at the DOS prompt: chgparms 2. Ensure the setting for the Config Parms/IP address parameter is correct.
  • Page 94 The host may not be working and is unable to respond, some network or gateway in the path between your 6400 computer and the target host may not be working, or the host may not implement the service you are requesting.
  • Page 95 2. Use ping -d# -z hostname | IP address to display header information for the outgoing packet. For example: C:\>ping –d# –z chaco Dump of outgoing packet Version=4 IP header length=5 Precedence=Routine Type of service=Normal Total length=284 Protocol=1 TTL=64 6400 Computer TCP/IP Client User’s Guide...
  • Page 96: Confirming Arp Requests

    A UNIX host " Any other host that supports a TCP/IP protocol stack " If you are unsure if your 6400 computer is sending ARP requests to these hosts, test the transmission and receipt of requests. To test transmission of ARP requests: Use ping -z IP address.
  • Page 97 Troubleshooting Network Connections Many conditions cause ARP reply failure, including the following: Your 6400 computer sent the ARP request to the LAN, " but the request did not reach the target host. If your local LAN segment contains any repeaters or...
  • Page 98: Troubleshooting Router Connections

    The ping -i n command follows an ICMP packet as it " makes its way through the network. The command output summarizes the success (or failure) of the echo request, the round trip time, and the packet's TTL. 6400 Computer TCP/IP Client User’s Guide...
  • Page 99: Using Output From Ping As Debugging Information

    To test IP router hops: Use ping -q -z hostname | IP address to get a full " listing of the routers between your 6400 computer and the target host. For example: C:\>ping –q –z owl hop 1:128.127.50.4 router –54a.ddd.com hop 2:128.127.5x.1 router–2a.ddd.com...
  • Page 100: Troubleshooting The Local Network Configuration

    By displaying the network statistics, you can account for every known non ARP packet in each layer. Use inet arp to display the current contents of the " kernel's ARP cache. 3-10 6400 Computer TCP/IP Client User’s Guide...
  • Page 101: Interpreting Ping Messages

    The first part of the message specifies a Ping condition (Ping failed"); the second part defines the condition. Some messages have additional text that suggests a possible cause, as listed in Table 3 1. 6400 Computer TCP/IP Client User’s Guide 3-11...
  • Page 102: Table 3 1 Ping Messages

    " The network path to the target host failed. " The target host may be turned off. " Conflict on the local 6400 computer due to " an incorrect configuration. Cannot reach If the connection fails because the target host...
  • Page 103 Your router also sends an ICMP redirect message back to the source node (the 6400 computer) that suggests the optimal routing path. NOTE: This does not signal that an error has "...
  • Page 104: Using The Snmp Mib Browser

    Contact the remote host's system administrator or the network administrator for help. Using the SNMP MIB Browser An SNMP agent resides at the 6400 computer. The agent accepts SNMP requests from an SNMP network management platform and responds with the requested data.
  • Page 105: Verifying Lan Id And Security Id

    NET.CFG and check the name. Understanding Power Management Power management is the process of putting the radio and 6400 computer into low power states to conserve battery life. These low power states are limited communication connectivity states that can lead to unexpected results when testing your network connection for the first time.
  • Page 106: Modifying Ip Addresses

    Troubleshooting Network Connections SECTION 3 The inability to receive broadcast frames can result in failed attempts to ping the 6400 TCP/IP client from a server. The Proxy ARP Server feature in the 6710 Access Point solves the problem of receiving ARP request broadcast frames, but not the other types of broadcasts.
  • Page 107: Increasing The Arp Timeout Value

    If the computer you want to ping is on another subnet, a router must deliver your ping packet to it. For your 6400 computer to find the router, use one of the following methods to enter the router's IP address: Open the 6400 TCP/IP client DOS configuration "...
  • Page 108: Identifying Access Point Issues

    LAN ID applies only to the 2.4 GHz OpenAir radio. Verify that all access points have the correct LAN ID. If the access points and the 6400 6400 Computer TCP/IP client do not have the same LAN ID, your 6400 computer cannot connect to the access points.
  • Page 109: Checking The Flooding Levels

    In these cases it is best to decrease flooding if possible. If the Enterprise Wireless LAN is being used only for 6400 computer client server applications, access point flooding can be disabled. For information about flooding levels and...
  • Page 110: Checking The Arp Server Mode Setting

    Checking the ARP Server Mode Setting The Enterprise Wireless LAN ARP server should be enabled for 6400 computer TCP/IP client connectivity applications. The access point ships with the ARP server disabled. Enable the ARP server in the access point as...
  • Page 111 Multicast Outbound to Secondary LANs Set locally Unicast Flood Mode Disabled For the 6710 Access Point: Global Flooding Option Multicast Unicast Inbound Enabled Disabled Outbound to Secondaries Enabled Disabled Outbound to Stations Enabled Disabled 6400 Computer TCP/IP Client User’s Guide 3-21...
  • Page 112 User's Guide (P/N 961 047 081). If you are using a DHCP server that can send unicast frames, access point flooding is not necessary and can be disabled. Disabling flooding can improve system level and unit level performance. 3-22 6400 Computer TCP/IP Client User’s Guide...
  • Page 113: Intersvr/Interlnk Connection

    " " Connecting the Computers You can use a 6400 computer Single Dock and cable to establish an INTERSVR connection to a personal computer (desktop or laptop). You can also use a 6400 computer communication adapter endcap with a null modem cable (Figure A 1).
  • Page 114: Exchanging And Editing Files

    INTERLNK, a part of MS DOS, is a device driver that connects your 6400 computer and personal computer through their serial ports. This connection enables you to exchange files and edit 6400 TCP/IP client configuration files. To exchange and edit files: Your personal computer must be running INTERLNK, which is part of MS DOS.
  • Page 115: 6400 Tcp/Ip Client Installation

    6400 TCP/IP client configuration files. 6400 TCP/IP Client Installation Preparing for the Installation The files on the 6400 TCP/IP client installation disk update the Flash on your 6400 computer from a previous version. The update is installed from the RAM (D) drive on your 6400 computer.
  • Page 116 RAM (D) drive. Ensure your 6400 computer has at least 960 KB of " disk space available for creation of the RAM (D) drive.
  • Page 117: Installing The 6400 Tcp/Ip Client

    1. Begin the installation with your 6400 computer at the C:\ prompt. " NOTE: You may need to reboot your 6400 computer to get to the C:\ prompt. For instructions, see “Rebooting Your 6400 Computer” on page A-8. 2. Type the following command at the prompt: C:\>6400.bat...
  • Page 118 C: (1608Kb) equals 4. Copy the files in C:\PENKEY\FLASH on the personal computer to the RAM (D) drive on your 6400 computer. " NOTE: Before you copy the files, ensure that you have deleted self-extracting file 64IPPR10.EXE (2.4 GHz OpenAir radio) or 64IPLU10.EXE (802.11 DS radio) from C:\PENKEY\FLASH.
  • Page 119 You are not prompted further unless an error occurs or a file is missing. " NOTE: If your 6400 computer does not reset, you may need to do a 4-key reset. For instructions, see “Resetting Your 6400 Computer” on page A-8.
  • Page 120: Rebooting Your 6400 Computer

    2. Quickly press ALT to display the DOS 5 Boot Menu. 3. To reboot to the C:\ prompt, select this option: 3) Flash Drive = C: If CTRL ALT DEL does not reboot your 6400 computer, do a 4 key reset. Resetting Your 6400 Computer To do a 4-key reset: 1.
  • Page 121: Cable Pin Outs

    Pin 1 Pin 6 Pin 6 Pin 9 Pin 9 Pin 5 Pin 5 6400 Computer Personal 9-pin, D-sub Computer Socket 9-pin, D-sub Socket SHELL GND Figure A 2 Standard Null Modem Cable Pin-Outs 6400 Computer TCP/IP Client User’s Guide...
  • Page 122 INTERSVR/INTERLNK Connection APPENDIX A A-10 6400 Computer TCP/IP Client User’s Guide...
  • Page 123: Tuning The 6400 Tcp/Ip Client

    " " " " " " " " " " " " " " " " " " " " " " " " " Components " " " " " Tuning Power Usage 6400 Computer TCP/IP Client User’s Guide...
  • Page 124: 2.4 Ghz Openair Radio Parameters

    Tuning the 6400 TCP/IP Client APPENDIX B Radio Power State Description 2.4 GHz OpenAir Radio Parameters Parameter Description 6400 Computer TCP/IP Client User’s Guide...
  • Page 125: 802.11 Ds Radio Parameters

    APPENDIX B Tuning the 6400 TCP/IP Client 802.11 DS Radio Parameters Parameter Description 6400 Computer TCP/IP Client User’s Guide...
  • Page 126: 6400 Computer Bios

    Tuning the 6400 TCP/IP Client APPENDIX B 6400 Computer BIOS " NOTE: For complete details about power management, see the PEN*KEY 6400 Computer Programmer’s Reference Guide (P/N 977-054-004). 6400 Power State Description elanapm /Lx " elancfg /Hx /Ly /Dz "...
  • Page 127: Tuning Throughput Performance

    APPENDIX B Tuning the 6400 TCP/IP Client Tuning Throughput Performance Client to server " Server to client " Available Bandwidth 6400 Computer TCP/IP Client User’s Guide...
  • Page 128: Throughput Rate

    Tuning the 6400 TCP/IP Client APPENDIX B " " " " Throughput Rate " NOTE: If power management is disabled on the 802.11 DS 6400 computer, use a throughput rate of 130 KB. 6400 Computer TCP/IP Client User’s Guide...
  • Page 129: Flooding

    APPENDIX B Tuning the 6400 TCP/IP Client Flooding Client and Server Configuration 6400 Computer TCP/IP Client User’s Guide...
  • Page 130 Tuning the 6400 TCP/IP Client APPENDIX B " sockets descriptors buffers " 6400 Computer TCP/IP Client User’s Guide...
  • Page 131: 6400 Tcp/Ip Client Bar Code Scanning

    Scanners enable your 6400 computer to read and interpret bar codes. You can order an integrated scanner as part of your 6400 computer, or you can attach a tethered 5 volt bar code scanner to it. Contact your Sales Representative for scanner ordering information.
  • Page 132: Tethered Scanner

    Required Software DOS scanning for your 6400 Computer is described in detail in the PEN*KEY 6400 Computer Programmer's Reference Guide (P/N 977 054 004). The programmer's guide includes information about scanning methods, required files, and scanning engine configuration values.
  • Page 133 –– object types –– the System group sysDescr OBJECT–TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory ::= { system 1 } sysObjectID OBJECT–TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS mandatory ::= { system 2 } 6400 Computer TCP/IP Client User’s Guide...
  • Page 134 ::= { ifTable 1 } IfEntry ::= SEQUENCE { ifIndex INTEGER, ifDescr OCTET STRING, ifType INTEGER, ifMtu INTEGER, ifSpeed Gauge, ifPhysAddress OCTET STRING, ifAdminStatus INTEGER, ifOperStatus INTEGER, ifLastChange TimeTicks, ifInOctets Counter, ifInUcastPkts Counter, 6400 Computer TCP/IP Client User’s Guide...
  • Page 135: Appendix Drfc 1156, Section

    STATUS mandatory ::= { ifEntry 2 } ifType OBJECT–TYPE SYNTAX INTEGER { other(1), –– none of the following regular1822(2), hdh1822(3), ddn–x25(4), rfc877–x25(5), ethernet–csmacd(6), iso88023–csmacd(7), iso88024–tokenBus(8), iso88025–tokenRing(9), iso88026–man(10), starLan(11), proteon–10MBit(12), proteon–80MBit(13), hyperchannel(14), fddi(15), lapb(16), 6400 Computer TCP/IP Client User’s Guide...
  • Page 136 STATUS mandatory ::= { ifEntry 7 } ifOperStatus OBJECT–TYPE SYNTAX INTEGER { up(1), –– ready to pass packets down(2), testing(3) –– in some test mode ACCESS read-only STATUS mandatory ::= { ifEntry 8 } 6400 Computer TCP/IP Client User’s Guide...
  • Page 137 STATUS mandatory ::= { ifEntry 14 } ifInUnknownProtos OBJECT–TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ifEntry 15 } ifOutOctets OBJECT–TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ifEntry 16 } 6400 Computer TCP/IP Client User’s Guide...
  • Page 138 SEQUENCE OF AtEntry ACCESS read-write STATUS mandatory ::= { at 1 } atEntry OBJECT–TYPE SYNTAX AtEntry ACCESS read-write STATUS mandatory ::= { atTable 1 } AtEntry ::= SEQUENCE { atIfIndex INTEGER, atPhysAddress OCTET STRING, atNetAddress NetworkAddress 6400 Computer TCP/IP Client User’s Guide...
  • Page 139 STATUS mandatory ::= { ip 3 } ipInHdrErrors OBJECT–TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 4 } ipInAddrErrors OBJECT–TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 5 } 6400 Computer TCP/IP Client User’s Guide...
  • Page 140 STATUS mandatory ::= { ip 11 } ipOutNoRoutes OBJECT–TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 12 } ipReasmTimeout OBJECT–TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { ip 13 } 6400 Computer TCP/IP Client User’s Guide...
  • Page 141 ::= { ip 19 } –– the IP Interface table ipAddrTable OBJECT–TYPE SYNTAX SEQUENCE OF IpAddrEntry ACCESS read-only STATUS mandatory ::= { ip 20 } ipAddrEntry OBJECT–TYPE SYNTAX IpAddrEntry ACCESS read-only STATUS mandatory ::= { ipAddrTable 1 } 6400 Computer TCP/IP Client User’s Guide...
  • Page 142 –– the IP Routing table ipRoutingTable OBJECT–TYPE SYNTAX SEQUENCE OF IpRouteEntry ACCESS read-write STATUS mandatory ::= { ip 21 } ipRouteEntry OBJECT–TYPE SYNTAX IpRouteEntry ACCESS read-write STATUS mandatory ::= { ipRoutingTable 1 } D-10 6400 Computer TCP/IP Client User’s Guide...
  • Page 143 STATUS mandatory ::= { ipRouteEntry 2 } ipRouteMetric1 OBJECT–TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { ipRouteEntry 3 } ipRouteMetric2 OBJECT–TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { ipRouteEntry 4 } 6400 Computer TCP/IP Client User’s Guide D-11...
  • Page 144 –– configured entries –– set via a network netmgmt(3), –– management protocol –– obtained via ICMP, icmp(4), –– e.g., Redirect –– the following are –– gateway routing protocols egp(5), ggp(6), D-12 6400 Computer TCP/IP Client User’s Guide...
  • Page 145 STATUS mandatory ::= { icmp 3 } icmpInTimeExcds OBJECT–TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 4 } icmpInParmProbs OBJECT–TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 5 } 6400 Computer TCP/IP Client User’s Guide D-13...
  • Page 146 STATUS mandatory ::= { icmp 11 } icmpInAddrMasks OBJECT–TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 12 } icmpInAddrMaskReps OBJECT–TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 13 } D-14 6400 Computer TCP/IP Client User’s Guide...
  • Page 147 STATUS mandatory ::= { icmp 19 } icmpOutRedirects OBJECT–TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 20 } icmpOutEchos OBJECT–TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 21 } 6400 Computer TCP/IP Client User’s Guide D-15...
  • Page 148 –– MIL–STD–1778, Appendix B vanj(4) –– Van Jacobson’s algorithm [15] ACCESS read-only STATUS mandatory ::= { tcp 1 } tcpRtoMin OBJECT–TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { tcp 2 } D-16 6400 Computer TCP/IP Client User’s Guide...
  • Page 149 STATUS mandatory ::= { tcp 8 } tcpCurrEstab OBJECT–TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory ::= { tcp 9 } tcpInSegs OBJECT–TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { tcp 10 } 6400 Computer TCP/IP Client User’s Guide D-17...
  • Page 150 ::= { tcpConnTable 1 } TcpConnEntry ::= SEQUENCE { tcpConnState INTEGER, tcpConnLocalAddress IpAddress, tcpConnLocalPort INTEGER (0..65535), tcpConnRemAddress IpAddress, tcpConnRemPort INTEGER (0..65535) tcpConnState OBJECT–TYPE SYNTAX INTEGER { closed(1), listen(2), synSent(3), synReceived(4), established(5), finWait1(6), finWait2(7), closeWait(8), lastAck(9), closing(10), timeWait(11) D-18 6400 Computer TCP/IP Client User’s Guide...
  • Page 151 STATUS mandatory ::= { udp 1 } udpNoPorts OBJECT–TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { udp 2 } udpInErrors OBJECT–TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { udp 3 } 6400 Computer TCP/IP Client User’s Guide D-19...
  • Page 152 SEQUENCE OF EgpNeighEntry ACCESS read-only STATUS mandatory ::= { egp 5 } egpNeighEntry OBJECT–TYPE SYNTAX EgpNeighEntry ACCESS read-only STATUS mandatory ::= { egpNeighTable 1 } EgpNeighEntry ::= SEQUENCE { egpNeighState INTEGER, egpNeighAddr IpAddress D-20 6400 Computer TCP/IP Client User’s Guide...
  • Page 153 RFC 1156, Section 6 egpNeighState OBJECT–TYPE SYNTAX INTEGER { idle(1), acquisition(2), down(3), up(4), cease(5) ACCESS read-only STATUS mandatory ::= { egpNeighEntry 1 } egpNeighAddr OBJECT–TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory ::= { egpNeighEntry 2 } 6400 Computer TCP/IP Client User’s Guide D-21...
  • Page 154: Rfc 1156, Section 6

    RFC 1156, Section 6 APPENDIX D D-22 6400 Computer TCP/IP Client User’s Guide...
  • Page 155 1 9 2 17, 2 26 viewing information about subchannel, 2 19 snmpd command, 2 16 server's reply, 2 55 troubleshooting, 3 18 wvlanatt command, 3 7 vs. dhcp command, 2 52 6400 Computer TCP/IP Client User’s Guide Index-1...
  • Page 156 2 52 ethdrv, 2 31 replies from Bootp servers, D:\ drive. See RAM (D:\) drive ftp, 2 40 2 52 inet, 2 27 Debugging ftp, 2 41 specifying lease time, 2 53 Index-2 6400 Computer TCP/IP Client User’s Guide...
  • Page 157 TCP/IP client, 1 1 Dynamic Host Configuration upgrading, 2 2, A 3 Host name parameter, 2 13 Protocol client. See DHCP client Flood Mode option, 2 20, 3 21 Host responding" message, 2 34 6400 Computer TCP/IP Client User’s Guide Index-3...
  • Page 158 Inet unload, 2 33 RFC 1156, D 1 Installing LSTAT.EXE, 2 24 using browser, 3 14 6400 TCP/IP client, 2 2, A 3 Multicast frames INTERLNK, 2 2, A 2 configuration settings, 3 21 INTERSVR, 2 2 default settings, 2 20, 2 21...
  • Page 159 A 1 Ping command Preparing for an upgrade, 2 2 radios, 2 1 command line options, 2 34 related publications, 1 5 contacting remote host, 3 14 Privileges, 2 61 6400 Computer TCP/IP Client User’s Guide Index-5...
  • Page 160 Receive_All_Multicasts, B 3 overview, 2 59 RFC 1531, 2 57, 2 59 Related publications, 1 5 verifying status, 2 25 Remote side of router, 3 9 RFC 1532, 2 59 SNMP community name, 2 61 Index-6 6400 Computer TCP/IP Client User’s Guide...
  • Page 161 B 1, B 7 network connections, 3 1, 3 3 security ID, 2 25 Technical support, 1 7 network name, 3 15 TCP/IP client configuration Terminal emulation, 2 13 router connections, 3 8 settings, 2 24 6400 Computer TCP/IP Client User’s Guide Index-7...
  • Page 162 2 3 upgrading, 2 2, A 3 VT/ANSI terminal emulation, 2 13 WarmStart" message, 2 62 Watchdog solicitation message, 1 10 Web site, 1 4, 1 7 WRITE privilege, 2 61 WVLANATT, 3 7 Index-8 6400 Computer TCP/IP Client User’s Guide...

Table of Contents