Revision History Date Rev. Comments September 2009 Initial Document December 2010 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. March 2011 Updated SDRAM information.
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 ______________________________________________________________ 16 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 8
Appendix A - Technical Support Appendix B - Binary to Hexadecimal Conversions Converting Binary to Hexadecimal ___________________________________________ 146 Conversion Table _____________________________________________________ 146 Scientific Calculator ___________________________________________________ 147 Appendix C - Compliance Index XPort Pro User Guide...
Chapter 16: Updating Firmware Instructions for obtaining the latest firmware and updating the device. Appendix A - Technical Support Instructions for contacting Lantronix Technical Support. Appendix B - Binary to Hexadecimal Conversions Instructions for converting binary values to hexadecimals. Appendix C - Compliance Lantronix compliance information.
Information for using the XPort Pro on the demo board. User Guide DeviceInstaller Online Help Instructions for using the Lantronix Windows-based utility to locate the device and to view its current settings. Com Port Redirector Instructions for using the Lantronix Windows-based utility to create Quick Start and Online Help virtual com ports.
Introduction This chapter introduces the Lantronix . It provides an overview of the products, lists their key features, and describes the applications for which they are suited. embedded Ethernet Device Server is a complete network-enabling solution in a XPort Pro 13.50 (0.531) X 16.25 (0.640) X 33.90 (1.335) package.
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 ...
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.
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.
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.
2: Introduction UDP Port 69: TFTP UDP Port 30718: LDP (Lantronix Discovery Protocol) port TCP/UDP Port 10001: Tunnel 1 Note: Multi-port products include one or more additional supported ports and tunnels with default sequential numbering. For instance: TCP/UDP Port 10002: Tunnel 2, TCP/ UDP Port 10003: Tunnel 3, etc.
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 address, related settings or for more advanced features, see the DeviceInstaller online help.
Page 22
3: Using DeviceInstaller Current Settings (continued) Description Device Family Shows the XPort Pro device family type as “XPort”. Type Shows the specific device type, such as “XPort Pro”. Shows the XPort Pro ID embedded within the unit. Hardware Address Shows the XPort Pro hardware (MAC) address. Firmware Version Shows the firmware currently installed on the XPort Pro.
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...
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-2 Web Manager Home Page XPort Pro User Guide...
4: Configuration Using Web Manager Web Manager Page Components The layout of a typical Web Manager page is below. Figure 4-3 Components of the Web Manager Page Logout Items to Links to button configure subpages Header Menu Bar Configuration and/or Status Area Footer Information...
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.
4: Configuration Using Web Manager Web Manager Page Description (continued) Page 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.
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 ...
5: Network Settings 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.
5: Network Settings Network 1 (eth0) Interface Configuration Table 5-3 Network 1 Interface Description Configuration Settings BOOTP Client Select On or Off. At boot up, the device will attempt to obtain an IP address from a BOOTP server. Notes: Overrides the configured IP address, network mask, gateway, hostname, and ...
5: Network Settings 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.
The number of lines and tunnels configure lines and tunnels. It contains the available for viewing and configuration differ following sections: between Lantronix DeviceLinx products. For example, an XPort Pro and EDS1100 support Line Settings only one line while other device networking Tunnel Settings ...
6: Line and Tunnel Settings 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 a specific line: 1. Select Line on the menu bar, if you are not already in the Line web page. 2.
6: Line and Tunnel Settings 4. Enter or modify the following settings: Line Configuration Table 6-3 Line - Configuration Description Settings Name If the Terminal Login Menu feature is being used, enter the name for the line. Leaving this field blank will disable this line from appearing in the Terminal Login Menu.
6: Line and Tunnel Settings Line Command Mode Figure 6-4 Line 1 Command Mode Setting the Command Mode enables the CLI on the serial line. To configure Command Mode on a specific line: 1. Select Line on the menu bar, if you are not already in the Line web page.
Note: The number of lines and tunnels available for viewing and configuration differ between Lantronix DeviceLinx products. For example, an XPort Pro and EDS1100 support only one line while other device networking products (such as , EDS2100, EDS4100, XPort AR, EDS8/16PS and EDS8/16/32PR) provide additional lines and tunnels.
6: Line and Tunnel Settings When any character comes in through the serial port, it gets copied to both the Connect Mode connection and the Accept Mode connection (if both are active). View statistics and configure a specific tunnel by using the Tunnel web page. When you select Tunnel from the Main Menu, tunnels available for your product will display.
6: Line and Tunnel Settings 4. Repeat above steps as desired, according to additional tunnel(s) available on your product. Figure 6-6 Tunnel 1 Statistics Additional information appears for each active tunnel connection including a link allowing you to terminate the connection.
6: Line and Tunnel Settings Tunnel – Serial Settings Serial line settings are configurable for the corresponding serial line of the specific 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.
6: Line and Tunnel Settings Tunnel - Serial Settings Description Select when to assert DTR. Unasserted = never asserted TruPort = asserted whenever either a connect or an accept mode tunnel connection is active with the Telnet Protocol RFC2217 saying that the remote DSR is asserted.
6: Line and Tunnel Settings packing modes. Figure 6-10 Tunnel 1 Packing Mode (Mode = Timeout) Figure 6-11 Tunnel 1 Packing Mode (Mode = Send Character) 4. Enter or modify the following settings: XPort Pro User Guide...
6: Line and Tunnel Settings Tunnel Packing Mode Table 6-12 Tunnel - Packing Mode Description Settings Mode Select Disable to disable Packing Mode completely. Select Timeout to send data after the specified time has elapsed. Select Send Character to send the queued data when the send ...
6: Line and Tunnel Settings Tunnel – Accept Mode Controls how a specific tunnel number 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.
6: Line and Tunnel Settings Figure 6-13 Tunnel 1 Accept Mode Note: The CP Output option is only supported in XPort Pro and XPort AR. 4. Enter or modify the following settings: Tunnel Accept Mode Table 6-14 Tunnel - Accept Mode Description Settings Mode...
Page 45
6: Line and Tunnel Settings 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.
6: Line and Tunnel Settings Tunnel – Connect Mode Connect Mode defines how the device makes an outgoing connection through a specific tunnel. 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 ...
6: Line and Tunnel Settings 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 Connect Mode for a specific tunnel: 1.
Click <None> in the Host field to configure the Host parameters. 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
6: Line and Tunnel Settings Tunnel – Connect Mode Description Settings (continued) Host Mode Select the host mode if you have more than one host configured: Sequential Simultaneous Note: Connecting Multiple Hosts on page 50 for more information. Reconnect Timer Enter the reconnect time in milliseconds.
6: Line and Tunnel Settings supports configuration of up to sixteen hosts. Connecting Multiple Hosts Figure 6-17 Host 1, Host 2, Host 3 Exchanged If more than one host is configured, a Host Mode option appears. Host Mode controls how multiple hosts will be accessed.
6: Line and Tunnel Settings Tunnel – Disconnect Mode Relates to the disconnection of a specific tunnel. Disconnect Mode ends Accept Mode and Connect Mode connections. When disconnecting, the XPort Pro shuts down the specific tunnel connection gracefully. The following settings end a specific tunnel connection: The XPort Pro receives the stop character.
6: Line and Tunnel Settings Tunnel – Disconnect Description Mode Settings Modem Control Select Enabled to disconnect when the modem control pin is not asserted on the serial line. Timeout Enter a time, in milliseconds, for the device to disconnect on a Timeout. The value 0 (zero) disables the idle timeout.
Page 53
6: Line and Tunnel Settings Modem Emulation Commands and Descriptions (continued) Table 6-20 Command (continued) Description AT&V Display current and saved settings. AT&F Reset settings in NVR to factory defaults. AT&W Save active settings to NVR. Restores the current state from the setup settings. ATS0=n Accept incoming connection.
6: Line and Tunnel Settings Figure 6-21 Tunnel 1 Modem Emulation 4. Enter or modify the following settings: Tunnel Modem Emulation Table 6-22 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.
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.
7: Terminal and Host Settings 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: IAC means, “interpret as command.” It is a way to send commands over the network such as send break or start echoing.
7: Terminal and Host Settings 3. Enter or modify the following settings: Terminal on Network Configuration Table 7-4 Terminal on Network Description Configuration Settings Terminal Type Enter text to describe the type of terminal. The text will be sent to a host via IAC. Note: IAC means, “interpret as command.”...
7: Terminal and Host Settings 3. Enter or modify the following settings: Host Configuration Table 7-6 Host Settings Description Name Enter a name for the host. This name appears on the Login Connect Menu. To leave a host out of the menu, leave this field blank. Protocol Select the protocol to use to connect to the host.
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.
8: Configurable Pin Manager 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 ...
8: Configurable Pin Manager CPM – CPs Current Description Configuration 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: 1 = asserted...
8: Configurable Pin Manager 3. (If necessary) Select the Assert Low checkbox. 4. Click Change. Note: These changes to a CP are not saved in FLASH. Instead, these settings are used when the CP is added to a CP Group. When the CP Group is saved, its CP settings are saved with it.
8: Configurable Pin Manager CPM Groups Current Configuration Table 8-5 CPM – Groups Current Description Configuration Group Name Shows the CP group’s name. State Indicates whether the group is enabled or disabled. CP Info Indicates the number of CPs assigned to this particular group. Figure 8-6 CPM: Group Status To display the status of a specific group:...
Group Status Name Shows the CP Group name. State 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. Value Shows the CP group’s current value.
Page 65
8: Configurable Pin Manager To enable or disable a CP group: 1. Select 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.
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 ...
9: Service 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. ...
9: Service 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. Select PPP on the menu bar. The PPP web page appears. 2.
9: Service Settings 5. Repeat above steps as desired, according to additional line(s) available on your product. 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.
9: Service Settings SNMP Settings (continued) Description System Description Enter the system description. System Location Enter the system location. Traps State Select Enabled to enable the transmission of SNMP Traps. The Cold Start trap is sent on device boot up, and the Linkdown trap is sent when the device is rebooted from software control.
9: Service Settings FTP Settings Description Admin Password Enter the password to use when logging in via FTP. 3. Click Submit. TFTP Settings In the TFTP web page, you can configure the server and view the statistics about the Trivial File Transfer Protocol (TFTP) server.
9: Service Settings 2. Enter or modify the following settings: TFTP Server Table 9-9 TFTP Settings Description State Select Enabled to enable the TFTP server. Allow TFTP File Creation Select whether to allow the creation of new files stored on the TFTP server. Allow Firmware Update Specifies whether or not the TFTP Server is allowed to accept a firmware update for the device.
9: Service Settings Figure 9-10 Syslog 2. Enter or modify the following settings: Syslog Table 9-11 Syslog Settings Description State Select to enable or disable the syslog. Host Enter the IP address of the remote server to which system logs are sent for storage.
9: Service Settings HTTP Configuration—Configuring and viewing the current configuration. HTTP Authentication—Configuring and viewing the authentication. HTTP Statistics To view HTTP statistics: This page shows various statistics about the HTTP server. 1. Select HTTP on the menu bar and then Statistics at the top of the page. The HTTP Statistics page appears.
9: Service Settings HTTP Configuration On this page you may change HTTP configuration settings. To configure HTTP: 1. Select HTTP on the menu bar and then Configuration at the top of the page. The HTTP Configuration page opens. Figure 9-13 HTTP Configuration 2.
Page 76
9: Service Settings HTTP Configuration Description Settings (continued) Secure Protocols Select to enable or disable the following protocols: SSL3 = Secure Sockets Layer version 3 TLS1.0 = Transport Layer Security version 1.0. TLS 1.0 is the successor of SSL3 as defined by the IETF. TLS1.1 = Transport Layer Security version 1.1 ...
9: Service Settings HTTP Authentication HTTP Authentication enables you to require usernames and passwords to access specific web pages or directories on the XPort Pro' built-in web server. To configure HTTP authentication settings: 1. Select HTTP on the menu bar and then Authentication at the top of the page. The HTTP Authentication page opens.
9: Service Settings HTTP Authentication Description Settings (continued) Auth Type Select the authentication type: None = no authentication is necessary. Basic = encodes passwords using Base64. Digest = encodes passwords using MD5. SSL = the page can only be accessed over SSL (no password ...
9: Service Settings Figure 9-17 RSS 2. Enter or modify the following settings: Table 9-18 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.
9: Service Settings Figure 9-19 LPD Statistics LPD Configuration Here you can change LPD configuration settings. To configure LPD settings for a specific LPD line: 6. Select LPD on the menu bar, if you are not already at the LPD web page.Select a LPD line at the top of the page.Select Configuration.
9: Service Settings LPD Configuration Table 9-21 LPD Configuration Description Settings Banner Select Enabled to print the banner even if the print job does not specify to do so. Selected by default. Binary Select Enabled for the device to pass the entire file to the printer unchanged. Otherwise, the device passes only valid ASCII and valid control characters to the printer.
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.
10: Security Settings SSH Server Host Keys SSH Host Keys can be obtained in a few different ways: Uploading keys via PUTTY or other tools which generate RFC4716 format keys. Creating keys through the EDS. The steps for creating or uploading keys is described below. To upload SSH server host keys generated from PuTTY: 1.
10: Security Settings SSH Server Host Keys Settings - Upload Keys Method Table 10-2 SSH Server: Host Keys Description Settings (continued) Private Key Enter the path and name of the existing private key you want to upload or use the Browse button to select the key. Be sure the private key will not be compromised in transit.
10: Security Settings Figure 10-3 SSH Server: Host Keys (Upload Keys) 4. Enter or modify the following settings in the part of the screen related to uploading keys: SSH Server Host Keys Settings - Upload Keys Method Table 10-4 SSH Server: Host Keys Description Settings (continued) Private Key...
10: Security Settings To create new SSH server host keys Note: Generating new keys with large bit size results in longer key generation times. 1. Select SSH on the menu bar and SSH Server: Host Keys at the top of the page. The SSH Server Host Keys page appears.
10: Security Settings SSH Server: Host Keys Description Settings (continued) Bit Size Select a bit length for the new key: 1024 Using a larger bit size takes more time to generate the key. Approximate times are: 10 seconds for a 512 bit RSA Key ...
10: Security Settings Figure 10-7 SSH Server: Authorized Users 2. Enter or modify the following settings: SSH Server Authorized User Settings Table 10-8 SSH Server: Description Authorized Users Settings Username Enter the name of the user authorized to access the SSH server. Password Enter the password associated with the username.
10: Security Settings 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.
10: Security Settings SSH Client Users 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.
10: Security Settings 2. Enter or modify the following settings: SSH Client Users Table 10-12 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.
10: Security 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.
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.
10: Security Settings 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.
10: Security Settings SSL Configuration To configure SSL settings: 1. Select SSL from the main menu. The SSL page appears. Figure 10-14 SSL XPort Pro User Guide...
10: Security Settings 2. Enter or modify the following settings: Table 10-15 SSL Settings Description Upload Certificate New Certificate This certificate identifies the device to peers. It is used for HTTPS and SSL Tunneling. Enter the path and name of the certificate you want to upload, or use the Browse button to select the certificate.
Page 97
10: Security Settings SSL Settings (continued) Description Common Name 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 Expires Enter the expiration date, in mm/dd/yyyy format, for the new self-signed certificate.
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: 6 Byte Header of Modbus Application Protocol...
11: Modbus Name Number Address Address Data Hi Data Lo Bytes Value [5] Hi [0] Lo [1] Count [4] Force Single Coil 0x05 0x00 0x00-0x02 0xff (set CPx 0x00 to 1) or Output CP 0x00 (set CPx CP1 – CP3 to 0) Preset Single 0x06...
11: Modbus Name Number Byte Data [0] Data [1] Data Data [3] Data Data [5] Count Force 0x0F Echo query Echo query Echo query Echo Multiple query Coil 0x10 Echo query Echo query Echo query Echo Preset Multiple query Registers Read/ 0x17 0x02-0x06...
11: Modbus 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.
11: Modbus 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.
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.
12: Maintenance and Diagnostics Settings user files get erased in that step. 5. Click Format in the Actions row. The configuration gets retained. Filesystem Browser To browse the filesystem: 1. Select Filesystem on the menu bar and then Browse at the top of the page. The Filesystem Browser page opens.
12: Maintenance and Diagnostics Settings Figure 12-2 Filesystem Browser 2. Select 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.
12: Maintenance and Diagnostics Settings Note: Changes apply to the current directory view. To make changes within other folders, select the folder or directory and then enter the parameters in the settings listed below. Filesystem Browser Table 12-3 Filesystem Browser Description Settings Create...
12: Maintenance and Diagnostics Settings TCP Settings To configure the TCP network protocol: 1. Select Protocol Stack on the menu bar. 2. Select TCP. Figure 12-4 TCP Protocol 3. Modify the following settings: TCP Protocol Settings Table 12-5 Protocol Stack Description TCP Settings Send RSTs...
12: Maintenance and Diagnostics Settings Protocol Stack Description TCP Settings 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.
12: Maintenance and Diagnostics Settings ICMP Settings To configure the ICMP network protocol: 1. Select Protocol Stack on the menu bar. 2. Select ICMP. Figure 12-8 ICMP Protocol 3. Select the appropriate state. ICMP Settings Table 12-9 Protocol Stack Description ICMP Settings State The State selection is used to turn on/off processing of ICMP messages.
12: Maintenance and Diagnostics Settings ARP Settings To configure the ARP network protocol: 1. Select Protocol Stack on the menu bar. 2. Select ARP. Figure 12-10 ARP Protocol Page 3. Modify the following settings: ARP Settings Table 12-11 Protocol Stack Description ARP Settings ARP Timeout...
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. Please see Email Settings for additional information.
12: Maintenance and Diagnostics Settings 4. Click Submit. IP Address Filter The IP address filter specifies the hosts and subnets permitted to communicate with the XPort Pro device. When the filter list is empty, then all IP addresses are allowed. Note: If using DHCP/BOOTP, ensure the DHCP/BOOTP server is in this list.
12: Maintenance and Diagnostics Settings 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 21).
12: Maintenance and Diagnostics Settings 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 ...
12: Maintenance and Diagnostics Settings 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. Select Diagnostics on the menu bar and then MIB-II at the top of the page menu. The MIB-II Network Statistics page opens.
12: Maintenance and Diagnostics Settings IP Sockets To display open IP sockets: 1. Select 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. Figure 12-20 IP Sockets Ping XPort Pro uses 56 bytes of data in a ping packet.
12: Maintenance and Diagnostics Settings Figure 12-21 Diagnostics: Ping 2. Enter or modify the following settings: Diagnostics: Ping Table 12-22 Diagnostics: Description Ping Settings Host Enter the IP address or host name for the device to ping. Count Enter the number of ping packets the device should attempt to Host send to the .
12: Maintenance and Diagnostics Settings Figure 12-23 Diagnostics: Traceroute 2. Enter or modify the following setting: Diagnostics: Traceroute Table 12-24 Diagnostics: Traceroute Description Settings Host Enter the IP address or DNS hostname. This address is used to show the path between it and the device when issuing the traceroute command.
12: Maintenance and Diagnostics Settings Figure 12-25 Diagnostics: Log 2. Select the Output type and select one of the following: Disable (default) Filesystem Line1 Figure 12-26 Diagnostics: Log (Filesystem) Figure 12-27 Diagnostics: Log (Line 1) 3. If you selected Filesystem or Line1 Output types also complete additional selections: XPort Pro User Guide...
12: Maintenance and Diagnostics Settings Max Length (for Filesystem only) limits the size in kilobytes of the log (/log.txt). Severity Level specifies the level of system message to be logged. 4. Click Submit. 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.
12: Maintenance and Diagnostics Settings Buffer Pools Several parts of the XPort Pro system use private buffer pools to ensure deterministic memory management. To display the buffer pools: 1. Select Diagnostics on the menu bar and then Buffer Pools at the top of the page. The Diagnostics: Buffer Pools page opens.
12: Maintenance and Diagnostics 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.
Page 124
12: Maintenance and Diagnostics Settings System Settings (continued) Description Restore Factory Defaults Click Factory Defaults to restore the device to the original factory settings. All configurations will be lost. The device automatically reboots upon setting back to the defaults. Upload New Firmware Click Browse to locate the firmware file location.
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 Figure 13-1 Email Statistics The XPort Pro allows you to view and configure email alerts relating to the events occurring within the system.
13: Advanced Settings 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. Select Email on the menu bar, if you are not already at the Email web page. 2.
13: Advanced Settings Email Configuration Table 13-3 Email – Configuration Description Settings Enter the email address to which the email alerts will be sent. Multiple addresses are separated by semicolon (;). Required field if an email is to be sent. Enter the email address to which the email alerts will be copied.
13: Advanced 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 Figure 13-4 CLI Statistics This read-only page shows the current connection status of the CLI servers listening on the...
13: Advanced Settings Figure 13-5 CLI Configuration 2. Enter or modify the following settings: CLI Configuration Table 13-6 Command Line Interface Description Configuration Settings Login Password Enter the password for Telnet access. Enable Level Password Enter the password for access to the Command Mode Enable level. There is no password by default.
If a group has no instance, specify the group name <g> only. The number of lines available for importing and exporting differ between Lantronix DeviceLinx products. The screenshots in this chapter represent one line, as available, for example, on an XPort Pro and EDS1100.
13: Advanced Settings Figure 13-7 XML: Export Configuration XML: Export Configuration On this web page you can export the current system configuration in XML format. To export the system configuration: 1. Select XML on the menu bar. XML: Export Configuration page appears.
13: Advanced Settings Note: Most browsers will interpret and display the XML data without the XML tags. To view the raw XML, choose the view file source feature of your browser. XML: Export Status Figure 13-9 XML: Export Status On this page you can export the current system status in XML format.
13: Advanced Settings XML: Import Configuration Here you can import a system configuration from an XML file. The XML data can be imported from a file on the file system or uploaded using HTTP. The groups to import can be specified by toggling the respective group item or entering a filter string. When toggling a group item, all instances of that group will be imported.
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. The number of Lines to Import and the specific Whole Groups to Import displayed on your screen may vary according to your particular product. Figure 13-13 XML: Import from Filesystem XPort Pro User Guide...
13: Advanced Settings 1. Enter or modify the following settings. Figure 13-14 XML: Import Configuration from Filesystem Import Configuration from Description Filesystem Settings Filename Enter the name of the file on the device (local to its filesystem) that contains XCR data. Lines to Import Select the lines or network whose settings you want to import.
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.
13: Advanced Settings 1. Enter or modify the following settings: XML: Import Line(s) from Single Line Settings Table 13-16 Import Line(s) Settings Description Filename Provide the name of the file on the device (local to its file system) that contains XCR data. Lines to Import Select the line(s) whose settings you want to import.
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.
14: VIP Settings 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...
14: VIP Settings Virtual IP (VIP) Counters To view XPort Pro VIP settings: 1. Select VIP > Counters from the main menu. The VIP Counters page displays. Figure 14-2 VIP Counters VIP Counters Table 14-3 VIP Counters Description Data Bytes Total bytes in the TCP packets (not the UDP packets) UDP Packet Queue The number of packets queued for transmission.
14: VIP Settings VIP Settings Table 14-5 VIP Configuration Description State Select to Enable or Disable virtual IP addresses to be used in tunnel connect mode and to accept incoming VIP connection requests to any local listening port. Monitor Timeout Specify the number of seconds before the device will reset if it does not estabish a VIP conduit.
(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...
16: Updating Firmware Obtaining Firmware Obtain up-to-date firmware and release notes for the unit from the Lantronix web site (http:// 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.
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 ...
Appendix B - 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.
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.
Appendix C - 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 Conform to the following standards or other normative documents:...
Page 149
Manufacturer’s Contact: Lantronix 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: Lead (Pb)
Index Challenge Handshake Authentication Protocol 67 CHAP 67 CLI 17 CLI Configuration 128 CLI Statistics 128 Accept Mode 36 Command Line Interface Settings 128 Accept Mode 43 Command Mode 19 Additional Documentation 14 Command-Line Interface 17 Additional TCP Server Port 102 Common Name 97 Address Compliance 148...
Page 151
Key Type 84, 85, 91 Flush Serial Data 45, 49 Formfeed 81 FreeRADIUS 94 FTP 16, 144 FTP Configuration 70 Label 20 Lantronix Discovery Protocol 20 Level 61 Line 1 Configuration 33 Groups to Export 131, 132 XPort Pro User Guide...
Page 152
Statistics 32 New Private Key 96 Line Settings 32 Lines to Export 131, 132 Lines to Import 136, 138 Loading New Firmware 144 Local IP Address 68 Obtaining a Bootstrap File 139 Local Port 44, 48 Obtaining Firmware 144 Logic 61 Organization Unit 96 Login Connect Menu 56, 57 Login Password 129...
Page 153
Read Community 69 SSH 16, 82 Really Simple Syndication 17 Client Known Hosts 89 Reboot Device 123 Server Authorized Users 87 Reconnect Timer 49 Server Host Keys 83 Ref 61 Settings 82 Remote Address 58 SSH Client Known Hosts 89 Remote Command 91 SSH Client User Configuration 90 Remote Port 58...
Page 154
Timeout 42, 117 Web Manager 23 TLS 16 Web-Based Configuration 17 Traceroute 117 Whole Groups to Import 136, 138 Trailing Character 42 WLAN Traps Primary Destination 70 Settings Traps Secondary Destination 70 Network 1 Ethernet Link 31 Traps State 70 Write Community 69 Troubleshooting 18 Troubleshooting Capabilities 18...
Need help?
Do you have a question about the XPortPro and is the answer not in the manual?
Questions and answers