XPort Pro User Guide Part Number 900-560 Revision A September 2009
Copyright & Trademark © 2009 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. Ethernet is a trademark of XEROX Corporation. UNIX is a registered trademark of The Open Group. Windows 95, Windows 98, Windows 2000, and Windows NT are trademarks of Microsoft Corp. Netscape is a trademark of Netscape Communications Corporation.
Contents Copyright & Trademark.................................................................................................2 Contacts ........................................................................................................................2 Disclaimer & Revisions .................................................................................................2 Revision History ............................................................................................................
Contents Product Information Label...........................................................................................18 3. Using DeviceInstaller 19 Accessing XPort Pro using DeviceInstaller ................................................................19 Device Details Summary.............................................................................................20 4. Configuration Using Web Manager 22 Accessing Web Manager through a Web Browser ........................................
Contents 8. Services Settings 61 DNS Configuration ......................................................................................................61 PPP Configuration ......................................................................................................61 SNMP Configuration ...................................................................................................63 FTP Configuration............................................................................................
Contents Diagnostics .................................................................................................................
Contents Enabling VIP___________________________________________________ 134 Configuring Tunnels to Use VIP ____________________________________ 134 16. Security in Detail 135 Secure Shell: SSH ....................................................................................................135 SSH Server Configuration ________________________________________ 135 SSH Client Configuration _________________________________________ 136 Secure Sockets Layer (SSL) ..........................................
Contents Figure 6-6a. Tunnel 1 Packing Mode (Mode = Disable) .......................................................................40 Figure 6-7b. Tunnel 1 Packing Mode (Mode = Timeout) ......................................................................40 Figure 6-8c. Tunnel 1 Packing Mode (Mode = Send Character) ..........................................................41 Figure 6-9. Tunnel 1 Accept Mode ..................................................................................................
Contents Figure 12-6. XML Status Record: Export Status.................................................................................118 Figure 12-7. XML: Import Configuration .............................................................................................120 Figure 12-8. XML: Import Configuration from External File ................................................................120 Figure 12-9. XML: Import from Filesystem .....................................................................
1. Using This Guide Purpose and Audience This guide provides the information needed to configure, use, and update the XPort Pro™. It is intended for software developers and system integrators who are embedding the XPort Pro in their designs. Note: This guide occasionally refers to the XPort Pro as just the XPort. Summary of Chapters The remaining chapters in this guide include: Chapter Description 2: Introduction Main features of the product and the protocols it supports.
1 Using This Guide Chapter Description 11: Maintenance and Diagnostics Settings Instructions for using the web interface to maintain the XPort Pro, view statistics, files, and logs, and diagnose problems. 12: Advanced Settings Instructions for using the web interface to configure email, CLI, and XML settings. 13: Point to Point Protocol (PPP) Description of PPP on the XPort Pro. 14: Tunneling Information about tunneling features available on the serial lines.
1 Using This Guide Additional Documentation The following documents are available on the product CD or the Lantronix Web site (www.lantronix.com): Document Description XPort Pro Integration Guide Information about the XPort Pro hardware, testing the XPort Pro using the demonstration board, and integrating the XPort Pro into your product. XPort Pro Command Reference Instructions for accessing Command Mode (the command line interface) using a Telnet connection or through the serial port.
2. Introduction The XPort Pro embedded Ethernet Device Server is a complete network-enabling solution in a 13.50 (0.531) X 16.25 (0.640) X 33.90 (1.335) package. This miniature device server empowers original equipment manufacturers (OEMs) to go to market quickly and easily with Ethernet networking and web page serving capabilities built into their products. [DIMS = mm (in.)] Key Features Power Supply: Regulated 3.3V input required. There is a step-down converter to 1.5 volts for the processor core.
2 Introduction Universal Power Supply (UPS) management unit Telecommunications equipment Data display devices Security alarms and access control devices Handheld instruments Modems Time/attendance clocks and terminals Protocol Support The XPort Pro device server contains a full-featured TCP/IP stack.
2 Introduction Additional Features Modem Emulation In modem emulation mode, the XPort Pro can replace dial-up modems. The unit accepts modem AT commands on the serial port, and then establishes a network connection to the end device, leveraging network connections and bandwidth to eliminate dedicated modems and phone lines.
2 Introduction Enterprise-Grade Security Evolution OS™ provides the XPort Pro the highest level of networking security possible. This ‘data center grade’ protection ensures that each device on the M2M network carries the same level of security as traditional IT networking equipment in the corporate data center.
2 Introduction View all processes currently running on the XPort Pro, including CPU utilization and total stack space available. Configuration Methods After installation, the XPort Pro requires configuration. For the unit to operate correctly on a network, it must have a unique IP address on the network.
2 Introduction Port Numbers Every TCP connection and every UDP datagram is defined by a destination and source IP address, and a destination and source port number. For example, a Telnet server commonly uses port number 23.
3. Using DeviceInstaller This chapter covers the steps for locating a XPort Pro unit and viewing its properties and device details. Note: For instructions on using DeviceInstaller to configure the IP address and related settings or for more advanced features, see the Device Installer online Help. Note: Auto IP generates a random IP address in the range of 169.254.0.1 to 169.254.255.254 if no BOOTP or DHCP server is found. Accessing XPort Pro using DeviceInstaller Note: Make note of the MAC address.
3 Using DeviceInstaller Device Details Summary Note: The settings are Display Only in this table unless otherwise noted. Current Settings Description Name Name identifying the XPort Pro. Group Configurable field. Enter a group to categorize the XPort Pro. Double-click the field, type in the value, and press Enter to complete. This group name is local to this PC and is not visible on other PCs or laptops using DeviceInstaller. Comments Configurable field. Enter comments for the XPort Pro.
3 Using DeviceInstaller Current Settings Description IP Address was Obtained Appears “Dynamically” if the XPort Pro automatically received an IP address (e.g., from DHCP). Appears “Statically” if the IP address was configured manually. If the IP address was assigned dynamically, the following fields appear: Obtain via DHCP with values of True or False. Obtain via BOOTP with values of True or False. Subnet Mask Shows the subnet mask specifying the network segment on which the XPort Pro resides.
4. 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. Accessing Web Manager through a Web Browser Note: You can also access the Web Manager by selecting the Web Configuration tab on the DeviceInstaller window. To access Web Manager: 1.
4 Configuration Using Web Manager Figure 4-1.
4 Configuration Using Web Manager Web Manager Page Components Figure 4-2 shows the areas of a typical Web Manager page. Figure 4-2. Components of the Web Manager Page Header Items to configure Links to subpages Menu Bar Configuration and/or Status Area Footer Information and Help Area 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. To bring up a page, click it in the menu bar.
4 Configuration Using Web Manager settings require you to reboot the XPort Pro before the settings take effect. Those settings are identified in the appropriate sections in this chapter. Note: Some pages show information such as statistics in this area rather than allow you to enter settings. Below the middle section of most pages shows the current configuration. In some cases, you can take an action such as resetting or clearing a configurable.
4 Configuration Using Web Manager Web Manager Page Description See Page HTTP Shows HyperText Transfer Protocol (HTTP) statistics and lets you change the current configuration and authentication settings. 68 IP Address Filter Lets you specify all the IP addresses and subnets that are allowed to send data to this device. 97 Line Shows statistics and lets you change the current configuration and Command mode settings of a serial line.
4 Configuration Using Web Manager Device Status Page The Device Status page is the first page that appears when you log into the Web Manager. It also appears when you click the Status link in the menu bar. This readonly page shows XPort Pro product information, network settings, line settings, and tunneling settings. Figure 4-3.
5. Network Settings The Network Settings pages show the status of Ethernet link and let you configure it on the device. Network Settings Network 1 (eth0) Interface Status This page shows the status of the Ethernet network interface. To view the network interface status: 1. Click Network on the menu. 2. Then click Network 1, Interface, and Status at the top of the page. The Network 1 (eth0) Interface Status page appears. Figure 5-1.
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, and Configuration at the top of the page. The Network 1 (eth0) Interface Configuration page appears. Figure 5-2.
5 Network Settings 2. Enter or modify the following settings: Network 1 Interface Configuration Page Settings Description BOOTP Client Select On or Off. At boot up the XPort Pro will attempt to obtain an IP address from a BOOTP server. Notes: Overrides the configured IP address, network mask, gateway, hostname, and domain. When DHCP is On, the system automatically uses DHCP, regardless of whether BOOTP Client is On. DHCP Client Select On or Off.
5 Network Settings Network 1 Interface Configuration Page Settings Description Secondary DNS IP address of the secondary name server. 3. To save changes, click Submit. Some Changes to the following settings require a reboot for the changes to take effect: DHCP Client On/Off BOOTP Client On/Off IP address Network mask DHCP Client ID. Note: If DHCP or BOOTP fails, AutoIP intervenes and assigns an address. In this case, the static IP (if configured) is ignored.
5 Network Settings Figure 5-3. Network 1 Ethernet Link The Status table shows the current negotiated settings. The Configuration table shows the current range of allowed settings. 2. Enter or modify the following settings: Network 1-Ethernet Link Page Settings Description Speed Select the Ethernet link speed. (Default is Auto.) Duplex Select the Ethernet link duplex mode. (Default is Auto.) 3. Click Submit. The changes take effect immediately.
6. Line, Tunnel, Terminal, and Host Settings Line Settings The Line Settings pages display the status and statistics for each of the serial lines (ports). They also let you change the character format and Command Mode settings for the serial lines. Note: The following section describes the steps to view and configure Line 1 settings; these steps also apply to Line 2 menu options. Line 1 Statistics This read-only page shows the status and statistics for the serial line selected at the top of this page.
6 Line, Tunnel, Terminal, and Host Settings Line 1 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 and Configuration at the top of the page. The Line 1 Configuration page appears. Figure 6-2. Line 1 Configuration 2. Enter or modify the following settings: Line Configuration Page Settings Description Name Enter a name for the line.
6 Line, Tunnel, Terminal, and Host Settings Line Configuration Page Settings Description Protocol Select the protocol from the drop-down menu. The default is Tunnel. Baud Rate Select the baud rate from the drop-down menu. The default is 9600. 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.
6 Line, Tunnel, Terminal, and Host Settings Figure 6-3. Line 1 Command Mode 2. Enter or modify the following settings: Line – Command Mode Page Settings Description Mode Select the method of enabling Command Mode or choose to disable Command Mode. Always = immediately enables Command Mode for the serial line. Use Serial String = enables Command Mode when the serial string is read on the serial line during boot time. Use CP Group = enables Command Mode based on the status of a CP Group.
6 Line, Tunnel, Terminal, and Host Settings Line – Command Mode Page Settings Description the value of the CP group must be matched to enable Command Mode. Disabled = turns off Command Mode. Wait Time Enter the wait time for the serial string during boot-up in milliseconds. Serial String Enter the serial string characters. Select a string type. Text = string of bytes that must be read on the Serial Line during boot time to enable Command Mode.
6 Line, Tunnel, Terminal, and Host Settings Tunnel 1 – Statistics Click Tunnel on the menu bar. The Statistics page for Tunnel 1 appears. Figure 6-4. Tunnel 1 Serial Settings This page shows the settings for the tunnel selected at the top of the page and lets you change the settings. To configure serial settings: 1. Click Tunnel 1 and Serial Settings at the top of the page. The Tunnel 1 Serial Settings page appears.
6 Line, Tunnel, Terminal, and Host Settings Figure 6-5. Tunnel 1 Serial Settings 2. View or modify the following settings: Tunnel Serial Settings Page Settings Description Line Settings Current serial settings for the line. (display only) Protocol (display only) The protocol being used on the line. In this case, Tunnel. Buffer Size Enter the buffer size used for the tunneling of serial data received. Requires reboot to take effect. DTR Select when to assert DTR.
6 Line, Tunnel, Terminal, and Host Settings Packing Mode When in Packing Mode, data is not transferred one byte at a time. Instead, data is queued and sent in segments. To configure the tunnel Packing Mode: 1. Select Tunnel 1 and Packing Mode at the top of the page. The Tunnel 1 Packing Mode page appears. Depending on the Mode selection, different configurable parameters are presented to the user. The following figures show the display for each of the three packing modes. Figure 6-6a.
6 Line, Tunnel, Terminal, and Host Settings Figure 6-8c. Tunnel 1 Packing Mode (Mode = Send Character) 2. Enter or modify the following settings: Tunnel - Packing Mode Page Settings Description 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 character is received. Threshold Send the queued data when the number of queued bytes reaches the threshold.
6 Line, Tunnel, Terminal, and Host Settings Accept Mode In Accept Mode, the XPort Pro listens (waits) for incoming connections. To configure the tunnel’s Accept Mode: 1. Click Tunnel 1 and Accept Mode at the top of the page. The Tunnel 1 Accept Mode page appears. Figure 6-9. Tunnel 1 Accept Mode 2. Enter or modify the following settings: Tunnel Accept Mode Page Settings Description Mode Select the method used to start a tunnel in Accept mode.
6 Line, Tunnel, Terminal, and Host Settings Tunnel Accept Mode Page Settings Description Modem Control Asserted = start waiting for an incoming connection as long as the Modem Control pin (DSR) is asserted on the serial line until a connection is made. Modem Emulation = start waiting for an incoming connection when triggered by modem emulation AT commands. Connect mode must also be set to Modem Emulation. Local Port Enter the port number for use as the local port.
6 Line, Tunnel, Terminal, and Host Settings Connect Mode Connect mode defines how the unit makes an outgoing connection. To configure Tunnel 1 Connect Mode: 1. Select Tunnel 1 and Connect Mode at the top of the page. The Tunnel 1 Connect Mode page appears. Figure 6-10.
6 Line, Tunnel, Terminal, and Host Settings 2. Enter or modify the following settings: Tunnel – Connect Mode Page Settings Description Mode Select the method to be used to attempt a connection to a remote host or device. Choices are: Always = a connection is attempted until one is made. If the connection gets disconnected, the XPort Pro retries until it makes a connection. (default) Disable = an outgoing connection is never attempted.
6 Line, Tunnel, Terminal, and Host Settings Tunnel – Connect Mode Page Settings Description Flush Serial Data Select whether to flush the serial line when a connection is made. Choices are: Enabled = flush the serial line when a connection is made. Disabled = do not flush the serial line. (default) Block Serial Data Select On to block (not tunnel) serial data transmitted to the XPort Pro. Block Network Data Select On to block (not tunnel) network data transmitted to the XPort Pro.
6 Line, Tunnel, Terminal, and Host Settings 2. Enter IP address in the Address field. 3. Click Submit. Note: Repeat these steps to configure any subsequent hosts up to sixteen. Figure 6-11. Host 2 Expanded Host IP Promotion The XPort Pro allows Host IP promotion of individual hosts in the overall sequence. To promote a specific Host: 1. Click the arrow icon in the desired Host field, for example Host 2. 2. The selected Host exchanges its place with the Host above it.
6 Line, Tunnel, Terminal, and Host Settings Figure 6-12. Host 1, Host 2 Exchanged Disconnect Mode Disconnect Mode is disabled by default. When enabled, Disconnect Mode runs in the background of an active connection to determine when a disconnection is required. To configure the tunnel Disconnect Mode: 1. Click Tunnel 1 and Disconnect Mode at the top of the page. The Tunnel 1 Disconnect Mode page appears.
6 Line, Tunnel, Terminal, and Host Settings Figure 6-13. Tunnel 1 Disconnect Mode 2. Enter or modify the following settings: Tunnel – Disconnect Mode Page Settings Description Stop Character Enter the stop character in ASCII, hexadecimal, or decimal notation. Select to disable. 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 XPort Pro to disconnect on a timeout.
6 Line, Tunnel, Terminal, and Host Settings Figure 6-14. Tunnel 1 Modem Emulation 2. Enter or modify the following settings: Tunnel- Modem Emulation Page Settings Description Echo Pluses Select On to echo +++ when entering modem Command Mode. Echo Commands Select On to echo the modem commands to the console. Verbose Response Select On to send modem response codes out on the serial line. Response Type Select the type of response code: Text or Numeric.
6 Line, Tunnel, Terminal, and Host Settings Connect String Enter the connect string. This modem initialization string prepares the modem for communications. It is a customized string sent with the “CONNECT” modem response code. Display Remote IP Selects whether the incoming RING sent on the Serial Line is followed by the IP address of the caller. Default is Disabled. 3. Click Submit.
6 Line, Tunnel, Terminal, and Host Settings Terminal on Line Configuration Page Settings Description 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. Login Connect Menu Select the interface to display when the user logs in. Choices are: Enabled = shows the Login Connect Menu.
6 Line, Tunnel, Terminal, and Host Settings Figure 6-16. Terminal on Network Configuration 2. Enter or modify the following settings: Terminal on Line Configuration Page Settings Description 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. Login Connect Menu Select the interface to display when the user logs in.
6 Line, Tunnel, Terminal, and Host Settings Host Configuration This page shows current settings for a remote host and lets you change these settings. 1. Click Host on the menu and then click the desired host at the top of the page. Configuration is automatically selected. (Host 1 is the default.) Host Configuration page appears. Figure 6-17. Host Configuration 2. Enter or modify the following settings: Host Page Host Page Settings Description Name Enter a name for the host.
7. 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 This increases flexibility when incorporating the XPort Pro into another system. CPM: Configurable Pins Each CP is associated with an external hardware pin.
7 Configurable Pin Manager The Current Configuration table shows the current settings for each CP. Current Configuration CPM – CPs Page Current Configuration Description CP Indicates the configurable pin number. Pin # 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 XPort Pro. Value Indicates the current status of the CP: 1 = asserted. 0 = de-asserted.
7 Configurable Pin Manager To change a CP output value: 1. Select the CP from the drop-down list. 2. Enter the CP value. 3. Click Submit. To change a CP configuration: 1. Select the CP from the drop-down list. 2. Select the CP configuration from the drop-down list. 3. (If necessary) Select the Assert Low checkbox. 4. Click Submit. Note: These changes to a CP are not saved in FLASH. Instead, these CP settings are used when the CP is added to a CP Group.
7 Configurable Pin Manager CPM: Groups The CP Groups page allows for the management of CP groups. Groups can be created or deleted. CPs can be added to or removed from groups. A group, based on its state, can trigger outside events (such as sending email messages). Only an enabled group can be a trigger. To configure the XPort Pro CP groups: 1. Click CPM on the menu bar and then Groups at the top of the page. The CPM: Groups page appears. Figure 7-2.
7 Configurable Pin Manager 2. The Current Configuration table shows the current settings for each CP group. Current Configuration CPM – Groups Page Current Configuration Description Group Name Shows the CP group’s name. State Indicates whether the group is enabled or disabled. CP Info Provides CP group information. To display the status of a specific group Click the CP group name in the Current Configuration table.
7 Configurable Pin Manager To delete a CP group: 1. Select the CP group from the Delete Group drop-down list. 2. Click Submit. To enable or disable a CP group: 1. Select the CP group from the Set drop-down list. 2. Select the state (Enabled or Disabled) from the drop-down list. 3. Click Submit. To set a CP group’s value: 1. Select the CP group from the Set drop-down list. 2. Enter the CP group’s value in the value field. 3. Click Submit. To add a CP to a CP group: 1.
8. Services Settings DNS Configuration This page shows the active run-time settings for the domain name system (DNS) protocol. The primary and secondary DNS addresses come from the active interface. The static addresses from the Network Interface Configuration page may be overridden by DHCP or BOOTP. The DNS page also shows any contents in the DNS cache. When a DNS name is resolved using a forward lookup, the results are stored in the DNS cache temporarily.
8 Services Settings The XPort Pro also supports authentication scheme of “None” when no authentication is required during link negotiation. Note: The following section describes the steps to configure PPP 1 (PPP on serial line 1); these steps also apply to PPP on other lines. Note: Since the XPort Pro does not support NAPT (Network Address and Port Translation), static routing table entries must be added to both the serial-side and network-side devices (both of which are external to the XPort Pro).
8 Services Settings PPP Configuration Page Settings Description Peer IP Address Enter the IP address assigned to the peer (when requested during negotiation). Authentication Mode Choose the authentication mode: None = no authentication is required. PAP = Password Authentication Protocol. CHAP = Challenge Handshake Authentication Protocol. 3. Click Submit. SNMP Configuration This page is used to configure the Simple Network Management Protocol (SNMP) agent.
8 Services Settings Figure 8-3. SNMP Configuration 2. Enter or modify the following settings: SNMP Page Settings Description SNMP Agent Select On to enable SNMP. Read Community Enter the SNMP read-only community string. Write Community Enter the SNMP read/write community string. System Contact Enter the name of the system contact. System Name Enter the system name. System Description Enter the system description. System Location Enter the system location.
8 Services Settings Traps Enabled Select On to enable the transmission of the SNMP cold start trap messages. This trap is generated during system boot. Primary Trap Dest IP Enter the primary SNMP trap host. Secondary Trap Dest IP Enter the secondary SNMP trap host. 3. Click Submit. 4. In the Current Configuration table, delete and clear currently stored settings as necessary.
8 Services Settings 3. Click Submit. Click [Reset] to reset the adjacent FTP Password. TFTP Configuration This page shows the status and various 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. Figure 8-5. TFTP Configuration 2. Enter or modify the following settings: TFTP Page Settings Description State Select Enabled to enable the TFTP server.
8 Services Settings Syslog Configuration The Syslog page shows the current configuration, status, and statistics of the syslog. Here you can configure the syslog destination and the severity of the events to log. Note: The system log is always saved to local storage, but it is not retained through reboots. Saving the system log to a server that supports remote logging services (see RFC 3164) allows the administrator to save the complete system log history. The default port is 514. 1.
8 Services Settings HTTP Configuration 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. This page has three links at the top for viewing statistics and for viewing and changing configuration and authentication settings.
8 Services Settings Change HTTP Configuration On this page you can 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. Figure 8-8. HTTP Configuration 2.
8 Services Settings HTTP Configuration Page Settings Description HTTP Server Select On to enable the HTTP server. HTTP Port Enter the port for the HTTP server to use. The default is 80. HTTPS Port Enter the port for the HTTPS server to use. The default is 443. The HTTP server only listens on the HTTPS Port when an SSL certificate is configured. HTTPS Protocols Select to enable or disable the following protocols: SSL3 = Secure Sockets Layer version 3 TLS1.0 = Transport Layer Security version 1.0.
8 Services Settings HTTP Configuration Page Settings Description %s - return status 3. Click Submit. 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. Figure 8-9. HTTP Authentication 2.
8 Services Settings HTTP Authentication Settings Description URI Enter the Uniform Resource Identifier (URI). Note: The URI must begin with ‘/’ to refer to the filesystem. Realm Enter the domain, or realm, used for HTTP. Required with the URI field. 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 is required).
8 Services Settings RSS Settings Really Simple Syndication (RSS) (sometimes referred to as Rich Site Summary) is a method of feeding online content to Web users. Instead of actively searching for XPort Pro configuration changes, RSS feeds permit viewing only relevant and new information regarding changes made to the XPort Pro via an RSS publisher. The RSS feeds may also be stored to the file system cfg_log.txt file. To configure RSS settings: 1. Click RSS on the menu bar.
8 Services Settings 3. Click Submit. 4. In the Current Status table, view and clear stored settings as necessary. LPD Settings In addition to its other functions, the XPort Pro acts as a print server if a printer is connected to one of its serial ports. Clicking the LPD (Line Printer Daemon) link in the menu bar, shows a LPD page. This page has three links at the top for viewing print queue statistics, changing print queue configuration, and printing a test page.
8 Services Settings LPD Configuration Page 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 8-12. LPD Configuration 2. Enter or modify the following settings: LPD Configuration Page Settings Description Banner Select Enabled to print the banner even if the print job does not specify to do so. Selected by default.
8 Services Settings LPD Configuration Page Settings Description Binary Select Enabled for the XPort Pro to pass the entire file to the printer unchanged. Otherwise, the XPort Pro passes only valid ASCII and valid control characters to the printer. Valid control characters include the tab, linefeed, formfeed, backspace, and newline characters. All others are stripped. Disabled by default. Start of Job Select Enabled to print a "start of job" string before sending the print data.
9. Security Settings SSH Settings Secure Shell (SSH) is a protocol used to access a remote computer over an encrypted channel. It is a protocol for managing the security of data transmission over the Internet. It provides encryption, authentication, and message integrity services. This page has four links at the top for viewing and changing SSH server host keys, SSH server authorized keys, SSH client known hosts, and SSH client users.
9 Security Settings 2. Enter or modify the following settings: SSH Server: Host Keys Page Settings Description Upload Keys 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. This implies the data is uploaded over some kind of secure private network.
9 Security Settings SSH Server Authorized Users On this page you can change SSH server settings for Authorized Users. SSH Server Authorized Users are accounts on the XPort that can be used to log into the XPort Pro using SSH. For 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.
9 Security Settings 2. Enter or modify the following settings: SSH Server: Authorized Users Page Settings Description Username Enter the name of the user authorized to access the SSH server. Password Enter the password associated with the username. Public RSA Key Enter the path and name of the existing public RSA key you want to use with this user or use the Browse button to select the key. If authentication is successful with the key, no password is required.
9 Security Settings SSH Client: Known Hosts Page Settings Description Server Enter the name or IP address of a known host. If you enter a server name, the name should match the name of the server used as the Remote Address in Connect mode tunneling. Public RSA Key Enter the path and name of the existing public RSA key you want to use with this known host or use the Browse button to select the key.
9 Security Settings Figure 9-4. SSH Client: Users 2. Enter or modify the following settings: SSH Client: Users Page Settings Description Username Enter the name that the XPort Pro 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. This command can be changed to anything the remote host can perform.
9 Security Settings SSH Client: Users Page Settings Description Create New Keys Username Enter the name of the user associated with the new key. Key Type Select the key type to be used for the new key. Choices are: RSA = use this key with the SSH1 and SSH2 protocols. DSA = use this key with the SSH2 protocol. Bit Size Select the bit length of the new key: 512 768 1024 Using a larger Bit Size takes more time to generate the key.
9 Security Settings Figure 9-5. SSL 2. Enter or modify the following settings: SSL Page Settings Description Upload Certificate New Certificate This certificate identifies the XPort Pro 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. RSA or DSA certificates with 512 to 1024 bit public keys are allowed. The format of the file must be PEM.
9 Security Settings SSL Page Settings Description add comments before and/or after these lines. Those need to be deleted before upload. New Private Key Enter the path and name of the private key you want to upload, or use the Browse button to select the private key. The key needs to belong to the certificate entered above. The format of the file must be PEM. The file must start with “-----BEGIN RSA PRIVATE KEY-----” and end with “----END RSA PRIVATE KEY-----”.
9 Security Settings SSL Page Settings Description Organization Unit Enter the organizational unit to be associated with the new self-signed certificate. Example: If your company is setting up a web server for the Sales department, enter Sales for your organizational unit. Common Name Enter the same name that the user will enter when requesting your web site. Example: If a user enters http://www.widgets.abccompany.com to access your web site, the Common Name would be www.widgets.abccompany.com.
10. VIP Settings The VIP pages allow you to view current VIP statistics and configuration. Virtual IP (VIP) Statistics To view the XPort Pro VIP Statistics: 1. Click VIP from the main menu. The VIP Statistics page appears. Figure 10-1. VIP Statistics Page 2.
10 VIP Settings Line - Configuration Page Settings Description DSM IP Address Address of the Device Services Manager (DSM) from the bootstrap file. Local DNA ID Identity of this device from the bootstrap file. Tunnel User User name of this device from the bootstrap file. Tunnel Port List DSM listening ports from the bootstrap file. Current Tunnel Port DSM port currently used by the conduit. Conduit Status Indicates the status of the secure communications channel to the ManageLinx DSM.
10 VIP Settings Figure 10-2. VIP Configuration Page 2. To allow VIP addresses to be used in Tunnel Accept Mode and Tunnel Connect Mode, click Enabled. Default is Disabled. 3. Click Submit.
11. Maintenance and Diagnostics Settings File System Configuration The XPort Pro uses a flash file system to store files. Use the Filesystem option to view current file diagnostics or modify files. File System Statistics This page shows various statistics and current usage information of the flash file system. Figure 11-1.
11 Maintenance and Diagnostics Settings To view file system statistics, compact, or format the XPort Pro file system: 1. Back up all files as necessary. 2. Click Filesystem on the menu bar. The File system page opens and shows the current file system statistics and usage. 3. To compact the files, click Compact. CAUTION: In the next step, all files and configuration settings on the file system are destroyed upon formatting. Back up all files as necessary.
11 Maintenance and Diagnostics Settings Figure 11-2. File system 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. Enter or modify the following settings: Note: Changes apply to the current directory view. To make changes within other folders, click the folder or directory and then enter the parameters in the settings listed below.
11 Maintenance and Diagnostics Settings File system Browser Page Settings Description Create File Enter the name of the file you want to create, and then click Create. Directory Enter the name of the directory you want to create, and then click Create. Upload File Enter the path and name of the file you want to upload by means of HTTP(S) or use the Browse button to select the file, and then click Upload. Copy File Source Enter the location where the file you want to copy resides.
11 Maintenance and Diagnostics Settings Protocol Stack Configuration To configure the XPort Pro network stack protocols: 1. Click Protocol Stack on the menu bar. The Protocol page appears with links to the TCP, IP, ICMP, and ARP protocols. 2. Click on one of the protocol names to see the details of the settings for that protocol. TCP Settings Figure 11-3.
11 Maintenance and Diagnostics Settings The Ack Limit specifies how many packets must be received before an ACK is forced. If there is a large amount of data to acknowledge, an ACK will be forced before this. If the sender TCP implementation waits for an ACK before sending more data even though the window is open, setting Ack Limit to "1" packet will improve performance by forcing immediate acknowledgements. Send Data: The Send Data selection governs when data may be sent into the network.
11 Maintenance and Diagnostics Settings ICMP Settings Figure 11-5. ICMP Protocol Page 1. On the ICMP Protocol page, choose Enabled or Disabled. 2. Click Submit after changing the selection. ARP Settings Figure 11-6. ARP Protocol Page 1. On the ARP Protocol page, enter the time, in hours, minutes and seconds, for the ARP timeout. This is the maximum duration an address remains in the cache. 2. Click Submit after changing the desired fields.
11 Maintenance and Diagnostics Settings 4. Enter the MAC address to add to the ARP cache. 5. Click Add after supplying both fields. Under Current State, select Remove All to remove all entries in the ARP cache, or select Remove to remove a specific entry from the ARP cache. 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.
11 Maintenance and Diagnostics Settings Network Mask Enter the IP address’ network mask in dotted notation. 3. In the Current State table, click Remove to delete settings as necessary. 4. Click Submit. 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 19 To configure the query port server: 1.
11 Maintenance and Diagnostics Settings Diagnostics The XPort Pro has several tools for diagnostics and statistics. The options at the top of the page allow for the configuration or viewing of MIB2 statistics, IP socket information, ping, traceroute, DNS lookup, memory, buffer pools, processes, and hardware. Hardware This read-only page shows the current hardware configuration. To display the XPort Pro hardware diagnostics: Click Diagnostics on the menu bar.
11 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 XPort Pro 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. Figure 11-10. MIB-II Network Statistics 2. Click any of the available links to open the corresponding table and statistics.
11 Maintenance and Diagnostics Settings IP Sockets To display open network sockets on the XPort Pro: 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 network sockets on the XPort Pro. Figure 11-11.
11 Maintenance and Diagnostics Settings Ping To ping a remote device or computer: 1. Click Diagnostics on the menu bar and then Ping at the top of the page. The Diagnostics: Ping page opens. Figure 11-12. Diagnostics: Ping 2. Enter or modify the following settings: Diagnostics: Ping Page Settings Description Host Enter the IP address or host name for the XPort Pro to ping. Count Enter the number of ping packets XPort Pro should attempt to send to the Host. The default is 3.
11 Maintenance and Diagnostics Settings 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 from the XPort Pro: 1. Click Diagnostics on the menu bar and then Traceroute at the top of the page. The Diagnostics: Traceroute page opens. Figure 11-13.
11 Maintenance and Diagnostics Settings DNS Lookup Here you can specify a DNS Hostname for a forward lookup or an IP address for a reverse lookup. You can also perform a lookup for a Mail (MX) record by prefixing a DNS Hostname with @. Note: A DNS server must be configured for DNS Lookup to work. To use forward or reverse DNS lookup: 1. Click Diagnostics on the menu bar and then DNS Lookup at the top of the page. The Diagnostics: DNS Lookup page opens. Figure 11-14. Diagnostics: DNS Lookup 2.
11 Maintenance and Diagnostics Settings Memory This read-only 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 for the XPort Pro: Click Diagnostics on the menu bar and then Memory at the top of the page. The Diagnostics: Memory page appears. Figure 11-15.
11 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 XPort Pro buffer pools: Click Diagnostics on the menu bar and then Buffer Pools at the top of the page. The Diagnostics: Buffer Pools page opens. Figure 11-16. Diagnostics: Buffer Pools Processes The XPort Pro Processes page shows all the processes currently running on the system.
11 Maintenance and Diagnostics Settings Figure 11-17. Diagnostics: Processes Note: The Adobe SVG plug-in is required to view the CPU Load Graph.
11 Maintenance and Diagnostics Settings System Configuration The XPort Pro System page allows for rebooting the device, restoring factory defaults, uploading new firmware, configuring the short and long name, and viewing the current system configuration. Figure 11-18. System To configure the XPort Pro system settings: 1. Click System on the menu bar. The System page opens. 2. Configure the following settings: System Page Settings Description Reboot Device Click Reboot to reboot the XPort Pro.
11 Maintenance and Diagnostics Settings System Page Settings Description maximum is 64 characters. Changes take place upon the next reboot.
12. Advanced Settings Email Configuration The XPort Pro allows you to view and configure email alerts relating to the events occurring within the system. Note: The following section describes the steps to configure Email 1; these steps also apply to the other Email instances. Email Statistics This read-only page shows various statistics and current usage information about the email subsystem. Click Email 1 and Statistics at the top of the page to view its statistics.
12 Advanced Settings Email Configuration To configure XPort Pro 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. Figure 12-2.
12 Advanced Settings 2. Enter or modify the following settings: Email – Configuration Page Settings Description To Enter the email address to which the email alerts will be sent. Multiple addresses are separated by semicolon (;). Cc Enter the email address to which the email alerts will be copied. Multiple addresses are separated by semicolon (;). From Enter the email address to list in the From field of the email alert.
12 Advanced Settings Command Line Interface Settings The Command Line Interface pages enable you to view statistics about the CLI servers listening on the Telnet and SSH ports and to configure CLI settings. Command Line Interface Statistics This read-only page shows the current connection status of the CLI servers listening on the Telnet and SSH ports. When a connection is active: The remote client information appears. The number of bytes that have been sent and received appears.
12 Advanced Settings CLI Configuration On this page you can change CLI configuration settings. To configure the CLI: 1. Click CLI on the menu and then Configuration at the top of the page. The Command Line Interface Configuration page appears. Figure 12-4. Command Line Interface Configuration 2. Enter or modify the following settings: Command Line Interface Configuration Settings Description Login Password Enter the password for Telnet access.
12 Advanced Settings Command Line Interface Configuration Settings Description Telnet State Select On to enable Telnet access. Telnet is enabled by default. Telnet Port Enter the Telnet port to use for Telnet access. The default is 23. Telnet Max Sessions Maximum number of simultaneous Telnet sessions. SSH State Select On to enable SSH access. SSH is enabled by default. SSH Port Enter the SSH port to use for SSH access. The default is 22.
12 Advanced Settings To export a system configuration record: 1. Click XML on the menu bar. The XML: Export Configuration page appears. Figure 12-5.
12 Advanced Settings 2. Enter or modify the following settings: XML Export Configuration Page Settings Description Export to browser Select this option to export the XCR data in the selected fields to a web browser. Export to local file Select this option to export the XCR data to a file on the device. If you select this option, enter a file name for the XML configuration record. Export secrets Only use this with extreme caution. If selected, secret password and key information will be exported.
12 Advanced Settings XML: Export Status On this page you can export the current system status in XML format. The XML data can be exported to the browser page or to a file on the file system. 1. Click XML on menu bar and then Export Status at the top of the page. The XML Status Record: Export Status page appears. Figure 12-6. XML Status Record: Export Status 2.
12 Advanced Settings XML Status Record: Export System Status Page Settings Description 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. Lines to Export Select the instances you want to export in the line, LPD, PPP, tunnel, and terminal groups. Groups to Export Check the configuration groups that are to be exported into the XML status record. 3. Click the Export button.
12 Advanced Settings To import a system configuration: 1. Click XML on the menu bar and then Import Configuration at the top of the page. The XML: Import Configuration page appears. Figure 12-7. XML: Import Configuration 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. You can also browse to select the XCR file. Figure 12-8.
12 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 12-9. XML: Import from Filesystem 2. Enter the filename of the XCR file that has certain groups you want to import.
12 Advanced Settings XML: Import Configuration from Filesystem Import Configuration from Filesystem Settings Description Filename Enter the name of the file on the XPort Pro (local to its filesystem) that contains XCR data. Lines to Import Select the lines whose settings you want to import. Click the Select All link to select all the serial lines and the network lines. Click the Clear All link to clear all of the checkboxes. By default, all line instances are selected.
12 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. Figure 12-10.
12 Advanced Settings XML: Import Line(s) from Single Line Settings Import Line(s) Settings Description Filename Provide the name of the file on the XPort Pro (local to its file system) that contains XCR data. Lines to Import Select the line(s) whose settings you want to import. Click the Select All link to select all the serial lines and the network lines. Click the Clear All link clear all of the checkboxes. By default, all serial line instances are selected.
13. Point to Point Protocol PPP Note: For instructions on configuring PPP for the XPort Pro, see PPP Configuration on page 61. Point-to-Point Protocol (PPP) establishes a direct connection between two nodes. It defines a method for data link connectivity between devices using physical layers (such as serial lines). Some of the PPP features include error detection, compression, and authentication. For each of these capabilities, PPP has a separate protocol.
13 Point to Point Protocol PPP pass packets through the XPort Pro, a static route must be configured on both the PPP Peer device and the remote device it wishes to communicate with. The static route in the PPP Peer device must use the PPP Local IP Address as its gateway, and the static route in the remote device must use the Ethernet/WLAN IP Address of the XPort Pro as its gateway.
14. Tunneling Tunneling allows serial devices to communicate over a network, without “being aware” of the devices which establish the network connection between them. Tunneling parameters are configured using the Web Manager (see page 22) or Command Mode Tunnel Menu (see the XPort Pro Command Reference for the full list of commands.) The XPort Pro supports two tunneling connections simultaneously per serial port. One of these connections is Connect Mode; the other connection is Accept Mode.
14 Tunneling SSL UDP (available only in Connect Mode because it is a connectionless protocol). AES encryption over UDP Telnet When setting AES encryption, both the encrypt key and the decrypt key must be specified. The encrypt key is used for data sent out. The decrypt key is used for receiving data. Both of the keys may be set to the same value. For Connect Mode using UDP, the XPort Pro accepts packets from any device on the network. It will send packets to the last device that sent it packets.
14 Tunneling Accept Mode 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 10002 for serial port 2. Accept Mode supports the following protocols: SSH (the XPort Pro is the server in Accept Mode). When using this protocol, the SSH server host keys and at least one SSH authorized user must be configured.
14 Tunneling Packing Mode Packing Mode takes data from the serial port, groups it together, and sends it out to nodes on the network. The groupings may be configured by size or by time intervals. The following settings are configurable for Packing Mode: Disabled Timeout: The data is packed for a specified period before being sent out. Send Character: The data is packed until the specified send character is encountered.
14 Tunneling For commands that are valid but not applicable to the XPort Pro, an “OK” message is sent (but the command is silently ignored). The XPort Pro attempts to make a Command Mode connection as per the IP/DNS/port numbers defined in Connect Mode. It is possible to override the remote address, as well as the remote port number. Command Description +++ Switches to Command Mode if entered from serial port during connection. AT? Help.
14 Tunneling Command Description ATS0=n Accept incoming connection. n value of 0 = disable n value of 1 = connect automatically n value of 2+ = connect with ATA command. ATA Answer incoming connection (if ATS0 is 2 or greater). A/ Repeat last valid command. Configure either the IP address using the address on its own (), or the IP address and port number by entering : . The port number cannot be entered on its own.
15. VIP 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. The VDN technology enables you to create dedicated TCP/IP connections between any two devices, using easily deployed hardware appliances. There is no client software to install.
15 VIP Importing the bootstrap file To configure an XPort Pro to use VIP Access, import the bootstrap file as you would any XML Configuration Record (XCR). For instructions on importing XCRs see chapter 12, Advanced 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.
16. Security in Detail The XPort Pro supports Secure Shell (SSH) and Secure Sockets Layer (SSL). Secure Shell: SSH SSH is a network protocol for securely accessing a remote device. This protocol provides a secure, encrypted communication channel between two hosts over a network. Two instances require configuration: when the XPort Pro is the SSH server and when it is an SSH client. The SSH server is used by the CLI (Command Mode) and for tunneling in Accept Mode.
16 Security in Detail For more options, look at the help from Open SSH: ssh-keygen ? 1. If the keys do not exist, select the Key Type and the key’s Bit Size from the Create New Keys section. Click Submit to create new private and public host keys. Note: Generating new keys with a large bit size results in longer key generation times. 2. Click SSH SSH Server: Authorized Users at the top of the page. The SSH Server: Authorized Users page appears. 3. Enter the Username and Password for authorized users. 4.
16 Security in Detail Secure Sockets Layer (SSL) SSL uses digital certificates for authentication and cryptography against eavesdropping and tampering. Sometimes only the server is authenticated, sometimes both server and client. The XPort Pro can be server and/or client, depending on the application. Public key encryption systems exchange information and keys and set up the encrypted tunnel. Efficient symmetric encryption methods encrypt the data going through the tunnel after it is established.
16 Security in Detail Security Certificate Principles To sign other certificates, the authority uses a private key. The published authority certificate contains the matching public key that allows another to verify the signature but not recreate it. The authority’s certificate can be signed by itself, resulting in a self-signed or trustedroot certificate, or by another (higher) authority, resulting in an intermediate authority certificate.
16 Security in Detail Certificates and private keys can be stored in several file formats. Best known are PKCS12, DER and PEM. Certificate and key can be in the same file or in separate files. The key can be encrypted with a password or not. The XPort Pro currently only accepts separate PEM files. The key needs to be unencrypted. Utilities Several utilities exist to convert between the formats. OpenSSL OpenSSL is a widely used open source set of SSL related command line utilities.
16 Security in Detail becomes incompatible with the current XPort Pro release. We will add support for this and other formats in future releases. FreeRadius Free Radius is a Linux open-source Radius server. It is versatile, but complicated to configure.
17. Branding the XPort Pro The XPort Pro Web Manager and Command Mode (CLI) are customizable. Web Manager Customization Customize the Web Manager’s appearance by modifying index.html and style.css. The style (fonts, colors, and spacing) of the Web Manager are controlled with style.css and the text and graphics are controlled with index.html.
17 Branding the XPort Pro Command Mode Customize the XPort Pro Command Mode by changing its short name and long name. The short name is used for show commands: (enable)# show XPort The long and short names appear in the Product Type field in the following format: Product Type: () For example: (enable)# show XPort Product Information: Product Type: Lantronix XPort Pro (XPort) To change the XPort Pro short and long names with the web manager: 1. Click System in the menu bar.
18. Updating Firmware Obtaining Firmware Obtain the most up-to-date firmware and release notes for the unit from the Lantronix Web site (http://www.lantronix.com/) or by using anonymous FTP (ftp://ftp.lantronix.com/). Loading New Firmware Reload the firmware using the XPort Pro Web Manager Filesystem page. To upload new firmware: 1. Click System in the menu bar. The Filesystem page appears. 2. In the Upload New Firmware section, click Browse. A pop-up page appears. Locate the firmware file. 3.
A: Technical Support If you are unable to resolve an issue using the information in this documentation, please contact Technical Support: Technical Support US Check our online knowledge base or send a question to Technical Support at http://www.lantronix.com/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.
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.
B: Binary to Hexadecimal Conversions 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. On the View menu, select Scientific. The scientific calculator appears. 3. Click Bin (Binary), and type the number you want to convert. 4. Click Hex. The hexadecimal value appears.
C: Compliance (According to ISO/IEC Guide 17050-1, 17050-2 and EN 45014) Manufacturer’s Name & Address: Lantronix 15353 Barranca Parkway, Irvine, CA 92618 USA Product Name Model: XPort Pro Embedded Device Server Conforms to the following standards or other normative documents: Radiated and conducted emissions CFR Title 47 FCC Part 15, Subpart B and C Industry Canada ICES-003 Issue 4 2004 VCCI V-3/2007.
C: Compliance CAN/CSA-C22.2 No.
D: Warranty For details on the Lantronix warranty replacement policy, go to our web site at http://www.lantronix.com/support/warranty/index.
Index A Accessing XPort b/g Pro, 19 Additional Documentation, 12 Address Ethernet, 17 Hardware, 17, 18 IP, 17 MAC, 17, 18 Applications, 13 ARP Settings, 96 B Bar code, 18 Binary to hexadecimal conversions, 145 Branding, 11, 141 Command Mode, 142 Web Manager Customization, 141 C CipherSuites, 137 Command Line Interface Settings, 113 Command-Line Interface, 15 Configuration methods, 17 Configuration Settings, 10, 61 CPM, 55 Create New Self-Signed Certificate, 85 D default server port numbers, 18 Device Contro
Index Line Settings, 33 Line Terminal Configuration, 51 locating a XPort b/g Pro unit, 19 LPD Configuration Page, 75 Settings, 74 Statistics Page, 74 M MAC Address, 17, 18 Maintenance Settings, 11, 90 Modem Emulation, 15 N Network Settings Network 1 Interface Configuration, 29 Network 1 Interface Status, 28 Network Terminal Configuration, 52 O OpenSSL, 139 P Part number, 18 Port Numbers, 17 Port Numbers, 18 Ports Serial and Telnet, 17 PPP, 125 PPP Configuration, 61 Product ID, 18 Product Information Label,
Index Web-Based Configuration, 15 WLAN Settings Network 1 Ethernet Link, 31 X XML XPort Pro™ User Guide Export Configuration, 115 Export Status, 118 Import System Configuration, 119 XML, 17 XML Configuration, 115 XML-Based Architecture, 15 152