Lantronix XPORT PROTM 900-560 User Manual

Lantronix XPORT PROTM 900-560 User Manual

Embedded ethernet device server
Table of Contents

Advertisement

Quick Links

XPort Pro
User Guide
Part Number 900-560
Revision
r
201

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the XPORT PROTM 900-560 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Lantronix XPORT PROTM 900-560

  • Page 1 XPort Pro User Guide Part Number 900-560 Revision...
  • Page 2 Copyright & Trademark © 2011 Lantronix. All rights reserved. No part of the contents of this book may be transmitted or reproduced in any form or by any means without the written permission of Lantronix. Printed in the United States of America.
  • Page 3: Revision History

    Revision History Date Rev. September 2009 December 2010 March 2011 XPort Pro User Guide Comments Initial Document Updated for firmware version 5.2.0.0R20. Added support for Modbus protocol, configurable MTU, and additional VIP tunnel connect protocols; as well as improvements to SNMP, logging, and SSL. Updated SDRAM information.
  • Page 4: Table Of Contents

    Table of Contents List of Figures _____________________________________________________________ 9 List of Tables _____________________________________________________________ 11 1: About This Guide Chapter and Appendix Summaries ____________________________________________ 13 Additional Documentation ___________________________________________________ 14 2: Introduction Key Features _____________________________________________________________ 15 Applications ______________________________________________________________ 15 Protocol Support ______________________________________________________ 16 Evolution OS™...
  • Page 5 5: Network Settings Network 1 (eth0) Interface Status _____________________________________________ 28 Network 1 (eth0) Interface Configuration _______________________________________ 29 Network 1 Ethernet Link ____________________________________________________ 31 6: Line and Tunnel Settings Line Settings _____________________________________________________________ 32 Line Statistics _________________________________________________________ 32 Line Configuration _____________________________________________________ 33 Line Command Mode ___________________________________________________ 35 Tunnel Settings __________________________________________________________ 36 Tunnel –...
  • Page 6 Syslog Settings ___________________________________________________________ 72 HTTP Settings ____________________________________________________________ 73 HTTP Statistics ________________________________________________________ 73 HTTP Configuration ____________________________________________________ 74 HTTP Authentication ___________________________________________________ 76 RSS Settings _____________________________________________________________ 77 LPD Settings _____________________________________________________________ 78 LPD Statistics _________________________________________________________ 78 LPD Configuration _____________________________________________________ 79 10: Security Settings SSH Settings _____________________________________________________________ 81 SSH Server Host Keys SSH Server Authorized Users ____________________________________________ 83 SSH Client Known Hosts ________________________________________________ 85...
  • Page 7 SMTP Settings _______________________________________________________ 107 IP Address Filter _________________________________________________________ 108 Query Port _____________________________________________________________ 109 Diagnostics __ ___________________________________________________________ 110 Hardware ___ ________________________________________________________110 MIB-II Statistics _______________________________________________________ 111 IP Sockets __________________________________________________________ 112 Ping __ _____________________________________________________________112 Traceroute __ ________________________________________________________114 Log ___ _____________________________________________________________115 Memory _____________________________________________________________117 Buffer Pools _________________________________________________________ 117 Processes ___ ________________________________________________________ 118 System Settings _________________________________________________________ 120 13: Advanced Settings...
  • Page 8 16: Updating Firmware Obtaining Firmware _______________________________________________________ 141 Loading New Firmware ____________________________________________________ 141 Appendix - Technical Support Technical Support US ______________________________________________142 Technical Support Europe, Middle East, Africa ___________________________ 142 Appendix - Binary to Hexadecimal Conversions Converting Binary to Hexadecimal ________________________________________ 143 Conversion Table __________________________________________________ 143 Scientific Calculator ________________________________________________ 144 Appendix - Compliance...
  • Page 9: List Of Figures

    List of Figures Figure 2-1 Sample Hardware Address ________________________________________________ 19 Figure 2-2 Product Label___________________________________________________________ 20 Figure 4-1 Web Manager Home Page ________________________________________________ 24 Figure 4-2 Components of the Web Manager Page ______________________________________ 25 Figure 5-1 Network 1 (eth0) Interface Status ___________________________________________ 28 Figure 5-2 Network 1 (eth0) Interface Configuration______________________________________ 29 Figure 5-4 Network 1 Ethernet Link __________________________________________________ 31 Figure 6-1 Line 1 Statistics _________________________________________________________ 32...
  • Page 10 Figure 12-10 ARP Protocol Page ___________________________________________________ 106 Figure 12-12 SMTP______________________________________________________________ 107 Figure 12-14 IP Address Filter Configuration __________________________________________ 108 Figure 12-16 Query Port Configuration _______________________________________________ 109 Figure 12-17 Diagnostics: Hardware_________________________________________________ 110 Figure 12-18 MIB-II Network Statistics _______________________________________________ 111 Figure 12-20 IP Sockets __________________________________________________________ 112 Figure 12-21 Diagnostics: Ping _____________________________________________________ 112 Figure 12-23 Diagnostics: Traceroute________________________________________________ 114 Figure 12-25 Diagnostics: Log _____________________________________________________ 115...
  • Page 11: List Of Tables

    List of Tables Table 4-3 Summary of Web Manager Pages ___________________________________________26 Table 5-3 Network 1 (eth0) Interface Configuration ______________________________________ 29 Table 5-5 Network 1 Ethernet Link ___________________________________________________ 31 Table 6-2 Line 1 Configuration ______________________________________________________ 33 Table 6-3 Line 1 Configuration ______________________________________________________ 33 Table 6-5 Line 1 Command Mode____________________________________________________35 Table 6-11 Tunnel Packing Mode ____________________________________________________ 41 Table 6-13 Tunnel Accept Mode _____________________________________________________ 44...
  • Page 12: Xport Pro User Guide

    Table 13-8 XML Export Configuration________________________________________________ 128 Table 13-10 XML Export Status ____________________________________________________ 130 Table 13-16 XML: Import Line(s) from Single Line Settings _______________________________ 135 Table 14-3 VIP Counters__________________________________________________________ 138 Table 18-1 Binary to Hexadecimal Conversion Table____________________________________ 143 XPort Pro User Guide...
  • Page 13: 1: About This Guide

    VIP settings. Instructions for customizing the device. Instructions for obtaining the latest firmware and updating the device. Instructions for contacting Lantronix Technical Support. Instructions for converting binary values to hexadecimals. Lantronix compliance information.
  • Page 14: Additional Documentation

    Instructions for getting the XPort Pro demonstration board up and running. Information for using the XPort Pro on the demo board. Instructions for using the Lantronix Windows-based utility to locate the device and to view its current settings. Instructions for using the Lantronix Windows-based utility to create virtual com ports.
  • Page 15: 2: Introduction

    Power Supply: Regulated 3.3V input required. There is a step-down converter to 1.5 volts for  the processor core. All voltages have LC filtering to minimize noises and emissions. Controller: A Lantronix DSTni-FX 32-bit microprocessor, running at 166 MHz internal bus and  83 MHz external bus.
  • Page 16: Protocol Support

     TFTP, FTP, and HTTP for firmware upgrades and uploading files.  Evolution OS™ The XPort Pro incorporates The Lantronix Evolution OS™. Key features of the Evolution OS™ include: Built-in Web server for configuration and troubleshooting from Web-based browsers ...
  • Page 17: Web-Based Configuration And Troubleshooting

    VIP Access Virtual IP Access is the Lantronix technology that solves the access-through-firewall problem. With VIP Access, the XPort Pro can act as a ManageLinx DSC and provide direct access to your equipment behind a firewall.
  • Page 18: Terminal Server/Device Management

    Moreover, the XPort Pro cannot be used to bring down other devices on the network. You can use the XPort Pro with the Lantronix Secure Com Port Redirector (SCPR) to encrypt COM port-based communications between PCs and virtually any electronic device. SCPR is a Windows application that creates a secure communications path over a network between the computer and serial-based devices that are traditionally controlled via a COM port.
  • Page 19: Addresses And Port Numbers

    The hardware address is also referred to as the Ethernet address or MAC address. The first three bytes of the Ethernet address are fixed and read 00-20-4A, identifying the unit as a Lantronix product. The fourth, fifth, and sixth bytes are unique numbers assigned to each unit.
  • Page 20: Figure 2-2 Product Label

    Part Number  Hardware Address (MAC Address or Serial Number)  Part Number XPort Pro User Guide Figure 2-2 Product Label Product ID (name) MAC Address Revision 2: Introduction...
  • Page 21: 3: Using Deviceinstaller

    This chapter covers the steps for locating a device and viewing its properties and details. DeviceInstaller is a free utility program provided by Lantronix that discovers, configures, upgrades and manages Lantronix Device Servers. It can be downloaded from the Lantronix website at www.lantronix.com/support/downloads.html. For instructions on using DeviceInstaller to configure the IP addres, related settings or for more advanced features, see the DeviceInstaller online help.
  • Page 22 Hardware Address Firmware Version Extended Firmware Version Online Status IP Address IP Address was Obtained Subnet Mask Gateway Number of Ports Supports Configurable Pins Supports Email Triggers Telnet Enabled Telnet Port Web Enabled Web Port Firmware Upgradable XPort Pro User Guide XPort Pro Shows the ID embedded within the unit.
  • Page 23: 4: Configuration Using Web Manager

    Configuration Using Web Manager This chapter describes how to configure the XPort Pro using Web Manager, the Lantronix browser-based configuration tool. The unit’s configuration is stored in nonvolatile memory and is retained without power. All changes take effect immediately, unless otherwise noted. It contains...
  • Page 24: Device Status Page

    4: Configuration Using Web Manager Device Status Page The Device Status page is the first page that appears after you log into the Web Manager. It also appears when you click Status in the Main Menu. Figure 4-1 Web Manager Home Page XPort Pro User Guide...
  • Page 25: Web Manager Page Components

    Web Manager Page Components The layout of a typical Web Manager page is below. Figure 4-2 Components of the Web Manager Page Header Menu Bar Footer The menu bar always appears at the left side of the page, regardless of the page shown. The menu bar lists the names of the pages available in the Web Manager.
  • Page 26: Navigating The Web Manager

    The footer appears at the very bottom of the page. It contains copyright information and a  link to the Lantronix home page. Navigating the Web Manager The Web Manager provides an intuitive point-and-click interface. A menu bar on the left side of each page provides links you can click to navigate from one page to another.
  • Page 27: Figure 9-9 Syslog

    Web Manager Page Description (continued) IP Address Filter Lets you specify all the IP addresses and subnets that are allowed to send data to this device. Line Shows statistics and lets you change the current configuration and Command mode settings of a serial line. Shows LPD (Line Printer Daemon) Queue statistics and lets you configure the LPD and print a test page.
  • Page 28: 5: Network Settings

    Network Settings This chapter describes how to access, view, and configure network settings from the Network web page. The Network web page contains sub-menus that enable you to view and configure the Ethernet network interface and link. This chapter contains the following sections: Network 1 (eth0) Interface Status ...
  • Page 29: Network 1 (Eth0) Interface Configuration

    Network 1 (eth0) Interface Configuration This page shows the configuration settings for the Ethernet connection and lets you change these settings. To view and configure network interface settings: 1. Click Network 1 > Interface > Configuration at the top of the page. The Network 1 (eth0) Interface Configuration page appears.
  • Page 30 Network 1 Interface Description Configuration Settings DHCP Client Select On or Off. At boot up, the device will attempt to lease an IP address from a DHCP server and maintain the lease at regular intervals. Note: Overrides BOOTP, the configured IP address, network mask, gateway, hostname, and domain.
  • Page 31: Network 1 Ethernet Link

    Network 1 Ethernet Link This page shows the current negotiated Ethernet settings and lets you change the speed and duplex settings. To view and configure the Ethernet link: 1. Click Network on the menu bar and then click Network 1 > Link at the top of the page. The Network 1 (eth0) Ethernet Link page appears.
  • Page 32: 6: Line And Tunnel Settings

    XPort Pro User Guide Note: The number of lines and tunnels available for viewing and configuration differ between Lantronix DeviceLinx products. The screenshots in this manual represent one line and tunnel, as available, for example, on an XPort Pro and EDS1100. However, other...
  • Page 33: Line Configuration

    Line Configuration This page shows the configuration settings for the serial line selected at the top of the page and lets you change the settings for that serial line. To configure Line 1: 1. Click Line 1 > Configuration at the top of the page. The Line 1 Configuration page appears. 2.
  • Page 34 Line - Configuration Description Settings (continued) Parity Select the parity from the drop-down menu. The default is None. Data Bits Select the number of data bits from the drop-down menu. The default is 8. Stop Bits Select the number of stop bits from the drop-down menu. The default is 1. Flow Control Select the flow control from the drop-down menu.
  • Page 35: Line Command Mode

    Line Command Mode Setting Command Mode enables the CLI on the serial line. To configure Line 1 Command Mode: 1. Click Line 1 > Command Mode at the top of the page. The Line 1 Command Mode page appears. The CP Group option Note: displayed in the screenshot is only supported in XPort Pro...
  • Page 36: Tunnel Settings

    Note: The number of lines and tunnels available for viewing and configuration differ between Lantronix DeviceLinx products. The screenshots in this manual represent one line and tunnel, as available, for example, on an XPort Pro and EDS1100. However, other device networking products (such as EDS2100, EDS4100, XPort AR, and EDS8/16/ 32PR) support additional lines and tunnels.
  • Page 37: Tunnel - Statistics

    You can view statistics and configure two tunnels by using the Tunnel web page. When you click Tunnel from the Main Menu, Tunnel 1 fields display. To go to Tunnel 2, click the Tunnel 2 button. There are six sub-menus listed at the top of the Tunnel web page that you can use as follows: Tunnel –...
  • Page 38: Figure 6-6 Tunnel 1 Statistics

    6: Line and Tunnel Settings Figure 6-6 Tunnel 1 Statistics XPort Pro User Guide...
  • Page 39: Tunnel - Serial Settings

    Tunnel – Serial Settings Serial line settings are configurable for the corresponding serial line of the selected tunnel. Configure the buffer size to change the maximum amount of data the serial port stores. For any active connection, the device sends the data in the buffer. The modem control signal DTR on the Line may be continuously asserted or asserted only while either an Accept Mode tunnel or a Connect Mode tunnel is connected.
  • Page 40: Tunnel - Packing Mode

    Tunnel – Packing Mode Packing Mode takes data from the serial port, packs it together, and sends it over the network. Packing can be configured based on threshold (size in bytes, timeout (milliseconds), or a single character. Size is set by modifying the threshold field. When the number of bytes reaches the threshold, a packet is sent immediately.
  • Page 41: Figure 6-9 Tunnel 1 Packing Mode (Mode = Timeout)

    Figure 6-9 Tunnel 1 Packing Mode (Mode = Timeout) Figure 6-10 Tunnel 1 Packing Mode (Mode = Send Character) 2. Enter or modify the following settings: Tunnel - Packing Mode Settings Mode XPort Pro User Guide Tunnel Packing Mode Table 6-11 Description Select Disable to disable Packing Mode completely.
  • Page 42 Tunnel - Packing Mode Settings (continued) Threshold (Appears for both Timeout and Send Character Modes) Timeout (Appears for Timeout Mode) Send Character (Appears for Send Character Mode) Trailing Character (Appears for Send Character Mode) 3. Click Submit. XPort Pro User Guide Description Send the queued data when the number of queued bytes reaches the threshold.
  • Page 43: Tunnel - Accept Mode

    Tunnel – Accept Mode Controls how a tunnel behaves when a connection attempt originates from the network. In Accept Mode, the XPort Pro waits for a connection from the network. The configurable local port is the port the remote device connects to for this connection. There is no remote port or address. The default local port is 10001 for serial port 1 and increases sequentially for each additional serial port, if supported.
  • Page 44: Figure 6-12 Tunnel 1 Accept Mode

    2. Enter or modify the following settings: Tunnel - Accept Mode Description Settings Mode Select the method used to start a tunnel in Accept mode. Choices are: Disabled = do not accept an incoming connection.  Always = accept an incoming connection (default) ...
  • Page 45 Tunnel - Accept Mode Description Settings (continued) Flush Serial Data Select Enabled to flush the serial data buffer on a new connection. Block Serial Data Select On to block, or not tunnel, serial data transmitted to the device. Block Network Select On to block, or not tunnel, network data transmitted to the device.
  • Page 46: Tunnel - Connect Mode

    Tunnel – Connect Mode Connect Mode defines how the device makes an outgoing connection. When enabled, Connect Mode is always on and attempting a network connection if the connection mode condition warrants it. For Connect Mode to function, it must: Be enabled ...
  • Page 47: Figure 6-14 Tunnel 1 Connect Mode

    Modem Control Asserted  A connection is attempted when the modem control pin is asserted in the serial line. Modem Emulation  A connection is attempted by an ATD command. To configure Tunnel 1 Connect Mode: 1. Select Tunnel > Connect Mode at the top of the page. The Tunnel 1 Connect Mode page appears.
  • Page 48: Table 6-15 Tunnel Connect Mode

    Modem Emulation = a connection is attempted when triggered by modem emulation AT commands. VIP = Enabling the VIP directs the tunnel to connect to a remote Lantronix Virtual IP identified by the VIP Name. When VIP is enabled, the Host 2 field displays.
  • Page 49 Tunnel – Connect Mode Description Settings (continued) Reconnect Timer Enter the reconnect time in milliseconds. The device attempts to reconnect after this amount of time after failing a connection or exiting an existing connection. This behavior depends upon the Disconnect Mode. Note: ...
  • Page 50: Connecting Multiple Hosts

    Connecting Multiple Hosts If more than one host is configured, a Host Mode option appears. Host Mode controls how multiple hosts will be accessed. For XPort Pro, the Connect Mode supports up to sixteen Hosts. Hosts may be accessed sequentially or simultaneously: Sequential –...
  • Page 51: Tunnel Disconnect Mode

    Tunnel – Disconnect Mode Relates to the disconnect of a tunnel. Disconnect Mode ends Accept Mode and Connect Mode connections. When disconnecting, the XPort Pro shuts down connections gracefully. The following settings end a connection: The XPort Pro receives the stop character. ...
  • Page 52: Tunnel - Modem Emulation

    Tunnel – Modem Emulation A tunnel in Connect Mode can be initiated using modem commands incoming from the Serial Line. This page enables you to configure the modem emulation settings when you select Modem Emulation as the Tunnel Connect Mode type. The Modem Emulation Command Mode supports the standard AT command set.
  • Page 53: Figure 6-20 Tunnel 1 Modem Emulation

    Modem Emulation Commands and Descriptions (continued) Table 6-19 Command (continued) For commands that can take address information (ATD, ATDT, ATDP), the destination address can be specified by entering the IP Address, or entering the IP Address and port number. For example, <ipaddress>:<port>.
  • Page 54: Table 6-21 Tunnel Modem Emulation

    Tunnel- Modem Description Emulation Settings Echo Pluses Select Enabled to echo +++ when entering modem Command Mode. Echo Commands Select Enabled to echo the modem commands to the console. Verbose Response Select Enabled to send modem response codes out on the serial line. Response Type Select the type of response code: Text or Numeric.
  • Page 55: 7: Terminal And Host Settings

    Terminal and Host Settings This chapter describes how to view and configure the Terminal Login Connect Menu and associated Host configuration. It contains the following sections: Terminal Settings  Host Configuration  The Terminal Login Connect Menu feature allows the XPort Pro device to present a menu of predefined connections when the device is accessed via telnet, ssh, or a serial port.
  • Page 56: Table 7-2 Terminal On Line 1 Configuration

    Table 7-2 Terminal on Line Description Configuration Settings Terminal Type Enter text to describe the type of terminal. The text will be sent to a host via IAC. Note: the network such as send break or start echoing. Login Connect Menu Select the interface to display when the user logs in.
  • Page 57: Network Terminal Configuration

    Network Terminal Configuration To configure menu features applicable to CLI access via the network: 1. Click Terminal > Network at the top of the page. Configuration is automatically selected. The Terminal on Network Configuration page appears. Figure 7-3 Terminal on Network Configuration 2.
  • Page 58: Host Configuration

    Host Configuration This Host web page is where you may view and modify current settings for a remote host. To configure a remote host, perform the following steps. 1. Click Host on the menu and then click the desired host at the top of the web page. Configuration is automatically selected.
  • Page 59: 8: Configurable Pin Manager

    Configurable Pin Manager The Configurable Pin Manager is responsible for assignment and control of the configurable pins (CPs) available on the XPort Pro. There are three configurable pins on the XPort Pro. You can configure the CPs by making them part of a group. A CP Group may consist of one or more CPs.
  • Page 60: View Cps

    Rules for configuring a CP are as follows. A CP: Can be in any number of groups.  Can be only in one active group. Two groups with the same CP cannot be enabled at the  same time. Becomes locked and is not configurable if it is in an enabled group. Disable the group to ...
  • Page 61: Table 8-2 Cpm Cps Current Configuration

    Table 8-2 CPM – C Ps Cu rrent Description Configuration Indicates the configurable pin number. Indicates the hardware pin number associated with the CP. Configured As Shows the CP configuration. A CP configured as Input is set to read input. A CP configured as Output drives data out of the device. Value Indicates the current status of the CP: ...
  • Page 62: Cpm: Groups

    To change a CP configuration: 1. Select the CP number (in CP column) from the current configuration table. 2. Select the CP configuration from the Type drop-down list in the CP Status table. 3. (If necessary) Select the Assert Low checkbox. 4.
  • Page 63: Figure 8-5 Cpm Groups Current Configuration

    2. The Current Configuration table shows the current settings for each CP group. Figure 8-5 CPM Groups Current Configuration CPM – Groups Current Configuration Group Name State CP Info To display the status of a specific group: 1. Click CPM > Groups. 2.
  • Page 64: Table 8-7 Group Status

    Table 8-7 Description Shows the CP Group name. Shows the current state of the CP group. Locked groups are Lantronix default groups and cannot be deleted. Use the button in this field to enable or disable the group. Shows the CP group’s current value.
  • Page 65 8: Configurable Pin Manager To enable or disable a CP group: 1. Click CPM > Groups. 2. Select the Group name in the table representing the group you wish to enable. The Group Status information for this group appears in a table below. 3.
  • Page 66: 9: Service Settings

    Service Settings This chapter describes the available services and how to configure each. It contains the following sections: DNS Settings  PPP Settings  SNMP Settings  FTP Settings  TFTP Settings  Syslog Settings  HTTP Settings  RSS Settings ...
  • Page 67: Ppp Settings

    To find a DNS Name or IP Address: 1. Enter either a DNS name or an IP address. 2. Click Lookup. When a DNS name is resolved, the results appear in the DNS cache.  When an IP address is resolved, the results appear in a text below the Lookup field. ...
  • Page 68: Figure 9-2 Ppp Configuration Settings

    Note: The following section describes the steps to configure PPP 1 (PPP on serial line 1); these steps also apply to any line instance of the device. To configure PPP: 1. Click PPP on the menu bar and Line1 at the top of the page. The PPP on Line 1 – Configuration page appears.
  • Page 69: Snmp Settings

    SNMP Settings Simple Network Management Protocol (SNMP) is a network management tool that monitors network devices for conditions that need attention. The SNMP service responds to SNMP requests and generates SNMP Traps. This page is used to configure the SNMP agent. To configure SNMP: 1.
  • Page 70: Ftp Settings

    SNMP Settings (continued) Traps Secondary Destination 3. Click Submit. FTP Settings The FTP web page shows the current File Transfer Protocol (FTP) configuration and various statistics about the FTP server. To configure FTP: 1. Click FTP on the menu bar. The FTP page opens to display the current configuration. 2.
  • Page 71: Tftp Settings

    TFTP Settings In the TFTP web page, you can configure the server and view the statistics about the Trivial File Transfer Protocol (TFTP) server. To configure TFTP: 1. Click TFTP on the menu bar. The TFTP page opens to display the current configuration. 2.
  • Page 72: Syslog Settings

    Syslog Settings The Syslog web page shows the current configuration and statistics of the system log. To configure the Syslog Note: The syslog file is always saved to local storage, but it is not retained through reboots. Saving the syslog file to a server that supports remote logging services (see RFC 3164) allows the administrator to save the complete syslog history.
  • Page 73: Http Settings

    HTTP Settings Hypertext Transfer Protocol (HTTP) is the transport protocol for communicating hypertext documents on the Internet. HTTP defines how messages are formatted and transmitted. It also defines the actions web servers and browsers should take in response to different commands. HTTP Authentication enables the requirement of usernames and passwords for access to the XPort Pro device.
  • Page 74: Http Configuration

    HTTP Configuration On this page you may change HTTP configuration settings. To configure HTTP: 1. Click HTTP on the menu bar and then Configuration at the top of the page. The HTTP Configuration page opens. 2. Enter or modify the following settings: HTTP Configuration Description Settings...
  • Page 75 HTTP Configuration Description Settings (continued) Secure Protocols Select to enable or disable the following protocols:    The protocols are enabled by default. Note: the SSL configuration section to use HTTPS. Max Timeout Enter the maximum time for the HTTP server to wait when receiving a request.
  • Page 76: Http Authentication

    HTTP Authentication HTTP Authentication enables you to require usernames and passwords to access specific web pages or directories on the XPort Pro's built-in web server. To configure HTTP authentication settings: 1. Click HTTP on the menu bar and then Authentication at the top of the page. The HTTP Authentication page opens.
  • Page 77: Rss Settings

    HTTP Authentication Settings (continued) Auth Type Username Password 3. Click Submit. 4. To delete the URI and users, click Delete in the current configuration table. Note: The URI, realm, username, and password are user-specified, free-form fields. The URI must match the directory created on the XPort Pro file system. RSS Settings Really Simple Syndication (RSS) (sometimes referred to as Rich Site Summary) is a method of feeding online content to Web users.
  • Page 78: Lpd Settings

    2. Enter or modify the following settings: RSS Settings Description RSS Feed Select On to enable RSS feeds to an RSS publisher. Persistent Select On to enable the RSS feed to be written to a file (cfg_log.txt) and to be available across reboots. Max Entries Sets the maximum number of log entries.
  • Page 79: Lpd Configuration

    9: Service Settings Figure 9-18 LPD Statistics LPD Configuration Here you can change LPD configuration settings. To configure LPD settings: 1. Click LPD on the menu bar, select the LPD line and click Configuration. The LPD Configuration page appears. Figure 9-19 LPD Configuration XPort Pro User Guide...
  • Page 80: Table 9-20 Lpd Configuration

    2. Enter or modify the following settings: LPD Configuration Settings Banner Binary Start of Job End of Job Formfeed Convert Newlines SOJ String EOJ String Queue Name 3. Click Submit. XPort Pro User Guide LPD Configuration Table 9-20 Description Select Enabled to print the banner even if the print job does not specify to do so.
  • Page 81: 10: Security Settings

    10: Security Settings The XPort Pro device supports Secure Shell (SSH) and Secure Sockets Layer (SSL). SSH is a network protocol for securely accessing a remote device. SSH provides a secure, encrypted communication channel between two hosts over a network. It provides authentication and message integrity services.
  • Page 82: Ssh Server Host Keys

    SSH Server Host Keys To configure the SSH server host keys: 1. Click SSH on the menu bar and SSH Server: Host Keys at the top of the page. The SSH Server Host Keys page appears. 2. Enter or modify the following settings: Table 10-2 SSH Server: Host Keys Description...
  • Page 83: Ssh Server Authorized Users

    SSH Server: Host Keys Description Settings (continued) Create New Keys Key Type Select a key type to use for the new key: RSA = use this key with the SSH1 and SSH2 protocols.  DSA = use this key with the SSH2 protocol. ...
  • Page 84: Figure 10-3 Ssh Server: Authorized Users

    instance, these accounts can be used to SSH into the CLI or open an SSH connection to a device port. Every account must have a password. The user's public keys are optional and only necessary if public key authentication is required. Using public key authentication allows a connection to be made without the password being asked.
  • Page 85: Ssh Client Known Hosts

    SSH Client Known Hosts On this page you can change SSH client settings for known hosts. Note: You do not have to complete the fields on this page for communication to occur. However, completing them adds another layer of security that protects against Man-In- The-Middle (MITM) attacks.
  • Page 86: Ssh Client User

    10: Security Settings SSH Client User On this page you can change SSH client settings for users. To configure the XPort Pro as an SSH client, an SSH client user must be both configured and also exist on the remote SSH server. SSH client known users are used by all applications that play the role of an SSH client, specifically tunneling in Connect Mode.
  • Page 87: Table 10-8 Ssh Client Users

    2. Enter or modify the following settings: SSH Client: Users Description Settings Username Enter the name that the device uses to connect to a SSH server. Password Enter the password associated with the username. Remote Command Enter the command that can be executed remotely. Default is shell, which tells the SSH server to execute a remote shell upon connection.
  • Page 88: Ssl Settings

    SSL Settings Secure Sockets Layer (SSL) is a protocol for managing the security of data transmission over the Internet. It provides encryption, authentication, and message integrity services. SSL is widely used for secure communication to a web server. Certificate/Private key combinations can be obtained from an external Certificate Authority (CA) and downloaded into the unit.
  • Page 89: Ssl Certificates

    10: Security Settings SSL Certificates The goal of a certificate is to authenticate its sender. It is analogous to a paper document that contains personal identification information and is signed by an authority, for example a notary or government agency. The principles of Security Certificate required that in order to sign other certificates, the authority uses a private key.
  • Page 90: Ssl Utilities

    SSL Utilities Several utilities exist to convert between the formats. OpenSSL Open source set of SSL related command line utilities. It can act as server or client. It can generate or sign certificate requests. It can convert all kinds of formats. Executables are available for Linux and Windows.
  • Page 91: Ssl Configuration

    10: Security Settings SSL Configuration To configure SSL settings: 1. Click SSL from the main menu. The SSL page appears. Figure 10-10 SSL XPort Pro User Guide...
  • Page 92: Table 10-11 Ssl

    2. Enter or modify the following settings: SSL Settings Upload Certificate New Certificate New Private Key Upload Authority Certificate Authority Create New Self-Signed Certificate Country (2 Letter Code) State/Province Locality (City) Organization Organization Unit XPort Pro User Guide Table 10-11 Description This certificate identifies the device to peers.
  • Page 93 SSL Settings (continued) Common Name Expires Key length Type 3. Click Submit. XPort Pro User Guide Description Enter the same name that the user will enter when requesting your web site. http://www.widgets.abccompany.com Example: If a user enters access your web site, the Common Name would be www.widgets.abccompany.com Enter the expiration date, in mm/dd/yyyy format, for the new self-signed certificate.
  • Page 94: 11: Modbus

    11: Modbus Modbus ASCII/RTU based serial slave devices can be connected via the ethernet through an existing Modbus TCP/IP network. Any device having access to a given Modbus implementation will be able to perform full range of operations that the implementation supports. Modbus/TCP use a reserved TCP port of 502 and include a single byte function code (1=255) preceded by a 6 byte header: Table 11-1...
  • Page 95: Table 11-3 Modbus Local Slave Functions - Response

    Name Number Address Hi [0] Force Single Coil 0x05 0x00 Preset Single 0x06 0x00 Register Force Multiple 0x0F 0x00 Coils Preset Multiple 0x10 0x00 Registers Read/Write 4X 0x17 0x00 Registers 0x00 Table 11-3 Name Number Byte Count Read 0x01 0x01 Coils Read 0x02...
  • Page 96: Serial Transmission Mode

    Name Number Byte Count Force 0x0F Echo query Multiple Coil Preset 0x10 Echo query Multiple Registers Read/ 0x17 0x02-0x06 Write 4X (Quantity of Registers Read) * 2 Serial Transmission Mode Evolution products can be set up to communicate on standard Modbus networks using either RTU or ASCII.
  • Page 97: Modbus Statistics

    Modbus Statistics This read-only web page displays the current connection status of the Modbus servers listening on the TCP ports. When a connection is active, the remote client information is displayed as well as the number of PDUs that have been sent and received. Additionally, a Kill link will be present which can be used to kill the connection.
  • Page 98: Modbus Configuration

    Modbus Configuration This web page shows the current negotiated Modbus settings and allows configuration changes. To view and configure the Modbus Server: 1. Click Modbus on the menu bar and then click Configuration at the top of the page. The Modbus Configuration page appears.
  • Page 99: 12: Maintenance And Diagnostics Settings

    12: Maintenance and Diagnostics Settings This chapter describes maintenance and diagnostic methods and contains the following sections: Filesystem Settings  Protocol Stack Settings  IP Address Filter  Query Port  Diagnostics  System Settings  Filesystem Settings The XPort Pro uses a flash filesystem to store files. Use the Filesystem option to view current file statistics or modify files.
  • Page 100: Filesystem Browser

    To view filesystem statistics or to compact or format the filesystem: 1. Back up all files as necessary. 2. Click Filesystem on the menu bar. The Filesystem page opens and shows the current filesystem statistics and usage. 3. To compact the files, click Compact in the Actions row. Note: The compact should not be needed under normal circumstances as the system manages this automatically.
  • Page 101: Figure 12-2 Filesystem Browser

    12: Maintenance and Diagnostics Settings Figure 12-2 Filesystem Browser 2. Click a filename to view the contents. 3. Click the X next to a filename to delete the file or directory. You can only delete a directory if it is empty. 4.
  • Page 102: Table 12-3 Filesystem Browser

    Filesystem Browser Settings Create File Directory Upload File Copy File Source Destination Move Source Destination TFTP Action Mode Local File Remote File Host Port XPort Pro User Guide 12: Maintenance and Diagnostics Settings Filesystem Browser Table 12-3 Description Enter the name of the file you want to create, and then click Enter the name of the directory you want to create, and then click Create Enter the path and name of the file you want to upload by means of...
  • Page 103: Protocol Stack Settings

    Protocol Stack Settings In the Protocol Stack web page, you can configure TCP, IP, ICMP, SMTP and ARP. TCP Settings To configure the TCP network protocol: 1. Click Protocol Stack on the menu bar. 2. Click TCP. 3. Modify the following settings: Protocol Stack Description TCP Settings...
  • Page 104: Ip Settings

    Protocol Stack Description TCP Settings (continued) Max Retrans Syn/Ack Enter the maximum number of retransmissions of a SYN that will be attempted before failing. It is lower than “Max Retrans” to thwart denial-of-service attacks. Max Timeout Enter the maximum time between retransmissions. 4.
  • Page 105: Icmp Settings

    ICMP Settings To configure the ICMP network protocol: 1. Click Protocol Stack on the menu bar. 2. Click ICMP. 3. Select the appropriate state. Protocol Stack ICMP Settings State 4. Click Submit. XPort Pro User Guide 12: Maintenance and Diagnostics Settings Figure 12-6 ICMP Protocol ICMP Settings Table 12-7...
  • Page 106: Arp Settings

    ARP Settings To configure the ARP network protocol: 1. Click Protocol Stack on the menu bar. 2. Click ARP. 3. Modify the following settings: Protocol Stack ARP Settings ARP Timeout IP Address XPort Pro User Guide 12: Maintenance and Diagnostics Settings Figure 12-8 ARP Protocol Page ARP Settings Table 12-9...
  • Page 107: Smtp Settings

    SMTP is configuration for a basic SMTP proxy. An SMTP proxy in this sense is a simple forwarding agent. Note: Lantronix does not support SMTP AUTH or any other authentication or encryption schemes for email. To configure the SMTP network protocol: 1.
  • Page 108: Ip Address Filter

    IP Address Filter The IP address filter specifies the hosts and subnets permitted to communicate with the XPort Pro. Note: If using DHCP/BOOTP, ensure the DHCP/BOOTP server is in this list. To configure the IP address filter: 1. Click IP Address Filter on the menu bar. The IP Address Filter page opens to display the current configuration.
  • Page 109: Query Port

    Query Port The query port (0x77FE) is used for the automatic discovery of the device by the DeviceInstaller utility. Only 0x77FE discover messages from DeviceInstaller are supported. For more information on DeviceInstaller, see Using DeviceInstaller (on page To configure the query port server: 1.
  • Page 110: Diagnostics

    Diagnostics The XPort Pro has several tools to perform diagnostics and view device statistics. These include information on: Hardware  MIB-II  IP Sockets  Ping  Traceroute   Memory  Buffer Pools  Processes  Hardware This read-only page shows the current device’s hardware configuration. To display hardware diagnostics: 1.
  • Page 111: Mib-Ii Statistics

    MIB-II Statistics The MIB-II Network Statistics page shows the various SNMP-served Management Information Bases (MIBs) available on the XPort Pro. To view MIB-II statistics: 1. Click Diagnostics on the menu bar and then MIB-II at the top of the page menu. The MIB-II Network Statistics page opens.
  • Page 112: Ip Sockets

    IP Sockets To display open IP sockets: 1. Click Diagnostics on the menu bar and then IP Sockets at the top of the page. The IP Sockets page opens and shows all of the open IP sockets on the device. Ping XPort Pro uses 56 bytes of data in a ping packet.
  • Page 113: Table 12-22 Diagnostics: Ping

    2. Enter or modify the following settings: Diagnostics: Ping Settings Host Count Timeout 3. Click Submit. The results of the ping display in the page. XPort Pro User Guide 12: Maintenance and Diagnostics Settings Diagnostics: Ping Table 12-20 Description Enter the IP address or host name for the device to ping. Enter the number of ping packets the device should attempt to Host send to the...
  • Page 114: Traceroute

    Traceroute Here you can trace a packet from the XPort Pro to an Internet host, showing how many hops the packet requires to reach the host and how long each hop takes. If you visit a web site whose pages appear slowly, you can use traceroute to determine where the longest delays are occurring. To use Traceroute: 1.
  • Page 115: Log

    Here you can enable a diagnostics log of configuration items: To use diagnostics logging: 1. Click Diagnostics on the menu bar and then Log at the top of the page. The Diagnostics: Log page opens. 2. Click the Output type and select one of the following: Disable (default) ...
  • Page 116: Figure 12-27 Diagnostics: Log (Line 1)

    3. If you selected Filesystem or Line1 Output types also complete additional selections: Max Length (for Filesystem only) limits the size in Kbytes of the log (/log.txt).  Severity Level specifies the level of system message to be logged.  4.
  • Page 117: Memory

    Memory This read-only web page shows the total memory and available memory (in bytes), along with the number of fragments, allocated blocks, and memory status. To display memory statistics: 1. Click Diagnostics on the menu bar and then Memory at the top of the page. The Diagnostics: Memory page appears.
  • Page 118: Processes

    12: Maintenance and Diagnostics Settings Figure 12-27 Diagnostics: Buffer Pools Processes The Processes web page shows all the processes currently running on the system. It shows the Process ID (PID), the percentage of total CPU cycles a process used within the last three seconds, the total stack space available, the maximum amount of stack space used by the process since it started, and the process name.
  • Page 119: Figure 12-30 Diagnostics: Processes

    12: Maintenance and Diagnostics Settings Figure 12-28 Diagnostics: Processes XPort Pro User Guide...
  • Page 120: System Settings

    System Settings The XPort Pro System web page allows for rebooting the device, restoring factory defaults, uploading new firmware, configuring the short and long name, and viewing the current system configuration. To configure system settings: 1. Click System on the menu bar. The System page opens. 2.
  • Page 121 System Settings Description (continued) Upload New Firmware Click firmware on the device. The device automatically reboots upon the installation of new firmware. Note: Name Enter a new Short Name and a Long Name (if necessary). The Short Name maximum is 32 characters. The Long Name maximum is 64 characters. Click Submit.
  • Page 122: 13: Advanced Settings

    13: Advanced Settings This chapter describes the configuration of Email, CLI, and XML. It contains the following sections: Email Settings  Command Line Interface Settings  XML Settings  Email Settings The XPort Pro allows you to view and configure email alerts relating to the events occurring within the system.
  • Page 123: Email Configuration

    Email Configuration The XPort Pro allows you to view and configure email alerts relating to the events occurring within the system. To configure email settings: 1. Click Email on the menu bar and then Email 1 and Configuration at the top of the page. The Email 1 - Configuration page opens to display the current Email configuration.
  • Page 124 Email – Configuration Settings (continued) Reply-To Subject Message File Overriding Domain Server Port Local Port Priority Trigger Email Send 3. Click Submit. 4. To test your configuration, you can send an email immediately by clicking Send Email at the top of the page. Refer back to the Statistics page for a log of the transaction. XPort Pro User Guide Description Enter the email address to list in the Reply-To field of the email...
  • Page 125: Command Line Interface Settings

    Command Line Interface Settings The Command Line Interface (CLI) web page enables you to view statistics about the CLI servers listening on the Telnet and SSH ports and to configure CLI settings. CLI Statistics This read-only page shows the current connection status of the CLI servers listening on the Telnet and SSH ports.
  • Page 126: Figure 13-5 Cli Configuration

    2. Enter or modify the following settings: Command Line Interface Configuration Settings Login Password Enable Level Password Quit Connect Line Inactivity Timeout Telnet State Telnet Port Telnet Max Sessions SSH State SSH Port SSH Max Sessions 3. Click Submit XPort Pro User Guide Figure 13-5 CLI Configuration CLI Configuration Table 13-6...
  • Page 127: Xml Settings

    If a group has no instance, specify the group name <g> only. Note: The number of lines available for importing and exporting differ between Lantronix DeviceLinx products. The screenshots in this manual represent one line, as available, for example, on an XPort Pro and EDS1100.
  • Page 128: Figure 13-7 Xml: Export Configuration

    2. Enter or modify the following settings: XML Export Configuration Settings Export to browser Export to local file Export secrets XPort Pro User Guide Figure 13-7 XML: Export Configuration XML Export Configuration Table 13-8 Description Select this option to export the XCR data in the selected fields to a web browser.
  • Page 129: Xml: Export Status

    XML Export Configuration Settings (continued) Lines to Export Groups to Export 3. Click Export. The groups display if exporting the data to the browser. If exporting the data to a local file, the file is stored on the file system. Note: Most browsers will interpret and display the XML data without the XML tags.
  • Page 130: Xml: Import Configuration

    XML: Export System Description Status Settings Export to browser Select this option to export the XML status record to a web browser. Export to local file Select this option to export the XML status record to a file on the device. If you select this option, enter a file name for the XML status record.
  • Page 131: Import Configuration From External File

    Configuration from Filesystem.  page 132. Line(s) from single line Settings on the Filesystem.  Settings on the Filesystem on page 134. Import Configuration from External File This selection shows a field for entering the path and file name of the entire external XCR file you want to import.
  • Page 132: Import Configuration From The Filesystem

    13: Advanced Settings Import Configuration from the Filesystem This selection shows a page for entering the filesystem and your import requirements – groups, lines, and instances. Figure 13-13 XML: Import from Filesystem 1. Enter or modify the following settings. XPort Pro User Guide...
  • Page 133: Figure 13-14 Xml: Import Configuration From Filesystem

    Figure 13-14 XML: Import Configuration from Filesystem Import Configuration from Filesystem Settings Filename Lines to Import Whole Groups to Import Text List 2. Click Import. XPort Pro User Guide Description Enter the name of the file on the device (local to its filesystem) that contains XCR data.
  • Page 134: Import Line(S) From Single Line Settings On The Filesystem

    13: Advanced Settings Import Line(s) from Single Line Settings on the Filesystem This selection copies line settings from the single line instance in the input file to selected lines. The import file may only contain records from a single line instance; this is done by selecting a single Line to Export when exporting the file.
  • Page 135: Table 13-16 Xml: Import Line(S) From Single Line Settings

    1. Enter of modify the following settings: Table 13-16 Import Line(s) Settings Filename Lines to Import Whole Groups to Import 2. Click Import. XPort Pro User Guide XML: Import Line(s) from Single Line Settings Description Provide the name of the file on the device (local to its file system) that contains XCR data.
  • Page 136: 14: Vip Settings

    14: VIP Settings VIP (Virtual IP) takes advantage of the Lantronix ManageLinx technology that solves the access- through-firewall problem. ManageLinx utilizes existing network infrastructure to create a virtual device network (VDN). The VDN provides direct access to only authorized equipment, behind firewalls, from anywhere via the net.
  • Page 137: Enabling Vip

    Enabling VIP Once the bootstrap file has been imported, VIP Access can be enabled and a conduit with the DSM will be established. The VIP Statistics shows the current state of the conduit. When configured correctly, a conduit with the DSM will be maintained at all times. Configuring Tunnels to Use VIP Configuring Connect Mode tunnels to use VIP is a simple matter of configuring a tunnel as is normally done, but also enabling VIP in the Tunnel Host settings, and using a VIP Name for the...
  • Page 138: Virtual Ip (Vip) Counters

    Virtual IP (VIP) Counters To view XPort Pro VIP settings: 1. Click VIP > Counters from the main menu. The VIP Counters page displays. VIP Counters Data Bytes UDP Packet Queue UDP Packets Virtual IP (VIP) Configuration To configure the XPort Pro VIP settings: 1.
  • Page 139: 15: Branding The Xport Pro

    (enable)# show The long and short names appear in the Product Type field in the following format: Product Type: <long name> (<short name>) For example: (enable)# show XPort Product Information: Product Type: Lantronix XPort Pro (XPort) XPort Pro User Guide...
  • Page 140: Figure 15-1 System Branding

    15: Branding the XPort Pro To change the short and long names with the web manager: 1. Click System in the menu bar. The System page opens. Figure 15-1 System Branding 2. In the Short Name field, enter the new short name for the device (up to 32 characters). 3.
  • Page 141: 16: Updating Firmware

    16: Updating Firmware Obtaining Firmware Obtain up-to-date firmware and release notes for the unit from the Lantronix web site www.lantronix.com/support/downloads) or by using anonymous FTP (ftp://ftp.lantronix.com/). Loading New Firmware Reload the firmware using the device web manager Filesystem page. To upload new firmware: 1.
  • Page 142: Appendix - Technical Support

    Technical Support Europe, Middle East, Africa Phone: +33 13 930 4172 Email: eu_techsupp@lantronix.com or eu_support@lantronix.com Firmware downloads, FAQs, and the most up-to-date documentation are available at http://www.lantronix.com/support. When you report a problem, please provide the following information: Your name, and your company name, address, and phone number ...
  • Page 143: Appendix - Binary To Hexadecimal Conversions

    Appendix - Binary to Hexadecimal Conversions Many of the unit’s configuration procedures require you to assemble a series of options (represented as bits) into a complete command (represented as a byte). The resulting binary value must be converted to a hexadecimal representation. Use this chapter to learn to convert binary values to hexadecimals or to look up hexadecimal values in the tables of configuration options.
  • Page 144: Scientific Calculator

    Scientific Calculator Another simple way to convert binary to hexadecimal is to use a scientific calculator, such as the one available on the Windows operating systems. For example: 1. On the Windows Start menu, click Programs > Accessories > Calculator. 2.
  • Page 145: Appendix - Compliance

    Appendix - Compliance (According to ISO/IEC Guide 17050-1, 17050-2 and EN 45014) Manufacturer’s Name & Address: Lantronix 167 Technology Drive, Irvine, CA 92618 USA Product Name Model: XPort Pro Embedded Device Server Conforms to the following standards or other normative documents:...
  • Page 146: Rohs Notice

    167 Technology Drive, Irvine, CA 92618 USA Tel: 949-453-3990 Fax: 949-450-7249 RoHS Notice All Lantronix products in the following families are China RoHS-compliant and free of the following hazardous substances and elements: Product Family Name Toxic or hazardous Substances and Elements...
  • Page 147: Index

    Index Accept Mode 36 Accept Mode 43 Accessing XPort b/g Pro 21 Additional Documentation 14 Additional TCP Server Port 98 Address Ethernet 19 Hardware 19 IP 19 MAC 19 Advanced Settings Email Configuration 123 XML Configuration 127 Advanced Settings 122 AES 16 Allow Firmware Update 71 Allow TFTP File Creation 71...
  • Page 148 Interface Signals 15 IP 16 Address 19 Address Filter 108 Settings 104 ISO/IEC Guide 145 Key Features 15 Key Length 93 Key Type 83 Label 19 Lantronix Discovery Protocol 19 Level 61 Line 1 Configuration 33 Statistics 32 Line Settings 32...
  • Page 149 Lines to Export 129 Lines to Import 133 Loading New Firmware 141 Local IP Address 68 Local Port 44 Logic 61 Login Connect Menu 56 Login Password 126 Logout 25 Long Name 140 Configuration Page 79 Settings 78 LPD Statistics 78 MAC Address 19 Maintenance and Diagnostics Settings Protocol Stack 103...
  • Page 150 Remote Command 87 Remote Port 58 Response Timeout 98 Restore Factory Defaults 120 RF Common Mode Conducted Susceptibility 145 RF Electromagnetic Field Immunity 145 RFC1334 67 RoHS Notice 146 RSS 16 RSS Feed 78 RSS Settings 77 RSS Trace Input 98 RTU 94 Safety 145 Scientific 144...
  • Page 151 Traps Secondary Destination 70 Traps State 69 Troubleshooting 18 Troubleshooting Capabilities 18 Tunnel – Accept Mode 43 Tunnel – Connect Mode 46 Tunnel – Disconnect Mode 51 Tunnel – Packing Mode 40 Tunnel 1 – Statistics 37 Tunnel Settings Connect Mode 46 Modem Emulation Command Mode 52 Packing Mode 40...

This manual is also suitable for:

Xport pro

Table of Contents