background image

 

Part Number 900-433

  

 

Revision A   February 2006 

 

 

 

EDS4100  

4 Port Device Server 

User Guide

Summary of Contents for EDS4100

Page 1: ...Part Number 900 433 Revision A February 2006 EDS4100 4 Port Device Server User Guide ...

Page 2: ...s go to the Lantronix web site at www lantronix com about contact Disclaimer Revisions Operation of this equipment in a residential area is likely to cause interference in which case the user at his or her own expense will be required to take whatever measures may be required to correct the interference Changes or modifications to this device not explicitly approved by Lantronix will void the user...

Page 3: ..._____ 16 Building Automation Security ______________________________________________ 17 Industrial Automation ____________________________________________________ 17 Medical Healthcare______________________________________________________ 17 Retail Automation Point of Sale____________________________________________ 17 Console Management ___________________________________________________ 18 Traff...

Page 4: ...de Page _____________________________________________ 44 Tunnel Pages______________________________________________________ 46 Tunnel Statistics Page _________________________________________________ 46 Tunnel Serial Settings Page _____________________________________________ 47 Tunnel Start Stop Characters Page _______________________________________ 49 Tunnel Accept Mode Page ___________________...

Page 5: ...__________________________ 104 Query Port Page __________________________________________________ 106 Diagnostics Pages _________________________________________________ 107 Diagnostics Hardware Page _____________________________________________ 107 MIB II Network Statistics Page____________________________________________ 108 IP Sockets Page_______________________________________________________ ...

Page 6: ...______________________ 132 Enable Menu _____________________________________________________ 133 Configure Menu ___________________________________________________ 135 Interface 1 Level Menu _____________________________________________ 141 Device Menu _____________________________________________________ 142 DVT ____________________________________________________________ 143 Filesystem Menu ____...

Page 7: ...___________________ 187 DNS Settings _____________________________________________________ 187 SNMP Settings____________________________________________________ 188 FTP Settings _____________________________________________________ 188 TFTP Settings ____________________________________________________ 188 HTTP Settings ____________________________________________________ 189 Configuration ________...

Page 8: ...onnect Mode Page 54 Figure 4 17 Tunnel Disconnect Mode Page 57 Figure 4 18 Tunnel Packing Mode Page 59 Figure 4 19 Tunnel Modem Emulation Page 61 Figure 4 20 Tunnel AES Keys Page 63 Figure 4 21 DNS Page 65 Figure 4 22 SNMP Page 66 Figure 4 23 FTP Page 68 Figure 4 24 TFTP Page 69 Figure 4 25 HTTP Statistics Page 70 Figure 4 26 HTTP Configuration Page 71 Figure 4 27 HTTP Authentication Page 74 Figur...

Page 9: ... Memory Page 113 Figure 4 50 Diagnostics Buffer Pools Page 114 Figure 4 51 Diagnostics Processes Page 115 Figure 4 52 System Page 116 Figure 6 1 Example of an Encrypted Tunnel 122 Figure 6 2 Simple XML Group Example 157 Figure 6 3 XML Group Example 158 Figure 6 4 XML Example with Multiple Named Values 158 Figure 6 5 XML Example with Multiple Items 159 Figure 6 6 XML Example with Multiple Groups 15...

Page 10: ... 67 Table 4 15 FTP Page 68 Table 4 16 TFTP Page 69 Table 4 17 HTTP Configuration Page 72 Table 4 18 HTTP Authentication Page 75 Table 4 19 HTTP RSS Page 77 Table 4 20 Command Line Interface Configuration Page 80 Table 4 21 SSH Server Host Keys Page 82 Table 4 22 SSH Server Authorized Users Page 84 Table 4 23 SSH Client Known Hosts Page 86 Table 4 24 SSH Client Users Page 88 Table 4 25 SSL Page 91 ...

Page 11: ...e include Chapter Description 2 Introduction Main features of the EDS4100 and the applications for which it is suited Includes technical specifications 3 Installation Instructions for getting the EDS4100 up and running Includes a description of the LEDs and the ways to configure the unit 4 Configuration Using the Web Manager How to use the Web interface to configure the EDS4100 5 Updating Firmware...

Page 12: ...e is available on the product CD or the Lantronix Web site www lantronix com Document Description EDS4100 Quick Start Guide Provides the steps for getting the EDS4100 up and running Com Port Redirector User Guide Provides information on using the Windows based utility to create a virtual com port ...

Page 13: ...ally any kind of serial device a reliable TCP IP protocol stack and a variety of remote management capabilities The EDS4100 boasts an innovative design and runs on Lantronix s leading edge Evolution OS This unique synergy empowers the EDS4100 to deliver fully transparent RS 232 422 point to point connections and RS 485 multi drop connections without requiring modifications to existing software or ...

Page 14: ...ng Built upon popular Internet based standards the EDS4100 enables users to efficiently and effectively configure manage and troubleshoot through a simplified browser based interface that can be accessed anytime from anywhere All configuration and troubleshooting options are launched from a well organized tab oriented interface Users can access all functionality via a Web browser allowing them fle...

Page 15: ...as traditional IT networking equipment in the corporate data center With built in SSH and SSL secure communications can be established between the EDS4100 serial ports and the remote end device or application By protecting the privacy of serial data being transmitted across public networks users can maintain their existing investment in serial technology while taking advantage of the highest data ...

Page 16: ...nterfaces the diagnostic tools let you View critical hardware memory MIB II buffer pool and IP socket information Perform ping and traceroute operations Conduct forward or backup DNS lookup operations View all processes currently running on the EDS4100 including CPU utilization and total stack space available Applications The EDS4100 delivers simple reliable and cost effective network connectivity...

Page 17: ... manufacturing equipment The EDS4100 is well suited to deliver network connectivity to all of these devices Medical Healthcare Hospitals clinics and laboratories face rapidly growing needs to deliver medical information accurately quickly and easily whether at bedside the nurse s station or anywhere in the facility The goal to improve healthcare services however is balanced with the need to keep t...

Page 18: ...rver Private Branch Exchange PBX or other networking equipment to deliver central remote monitoring and management capability Traffic Management With the ubiquity of Ethernet networks managing cities over Ethernet is now within reach The EDS4100 provides an easy conversion from serial ports on traffic cameras billboards and traffic lights to Ethernet The EDS4100 obviates the need for long haul mod...

Page 19: ... Data bits 7 or 8 Stop bits 1 or 2 Parity odd even none Modem Control CTS RTS DTR DCD Flow Control XON XOFF software CTS RTS hardware None Power Input 9 30VDC Barrel connector 42 56VDC Screw Terminal PoE compliant power source 802 3af when populated Network Interface RJ45 Ethernet 10Base T or 100Base TX auto sensing and hard coded auto crossover Compliance Ethernet Version 2 0 IEEE 802 3 electrica...

Page 20: ...sed pages and Java applets Storage capacity 6 MB using industry standard filesystem System Software Windows based DeviceInstaller configuration software and Windows based Com Port Redirector LEDs 10Base T and 100Base TX Link Ethernet Activity Serial Transmit Data Serial Receive Data Power Diagnostics EMC Standards FCC CFR 47 Part 15 Subpart B ICES 003 Issue 4 AS NZS CISPR 22 VCCI V 3 EN55022 EN610...

Page 21: ... serial device Ports 1 and 3 also support RS 422 485 and can accommodate 31 RS 485 multi drop devices per port for a total of 62 multi drop devices A serial cable for each serial device to be connected to the EDS4100 One end of the cable must have a female DB9 connector to connect to the EDS4100 serial port The connector on the other end must be configured for your serial device Note To connect an...

Page 22: ...he hardware components on the back of the EDS4100 Figure 3 1 Front View of the EDS4100 Figure 3 2 Back View of the EDS4100 The bottom of the EDS4100 not shown has a product information label This label contains the following information Bar code Serial number Product ID name Product description Hardware address also referred to as Ethernet or MAC address Agency certifications ...

Page 23: ...assignments Serial ports 1 and 3 also support RS 422 and RS 485 serial devices See Figure 3 4 for pin assignments All four serial ports are configured as DTE and support baud rates up to 230 400 baud Figure 3 3 RS 232 Serial Port Pins Serial Ports 1 2 3 4 Figure 3 4 RS 422 RS 485 Serial Port Pins Note Multi drop connections are supported in 2 wire mode only RS 422 485 4 wire Pin Assignments Serial...

Page 24: ...the EDS4100 s barrel Power connector and PoE capabilities as a redundant power source to the unit Table 3 1 Terminal Block Connector Pin Assignments Pin Signal Top V Middle V Bottom Ground LEDs Light emitting diodes LEDs on the front and back panels show status information Front panel Transmit and Receive LEDs appear next to each serial port In addition the front panel has a Power LED and a Diagno...

Page 25: ...00 on a flat horizontal or vertical surface The EDS4100 comes with mounting brackets installed for vertically mounting the unit such as on a wall If using AC power avoid outlets controlled by a wall switch Connecting the EDS4100 Observe the following guidelines when attaching serial devices All four EDS4100 serial ports support RS 232 devices Alternatively ports 1 and 3 support RS 422 485 devices ...

Page 26: ...rminal block connector supports a power range of 42VDC to 56VDC The EDS4100 powers up automatically After power up the self test begins Note These power up methods can be used together to provide a redundant power source to the unit 5 Power up all connected serial devices Figure 3 5 Example of EDS4100 Connections Configuration Methods When your EDS4100 boots for the first time it automatically loa...

Page 27: ...n SSH Telnet session you can configure the unit without having to be in the same location as the EDS4100 The serial interface method however requires a terminal or computer to be attached to an available EDS4100 serial port This means the terminal or computer must be in the same location as the EDS4100 For more information see A Configuration Using Telnet or Serial Port Configuring from the XML In...

Page 28: ...ng on its IP address to view its configuration Viewing EDS4100 Properties To view the EDS4100 s properties in the right window click the Device Details tab The current properties for the EDS4100 appear Table 3 4 lists the EDS4100 properties and whether they are user configurable or read only Table 3 4 EDS4100 Properties Property User Configurable Description Name Yes Enter a name to identify the E...

Page 29: ...ssions Web Enabled No Displays whether Web Manager access is enabled on this EDS4100 Web Port No Displays the EDS4100 s port for Web Manager configuration Maximum Baud Rate Supported No Displays the EDS4100 s maximum baud rate Note The EDS4100 may not be operating at this rate Firmware Upgradeable No Displays True if the EDS4100 firmware is upgradeable For firmware upgrade instructions see 5 Updat...

Page 30: ...Configuration tab from DeviceInstaller see Checking EDS4100 Properties on page 27 To access Web Manager 1 Open a standard Web browser such as Netscape Navigator 6 x and above Internet Explorer 5 5 and above Mozilla Suite Mozilla Firefox or Opera 2 Enter the IP address of the EDS4100 in the address bar The EDS4100 s built in security requires you to log in with your user name and password see Figur...

Page 31: ... the Command Line Interface Configuration Page to change the CLI password see page 79 Figure 4 2 Web Manager Home Page Navigating Through the Web Manager The Web Manager provides an intuitive point and click interface A menu bar at the left side of each page provides links you can click to navigate from one page to another Some pages are read only while others let you change configuration settings...

Page 32: ...iguration for the Trivial File Transfer Protocol FTP server 69 HTTP Displays HyperText Transfer Protocol HTTP statistics and lets you change the current configuration authentication and RSS settings 70 CLI Displays Command Line Interface CLI statistics and lets you change the current CLI configuration settings 78 SSH Displays and lets you change the configuration settings for SSH server host keys ...

Page 33: ...4 Configuration Using the Web Manager EDS4100 4 Port Device Server User Guide 33 Figure 4 3 Web Manager Menu Structure 1 of 3 continued on next page ...

Page 34: ...4 Configuration Using the Web Manager EDS4100 4 Port Device Server User Guide 34 Figure 4 4 Web Manager Menu Structure 2 of 3 continued on next page ...

Page 35: ...4 Configuration Using the Web Manager EDS4100 4 Port Device Server User Guide 35 Figure 4 5 Web Manager Menu Structure 3 of 3 ...

Page 36: ...u bar When you click the name of a page in the menu bar the page appears in the main area The main area of most pages is divided into two sections The top section lets you select or enter new configuration settings After you change settings click the Submit button to apply the change Some settings require the EDS4100 to be rebooted before the settings take effect Those settings are identified in t...

Page 37: ...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 read only page shows the EDS4100 product information network settings line settings and tunneling settings Figure 4 7 Device Status Page ...

Page 38: ...e Network link in the menu bar displays the Network Configuration page This page lets you change the following EDS4100 network configuration settings BOOTP and DHCP client IP address network mask and gateway MAC address Hostname and domain DHCP client ID Ethernet transmission speed Figure 4 8 Network Configuration Page ...

Page 39: ...way hostname and domain settings If DHCP is set to On the EDS4100 automatically uses DHCP regardless of whether BOOTP Client is set to On Off EDS4100 does not send BOOTP requests DHCP Client Select whether the EDS4100 IP address is automatically assigned by a DHCP server Changing this value requires the EDS4100 to be rebooted Choices are On EDS4100 receives its IP address automatically from a DHCP...

Page 40: ...requires the EDS4100 to be rebooted Ethernet Select the EDS4100 Ethernet link speed Auto sets the Ethernet link speed to auto negotiation Default is Auto Line Settings Pages The Line Settings page displays the current status and statistics for each of the four serial lines This page also lets you change the character format and command mode settings for the serial lines To select a serial line cli...

Page 41: ...ge The Line Statistics page appears when you click Line in the menu bar It also appears when you click Statistics at the top of one of the other Line Settings pages This read only page shows the status and statistics for the serial line selected at the top of this page Figure 4 9 Line Statistics Page ...

Page 42: ...n Page If you click Configuration at the top of one of the Line Settings pages the Line Configuration page appears 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 Figure 4 10 Line Configuration Page ...

Page 43: ...line for RS 485 half duplex 2 wire communications RS485 Full Duplex configures the serial line for RS 422 485 full duplex 4 wire communications Baud Rate Select the baud rate for the currently selected serial port Choices are 300 baud to 230 000 baud Default is 9600 baud Custom lets you enter in the Custom text box a speed other than those shown Parity Select the parity used by the currently selec...

Page 44: ...ode Page If you click Command Mode at the top of one of the Line Settings pages the Line Command Mode page appears This page shows the command mode settings for the serial line selected at the top of the page and lets you change the settings for that serial line Figure 4 11 Line Command Mode Page ...

Page 45: ...d in the Serial String text box are received Echo Serial String Select whether the currently selected serial port echoes the specified serial string at boot time Choices are Yes echo the characters specified in the Serial String text box No do not echo the characters specified in the Serial String text box Wait Time Enter the maximum number of milliseconds the currently selected serial port waits ...

Page 46: ...de Disconnect Mode Packing Mode Modem Emulation or AES Keys to view and change the settings of the selected tunnel Because all four tunnels operate independently you can specify different configuration settings for each tunnel For more information see Tunneling on page 122 Tunnel Statistics Page The Tunnel Statistics page appears when you click Tunnel in the menu bar It also appears when you click...

Page 47: ... of the page and lets you change the settings If you change the Buffer Size value the EDS4100 must be rebooted for the change to take effect Changing the other values does not require a reboot Under Current Configuration Buffer Size has a Reset link that lets you reset the buffer size value shown If you click this link a message tells you that you will have to reboot the EDS4100 Click OK to procee...

Page 48: ...ximum number of milliseconds that the EDS4100 waits for incoming data on the currently selected serial line Default is 200 milliseconds Wait for Read Timeout Select whether the EDS4100 waits the entire Read Timeout value for incoming data on the serial line Waiting occurs even if there is data in the read buffer ready to be processed The Read Timeout is ignored only when the read buffer completely...

Page 49: ...ters Page If you click Start Stop Chars at the top of one of the Tunnel pages the Tunnel Start Stop Chars page appears This page shows the start and stop characters used for the tunnel selected at the top of the page and lets you change the settings for that tunnel Figure 4 14 Tunnel Start Stop Chars Page ...

Page 50: ...character When this character is read on the serial line it disconnects an active tunnel connection Default is none Echo Start Character Select whether the start character is forwarded or echoed through the selected tunnel when the serial line is read Choices are On echo the start character on the selected tunnel when the serial line is read Off do not echo the start character default Echo Stop Ch...

Page 51: ...lets you select the method for starting a tunnel in Accept mode and select other settings for the tunnel selected at the top of the page Under Current Configuration Local Port has a Delete link that lets you delete the local port number shown If you click this link a message tells you that your action may stop an active connection Click OK to proceed or Cancel to cancel the operation For more info...

Page 52: ... 1 and 10002 for Tunnel 2 Protocol Select the protocol to be used on the connection Choices are TCP default SSH use this setting if security is a concern When using SSH both the SSH Server Host Keys and SSH Server Authorized Users must be configured Telnet TCP w AES used for secure tunneling between two EDS s or software that supports AES such as the Secure Com Port Redirector Secure Com Port Redi...

Page 53: ...3 Tunnel Accept Mode Page Settings Description TCP Keep Alive Specifies the number of milliseconds the EDS4100 waits during an inactive connection before checking the status of the connection If the EDS4100 does not receive a response from the remote host it drops that connection ...

Page 54: ...e page appears This page lets you select the method for starting a tunnel in Connect mode and select other settings for the tunnel selected at the top of the page Any configuration changes you make on the displayed page are applied to the tunnel you selected at the top of this page For example if Tunnel 1 is selected any configuration changes you make are applied to tunnel 1 For more information a...

Page 55: ...ort Enter the number of the remote port to which the selected tunnel will connect Default is none Local Port Enter the number of the local port that will participate in this tunnel Default is Port 1 10001 Port 2 10002 Port 3 10002 and Port 4 10004 Protocol Select the protocol to be used on the connection Choices are TCP default UDP SSH use this setting if security is a concern This setting require...

Page 56: ... not discard all incoming serial data default Block Network Data Select whether incoming block network data should be discarded This setting is used for debugging purposes Choices are On discard all incoming network data on the respective interface Off do not discard all incoming network data default TCP Keep Alive Specifies the number of milliseconds the EDS4100 waits during an inactive connectio...

Page 57: ...you click Disconnect Mode at the top of one of the Tunnel pages the Tunnel Disconnect Mode page appears This page lets you select the disconnect method for the tunnel selected at the top of the page For more information about Disconnect mode see Disconnect Mode on page 125 Figure 4 17 Tunnel Disconnect Mode Page ...

Page 58: ...Stop Character an active connection is disconnected when the specified stop character is read on the serial line Modem Control Asserted an active connection is disconnected when the Modem Control pin DSR is de asserted on the serial line Timeout Enter the idle time in milliseconds that must elapse for a connection before it is disconnected Default is 60000 milliseconds Flush Serial Data Select whe...

Page 59: ...he network instead of being sent immediately after being read on the serial line If you click Packing Mode at the top of one of the Tunnel pages the Tunnel Packing Mode page appears This page lets you select packing settings for the tunnel selected at the top of the page For more information about Packing mode see Packing Mode on page 125 Figure 4 18 Tunnel Packing Mode Page ...

Page 60: ...ial line Timeout Enter the maximum number of milliseconds to wait before sending queued data across the network Default is 1000 milliseconds Threshold Enter the queued data limit that when reached immediately sends queued data to the network Default is 512 bytes Send Character Enter the send character When this character is read on the serial line it forces the queued data to be sent immediately D...

Page 61: ...em commands incoming from the serial line If you click Modem Emulation at the top of one of the Tunnel pages the Tunnel Modem Emulation page appears This page lets you select modem emulation settings for the tunnel selected at the top of the page For more information about modem emulation see Modem Emulation on page 125 Figure 4 19 Tunnel Modem Emulation Page ...

Page 62: ...lt codes are sent on the serial line Choices are Text modem responses are sent on the serial line default Numeric modem responses are not sent Response Codes Select whether modem response result codes sent on the serial line take the form of words or numbers Choices are Text modem responses are sent as words default Numeric modem responses are sent as numbers Error Unknown Commands Select whether ...

Page 63: ... you click AES Keys at the top of one of the Tunnel pages the Tunnel AES Keys page appears This page lets you enter key data as text or binary values for the tunnel selected at the top of the page Binary values are a string of characters representing hexadecimal or decimal values Note Keys are shared secret keys that must be known by both sides of the connection and kept secret Note Tunneling usin...

Page 64: ... Accept Mode AES Keys Decrypt Key Enter the AES decrypt key for Accept mode After entering a value use the button to specify whether the value is text or binary Default is none Connect Mode AES Keys Encrypt Key Enter the AES encrypt key for Connect mode After entering a value use the button to specify whether the value is text or binary Default is none Connect Mode AES Keys Decrypt Key Enter the A...

Page 65: ...d lookup the results are stored in the DNS cache temporarily This cache is consulted when performing forward lookups Each item in the cache will eventually timeout and be removed automatically after a certain period of time or can be deleted manually Figure 4 21 DNS Page Table 4 13 DNS Page DNS Page Settings Description Primary Server Enter the DNS primary server that maintains the master zone inf...

Page 66: ...ce to send a trap when it receives a request for information that contains an incorrect community name and does not match an accepted system name for the service Under Current Configuration Read Community Write Community System Name and System Description have a Delete link that lets you delete these settings If you click these links a message asks whether you are sure you want to delete this info...

Page 67: ...ages Default is private For security the write community name appears as Configured to show that one is enabled System Contact Enter the name of the system contact Default is None System Name Enter the EDS4100 s physical location Default is EDS4100 System Description Enter a system description for the EDS4100 Default is Lantronix EDS4100 System Location Enter the geographic location of the EDS4100...

Page 68: ...t the FTP password If you click this link a message asks whether you are sure you want to reset this information Click OK to proceed or Cancel to cancel the operation Figure 4 23 FTP Page Table 4 15 FTP Page FTP Page Settings Description FTP Server Select whether the FTP server is enabled Choices are On FTP server is enabled default Off FTP server is disabled Username Enter the username required t...

Page 69: ... TFTP Page TFTP Page Settings Description TFTP Server Select whether the TFTP server is enabled Choices are On TFTP server is enabled default Off TFTP server is disabled Allow TFTP File Creation Select whether the TFT server can create a file if it does not already exist If you enable this feature it exposes the EDS4100 to possible Denial of Service DoS attacks against the filesystem Choices are O...

Page 70: ...TTP Statistics Page The HTTP Statistics page appears when you click HTTP in the menu bar It also appears when you click Statistics at the top of one of the other HTTP pages This read only page shows various statistics about the Hyper Text Transfer Protocol HTTP server Note The HTTP log is a scrolling log with the last Max Log Entries cached and viewable To change the maximum number of entries that...

Page 71: ...hange HTTP configuration settings Under Current Configuration Log Format has a Delete link for deleting the log contents while Logs has View and Reset links that let you view or clear the log If you click View the log appears If you click Delete or Reset a message asks whether you are sure you want to delete or reset this information Click OK to proceed or Cancel to cancel the operation Figure 4 2...

Page 72: ... HTTPS port only when an SSL certificate has been configured for the device see SSL on page 89 Max Timeout Enter the maximum number of seconds that the EDS4100 waits for a request from a client This value helps prevent Denial of Service DoS attacks against the HTTP Server Default is 10 seconds Max Bytes Enter the maximum number of bytes allowed in a client request This value helps prevent Denial o...

Page 73: ... i header contents from request h header string m request method p ephemeral local port value used for request q query string prepend with or empty t timestamp HH MM SS same as Apache H M S t or T t u remote user could be bogus for 401 status U URL path info r first line of request same as m U q version s return status The maximum length for each directive is 64 bytes The exception is r where each...

Page 74: ...of the HTTP pages the HTTP Authentication page appears This page lets you change HTTP authentication settings Under Current Configuration URI and Users have a Delete link If you click Delete a message asks whether you are sure you want to delete this information Click OK to proceed or Cancel to cancel the operation Figure 4 27 HTTP Authentication Page ...

Page 75: ...asswords using MD5 SSL page can only be accessed over SSL no password SSL Basic page can only be accessed over SSL encodes passwords using Base64 SSL Digest page can only be accessed over SSL encodes passwords using MD5 SSL alone does not require a password but all data transferred to and from the HTTP Server is encrypted There is no reason to create an authentication directive using None unless y...

Page 76: ...ively searching for EDS4100 configuration changes RSS feeds allow viewing of only relevant and new information regarding changes made to the EDS4100 via an RSS publisher The RSS feeds are also stored to the filesystem s cfg_log txt file Under Current Configuration Data has View and Delete links If you click View the data appears If you click Delete a message asks whether you are sure you want to d...

Page 77: ...ilesystem in the file cfg_log txt This allows feed data to be available across reboots or until the factory defaults are set Off data is not stored on the filesystem default Max Entries Enter the maximum number of log entries The RSS feed is a scrolling feed with only the last Max Entries entries cached and viewable To be notified automatically about any configuration changes that occur register t...

Page 78: ...e Command Line Interface Statistics page appears when you click CLI in the menu bar It also appears when you click Statistics at the top of the CLI Configuration page 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 is displayed The number of bytes that have been sent and recei...

Page 79: ...terface Statistics page the Command Line Interface Configuration page appears This page lets you change CLI configuration settings Under Current Configuration Password has a Delete link If you click Delete a message asks whether you are sure you want to delete this information Click OK to proceed or Cancel to cancel the operation Figure 4 30 Command Line Interface Configuration Page ...

Page 80: ...s Default is 23 SSH Access Select whether Secure Shell SSH access is enabled Choices are On SSH access is enabled default Off SSH access is disabled SSH Port Enter the number of the port on which the EDS4100 listens for incoming SSH connections Default is 22 Password Enter the password that must be specified for the initial Telnet login session Default is PASS For security reasons each typed passw...

Page 81: ...r Host Keys at the top of one of the other SSH pages This page lets you create new keys and upload them to an SSH server SSH server private and public host keys are used by all applications that play the role of an SSH server specifically the CLI and tunneling in Accept mode These keys can be created elsewhere and uploaded to the device or automatically generated on the device Under Current Config...

Page 82: ... to select the key Key Type Select a key type to be used Choices are RSA use this key with SSH1 and SSH2 protocols DSA use this key with the SSH2 protocol Create New Keys Key Type Select a 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 a bit length for the new key Choices are 512 768 1024 Usi...

Page 83: ...t play the role of an SSH server specifically the CLI and tunneling in Accept mode Every user account must have a password The user s public keys are optional and only necessary if public key authentication is wanted Using public key authentication allows a connection to be made without the password being asked Under Current Configuration User has a Delete User link If you click Delete User a mess...

Page 84: ...ame For security reasons each typed password character appears as a dark circle 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 id required Public DSA Key Enter the path and name of the existing public DSA key you want to use with this user or use...

Page 85: ...of one of the SSH pages the SSH Client Known Hosts page appears This page lets you 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 Figure 4 33 SSH Client Known Hosts Page ...

Page 86: ... you entered 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 Public DSA Key Enter the path and name of the existing public DSA key you want to use with this known host or use the Browse ...

Page 87: ...by all applications that play the role of an SSH client specifically tunneling in Connect mode At the very least a password or key pair must be configured for a user The keys for public key authentication can be created elsewhere and uploaded to the device or automatically generated on the device If uploading existing keys be sure the private key will not be compromised in transit This implies the...

Page 88: ... button to select the key Public Key Enter the path and name of the existing public key you want to use with this SSH client user or use the Browse button to select the key Key Type Select the key type to be used Choices are RSA use this key with the SSH1 and SSH2 protocols DSA use this key with the SSH2 protocol Create New Key Username Enter the name of the user associated with the new key Key Ty...

Page 89: ...can be created elsewhere and uploaded to the device or automatically generated on the device A certificate generated on the device will be self signed If uploading an existing SSL certificate be sure the private key will not be compromised in transit This implies the data is uploaded over some kind of secure private network At the bottom of this page is the current SSL certificate if any Under Cur...

Page 90: ...4 Configuration Using the Web Manager EDS4100 4 Port Device Server User Guide 90 Figure 4 35 SSL Page ...

Page 91: ...ted with the new self signed certificate Example If your company is called Widgets and you are setting up a Web server for the Sales department enter Widgets for the Organization 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 Co...

Page 92: ...n Record Export System Configuration Page The XML Configuration Record Export System Configuration page appears when you click XML in the menu bar It also appears when you click Export XML Configuration Record at the top of one of the other XML pages This page lets you export the current system configuration in XML format The generated XML file can be imported at a later time to restore a configur...

Page 93: ...4 Configuration Using the Web Manager EDS4100 4 Port Device Server User Guide 93 Figure 4 36 XML Configuration Record Export System Configuration Page ...

Page 94: ...scription Export XCR data to browser Select this option to export the XCR data to a Web browser Export XCR data to the filesystem Select this option to export the XCR data to a filesystem If you select this option enter a file name for the XML configuration record GROUPS TO EXPORT Check the configuration groups that are to be exported to the XML configuration record If no groups are checked all gr...

Page 95: ...stem Status page appears This page lets you export the current system configuration in XML format The generated XML file can be imported at a later time to restore a configuration It can also be modified and imported to update the configuration on this EDS4100 or another The XML data can be exported to the browser window or to a file on the filesystem Figure 4 37 XML Status Record Export System St...

Page 96: ...d all groups will be exported XML Import System Configuration Page If you click Import XML Configuration Record at the top of an XML page the XML Import System Configuration page appears This page lets you import a system configuration from an XML file The XML data can be imported from a file on the filesystem or uploaded using HTTP The groups to import can be specified by toggling the respective ...

Page 97: ...4 Configuration Using the Web Manager EDS4100 4 Port Device Server User Guide 97 Figure 4 38 XML Import System Configuration Page ...

Page 98: ...ernal XCR file you want to import or use the Browse button to select the XCR file Import XCR file from filesystem Enter the filename of the XCR file that has certain groups you want to import Groups and Instances to Import If required enter the filter string for importing specific instances of a group WHOLE GROUPS TO IMPORT Check the configuration groups that are to be imported into the XML config...

Page 99: ...atistics Page The Filesystem Statistics page appears when you click Filesystem in the menu bar It also appears when you click Statistics at the top of the Filesystem Browser page This page displays various statistics and current usage information of the flash filesystem The Actions row provides Compact and Format links that allows the filesystem to be compacted or formatted Before undertaking thes...

Page 100: ...wse at the top of a Filesystem page the Filesystem Browser page appears This page lets you browse and manipulate the entire filesystem For example you can Browse the filesystem Create files and directories Upload files via HTTP Copy and move files Transfer files to and from a TFTP server Figure 4 40 Filesystem Browser Page ...

Page 101: ...ve File Source Enter the location where the file you want to move resides Destination Enter the location where you want the file moved After you specify a source and destination click Move to move the file TFTP Action Select the action that is to be performed via TFTP Choices are Get a get command will be executed to store a file locally Put a put command will be executed to send a file to a remot...

Page 102: ... page lets you configure lower level network stack specific configuration settings Under Current State there is a Clear link to remove all addresses and a Remove link to remove the individual address shown If you click Clear or Remove a message asks whether you are sure you want to perform the operation Click OK to proceed or Cancel to cancel the operation Figure 4 41 Protocol Stack Page ...

Page 103: ...t Control Message Protocol ICMP can be used as an error reporting protocol between two hosts This setting specifies whether incoming and outgoing ICMP messages are processed Choices are On ICMP messages are processed default Off ICMP messages are not processed After selecting an option click Submit ARP Enter the maximum number of milliseconds that a MAC address will remain in cache before being re...

Page 104: ...ll addresses are allowed The network mask and IP address settings you specify on this page determine the range of IP addresses that can access the EDS4100 For example An IP address of 10 0 0 0 and a network mask of 255 0 0 0 allow any device with an IP address in the 10 x x x range to access the EDS An IP address of 192 168 1 1 with a network mask of 255 0 0 0 causes the EDS4100 to allow all IP ad...

Page 105: ...Page IP Address Filter Page Settings Description IP Address Enter the IP address that is allowed to send packets to the EDS4100 If using DHCP with BOOTP enter the IP address of the DHCP BOOTP server Network Mask Enter the network mask associated with the IP address that is allowed to send packets to the EDS4100 ...

Page 106: ...y port server The query port server is an application that only responds to auto discovery messages on port 0x77FE It is used when DeviceInstaller is used to automatically discover the EDS4100 Figure 4 43 Query Port Page Table 4 32 Query Port Page Query Port Page Settings Description Query Port Server Select whether the query port server is enabled or disabled Choices are On query port server is e...

Page 107: ...he Diagnostics link in the menu bar to display the Diagnostics Hardware page The available diagnostic tools appear at the top of the page Diagnostics Hardware Page The Diagnostics Hardware page appears when you click Diagnostics in the menu bar It also appears when you click Hardware at the top of one of the other Diagnostic pages This read only page displays the current hardware configuration ...

Page 108: ...page displays the various SNMP served Management Information Bases MIBs available on the EDS4100 Information about these MIBs can be found in the following Request for Comments RFCs RFC 1213 Original MIB II definitions RFC 2011 Updated definitions for IP and ICMP RFC 2012 Updated definitions for TCP RFC 2013 Updated definitions for UDP RFC 2096 Definitions for IP Forwarding Figure 4 44 MIB II Netw...

Page 109: ...Port Device Server User Guide 109 IP Sockets Page Clicking IP Sockets from one of the Diagnostics pages displays the IP Sockets page This read only page lists all the network sockets on the EDS4100 that are currently open Figure 4 45 IP Sockets Page ...

Page 110: ...ssible It works by sending a packet to the specified address and waiting for a reply Figure 4 46 Diagnostics Ping Page Table 4 33 Diagnostics Ping Page Diagnostics Ping Page Settings Description Host Enter the IP address you want the EDS4100 to ping Count Enter the number of ping packets that the EDS4100 should try to send to the Host Default is 3 Timeout Enter the maximum number of seconds that t...

Page 111: ...n 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 Figure 4 47 Diagnostics Traceroute Page Table 4 34 Diagnostics Traceroute Page Diagnostics Traceroute Page Settings Description Host Enter the IP address or DNS hostname o...

Page 112: ...lookup You can also perform a lookup for a Mail MX record by prefixing a DNS Hostname with a Figure 4 48 Diagnostics DNS Lookup Page Table 4 35 Diagnostics DNS Lookup Page Diagnostics DNS Lookup Page Settings Description Host Perform one of the following For reverse lookup to locate the hostname for that IP address enter an IP address For forward lookup to locate the corresponding IP address enter...

Page 113: ... from one of the Diagnostics pages displays the Diagnostics 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 The Diagnostics Memory page also shows the current amount of available memory Figure 4 49 Diagnostics Memory Page ...

Page 114: ...om one of the diagnostics page displays a read only screen that shows the current usage of the private buffer pools Private buffer pools are used in various parts of the system to ensure deterministic memory management thus eliminating any contention for memory from the generic heap space Figure 4 50 Diagnostics Buffer Pools Page ...

Page 115: ...cess used in the last two seconds The Stacks column displays the total stack space available to the process and the maximum amount of the stack space the process used since it was started Below the process chart is a CPU Load Graph that shows the CPU load over the last five minutes The graph is rendered using the Scalable Vector Graphics SVG modularized XML language and updates every two seconds T...

Page 116: ...evice Server User Guide 116 System Page Clicking the System link in the menu bar displays the System page This page lets you Reboot the EDS4100 Restore factory defaults Upload new firmware Assign short and long names to the EDS4100 Figure 4 52 System Page ...

Page 117: ... the factory default configuration the EDS4100 reboots automatically Upload New Firmware Lets you update the EDS4100 firmware Do not power off or reset the EDS4100 while uploading new firmware Once the upload has completed and the new firmware has been verified and flashed the EDS4100 reboots automatically For instructions about upgrading firmware see 5 Updating Firmware on page 118 Name Enter the...

Page 118: ... Page on page 100 In these cases you must upload the file in binary mode and put it as filename eds4100 rom 1 Start Web Manager see Accessing the Web Manager through a Web Browser on page 30 2 In the menu bar click System The System page appears 3 Under Upload New Firmware click the Browse button A pop up window appears 4 Locate the firmware file you downloaded then either double click the file or...

Page 119: ...ding the Internet is just as vulnerable Prior to SSL packets of information would travel networks in full view of anyone who could access the data As the World Wide Web grew and gained in popularity a solution became necessary for securing e commerce transactions over the Internet The solution would have to enable Internet consumers to reliably identify the Internet vendors e commerce servers with...

Page 120: ...to use an SSL certificate for the HTTP server The certificate can be created elsewhere and uploaded to the EDS4100 or it can be automatically generated as a self signed certificate on the EDS4100 For more information about uploading a new certificate or create a new self signed certificate see SSL on page 89 Note When uploading the certificate and the private key be sure the private key is not com...

Page 121: ...h SSL The two are different protocols though they have some overlap in how they accomplish similar goals How Does SSH Authenticate SSH authenticates using one or more of the following Password the etc passwd or etc shadow in UNIX User public key RSA or DSA depending on the release Hostbased rhosts or etc hosts equiv in SSH1 or public key in SSH2 What Does SSH Protect Against SSH provides strong au...

Page 122: ...e configured to run independent of an Ethernet network And because the tunnel can be secure anyone who tries to monitor the conversation between the two devices would see encrypted unintelligible data Figure 6 1 shows how a pair of device servers can be used in tandem to provide transparent serial tunneling across an Ethernet network In this example a POS device in a store collects data and sends ...

Page 123: ...ork Connect mode must be enabled on the EDS4100 see Tunnel Connect Mode Page on page 54 A remote station node must be configured for Connect mode A remote TCP or UDP port must be configured When Connect mode is enabled it remains on until it is ended by Disconnect mode Connect mode supports the following protocols TCP AES encryption over UDP AES encryption over TCP SSH the EDS4100 is the SSH clien...

Page 124: ... 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 10002 for serial port 2 10003 for serial port 3 10004 for serial port 4 Accept Mode supports the following protocols SSH EDS4100 is the server in Accept Mode For this protocol the SSH server host keys and at least one SSH authorized user must be config...

Page 125: ... has not elapsed the EDS4100 packs the data and sends it out Send character Similar to a start or stop character the EDS4100 packs data until it sees the send character When it sees the send character the EDS4100 sends the packed data and the send character in the packet Trailing character If a trailing character is defined this character is appended to data put on the network immediately followin...

Page 126: ...the remote address and remote port information specified on the Tunnel Connect Mode page see Tunnel Connect Mode Page on page 54 When making a connection from the EDS4100 using an ATDT or ATDP command full or partial IP addresses can be used If a partial IP address is used the EDS4100 uses the remote address and port as configured in the Connect Mode settings For the following examples we will ass...

Page 127: ...2 after the IP address segment port 10012 is used instead of the port defined in Connect mode By default the characters are not passed through the connection To pass them through the connection enable Echo Pluses on the Tunnel Modem Emulation page see Tunnel Modem Emulation Page on page 61 ...

Page 128: ...type the following command where x x x x is the IP address telnet x x x x Using a Serial Port To configure the EDS4100 locally using a serial port connect a terminal or a PC running a terminal emulation program to an EDS4100 serial port Configure the terminal or emulation for 9600 baud 8 bit no parity 1 stop bit and no flow control 1 Cycle the unit s power power off and back on After power up the ...

Page 129: ...verything to the end of the line Ctrl l redraw the command line Ctrl n display the next line in the history Ctrl p display the previous line in the history Ctrl u delete entire line and place cursor at start of prompt Ctrl w delete one word back in line Esc b move cursor back one word Esc f move cursor forward one word Note The EDS4100 CLI also supports tab completion To view the current configura...

Page 130: ...A Configuration Using Telnet or Serial Port EDS4100 4 Port Device Server User Guide 130 Navigating through the CLI ...

Page 131: ...e following sections describe the CLI commands The commands are organized as follows Root menu page 132 Enable menu page 133 Configure menu page 135 Interface 1 Level Menu page 141 Device menu page 142 DVT page 143 Filesystem menu page 144 Line menu page 146 SSH menu page 148 SSL menu page 150 Tunnel menu page 151 ...

Page 132: ... number of times count with a 5 second timeout host host destination ping host count timeout Pings the string destination a specified number of times with a specified timeout host host destination count number of times the ping is to occur timeout number of seconds that must elapse without a response before the ping times out show history Displays the set of commands inputted from the moment user ...

Page 133: ...by the show session command configure Displays the Configuration level menu device Displays the Device level menu disable Exits current menu level and returns to main root level menu exit Exits the system filesystem Displays the Filesystem level menu line1 Displays the Line 1 menu for serial port 1 configuration line2 Displays the Line 2 menu for serial port 1 configuration line3 Displays the Line...

Page 134: ...how processes Displays thread runtime information show query port Displays statistics and information on the query port show sessions Displays active Telnet and SSH sessions on the EDS4100 show eds4100 Displays the EDS4100 s configuration trace route host Determines the path taken from a computer to a specified destination host IP address of the host you want to trace route tunnel1 Displays the Tu...

Page 135: ...address Maps an IP address to a device s MAC address ip address IP address to be mapped MAC address device s MAC address auto show icmp Continuously displays ICMP state and statistics auto show ip Continuously displays IP statistics auto show tcp Continuously displays TCP statistics auto show udp Continuously displays UDP statistics clear arp cache Removes all entries from the ARP table clear ftp ...

Page 136: ... username string Set the administrative username for the FTP server string administrative username ip http auth uri realm Creates a new HTTP server authentication directive uri URI of the server realm domain of the server ip http auth type uri basic Sets an HTTP server authentication directive to the Basic Access Authentication scheme uri URI of the server ip http auth type uri digest Sets an HTTP...

Page 137: ...tp port number Sets the port number number port number ip http server Enables the HTTP server ip http ssl port number Sets the SSL port number for use with the HTTP server number SSL port number ip icmp enable Allows the transmission and retrieval of Internet Control Message Protocol ICMP packets ip name server ip address Sets the primary DNS server ip address IP address of the primary server ip n...

Page 138: ...HTTP server authentication directive uri URI of the HTTP server no ip http auth user uri user Deletes an existing user for the specified HTTP server s authentication directive uri URI of the HTTP server user user name no ip http auth log Disables HTTP server logging no ip http auth log format Removes the log format string for the HTTP server no ip http server Disables the HTTP server no ip icmp en...

Page 139: ...on Clears the SNMP server location no snmp server name Clears the SNMP server name password Sets the new password Prompts for a password then requests password verification password string Enter the password on one line string password query port enable Enables the query port show ftp Displays the FTP configuration and statistics show history Displays previously entered commands show http Displays...

Page 140: ...on string Enter a description for SNMP server string description of server snmp server enable Enables the SNMP server snmp server enable traps Enables traps on the SNMP server snmp server host ip address Sets the primary SNMP trap host ip address IP address of host running the SNMP trap snmp server host ip address1 ip address2 Sets the primary and secondary SNMP trap hosts ip address1 IP address o...

Page 141: ...notation ip address ip address Sets the IP address ip address IP address ip address ip address netmask Sets the IP address and netmask ip address IP address netmask netmask in dotted notation ip address filter ip address netmask Adds a filter to the IP filter table ip address IP address netmask netmask in dotted notation ip default gateway ip address Sets the IP address for the default gateway mac...

Page 142: ... Configuration Command Description clrscrn Clears the screen cpu speed mhz Sets the CPU speed mhz speed of the CPU dvt Displays the DVT menu exit Exits the Device menu and returns to the Enable menu long name name Renames the EDS4100 s long name as displayed in Command mode and the Web Manager name new long name to be assigned to the EDS4100 no cpu speed Reverts the query port counters to the last...

Page 143: ...racters may be lost DVT Command Description dvt all hardware id host port Configure non destructive DVT hardware id hardware ID host host name port port number dvt eeprom Configures non destructive DVT of Electrically Erasable Programmable Read Only Memory EEPROM EEPROM is a non volatile storage chip used in computers and other devices dvt ethernet host port Configures non destructive DVT for the ...

Page 144: ... are to be dumped exit Exits the Filesystem menu and returns to the Enable menu format Displays all filesystem files and directories ls Displays all filesystem files in the current directory ls directory Displays all filesystem files in the specified directory directory name of the directory whose filesystems are to be displayed mkdir directory Create a directory on the filesystem directory name o...

Page 145: ...e file to be stored locally destination file name of the file when it is moved host name of the host where the file will be moved port port on which the TFTP server is listening when not using the default tftp put string string string string Sends a file using TFTP source file name of the file to be to a remote location destination file name of the file when it is moved host name of the host where...

Page 146: ...clear line counters Set the serial counters to zero clrscrn Clears the screen command mode always Sets command mode to always enabled command mode cp Sets Command mode to use CP settings command mode cp cp group value Specifies a CP group and trigger value cp group name of CP group value trigger value command mode echo serial string Enables echoing of serial data at boot time command mode serial s...

Page 147: ...Removes the sign on message displayed during Command mode no flowcontrol Configures the EDS4100 for no flow control no shutdown Enables the interface parity even Sets the EDS4100 s parity to even parity none Sets the EDS4100 s parity to none parity odd Sets the EDS4100 s parity to odd show Displays the EDS4100 s settings show command mode Shows the Command mode settings show line Shows the line se...

Page 148: ...d and RSA or DSA keys user username to be set password password associated with username command command to be set public RSA key private DSA key client user user generate dsa 1024 Generates DSA public and private keys user username client user user generate dsa 512 Generates DSA public and private keys user username client user user generate dsa 768 Generates DSA public and private keys user user...

Page 149: ... username to be set password password associated with username key key to be set host user user password public private Sets the host username password public keys and private keys user username to be set password password associated with username public public key to be set private private key to be set no client server server Removes the client server server name of client server to be removed n...

Page 150: ...ost user user Displays information for a host user user username write Stores and applies current configuration into permanent memory SSL Menu The following configurable parameters reside in the SSL configuration menus SSL Menu Command Description clrscrn Clears the screen exit Exits the SSL menu and return to the Enable menu no ssl Removes the SSL certificate show history Displays previously ente...

Page 151: ...ial data accept flush serial data Flushes the serial data buffer upon a connection accept keep alive milliseconds Enables TCP keepalives and sets the timer in milliseconds milliseconds timer value in milliseconds accept port number Sets a specific port to use as the local port port number of port to be used as the local port accept protocol ssh Uses SSH for accept mode accept protocol tcp Uses TCP...

Page 152: ...les TCP keepalives and the sets timer in milliseconds number number of milliseconds to which the timer is set connect modem control active Enable Connect mode when the modem control pin is set to asserted connect modem emulation Enables modem emulation connect port number Sets the specific port to use as the local port number number of the port to be used as the local port connect protocol ssh Use...

Page 153: ...he Tunnel menu and returns to the Enable menu kill accept connection Kills the active accept mode connection kill connect connection Kills the active connect mode connection line n Displays the Line n menu level where n 1 2 3 or 4 modem connect string string Adds to the connect string in modem emulation string connect string modem echo commands Echoes modem commands modem echo pluses Echoes the ch...

Page 154: ...ect to no connect remote port Remove remote port to connect to no connect ssh username No SSH user is specified no disconnect Disables disconnect mode no disconnect flush serial data Do not flush serial data buffer on disconnection no echo start character Disables forwarding tunneling of start character no echo stop character Disables forwarding tunneling of stop character no modem connect string ...

Page 155: ...tring trailing character serial buffer size bytes Sets the size of the buffers to using in tunneling of data bytes size of buffers in bytes serial read timeout milliseconds Sets the time to wait for serial data milliseconds wait time for serial data in milliseconds serial wait for read timeout milliseconds Makes tunneling wait for read timeout before returning serial data milliseconds read timeout...

Page 156: ...n Record Schema An XML schema is a description of a type of XML document expressed in terms of constraints on the structure and content of documents of that type above and beyond the basic syntax constraints imposed by XML itself An XML schema provides a view of the document type at a high level of abstraction XML Configuration Records XCRs are exported using the following DTD DOCTYPE configrecord...

Page 157: ...ce attribute to identify the specific option such as the serial port number It is always a quoted string Quick Syntax Tour for XCRs Figure 6 2 shows a simple XML example Figure 6 2 Simple XML Group Example xml version 1 0 standalone yes configrecord configgroup name serial command mode instance 1 configitem name mode serial string value disable value configitem configgroup configrecord The first l...

Page 158: ... always quoted For example the serial port name might have the instance 1 to indicate serial port 1 or 2 to specify serial port 2 An item is a specific grouping of configuration parameters relevant to its parent group An item takes the name attribute and must contain one or more value elements For example the line group might have parameters such as baud rate data bits and parity A value may speci...

Page 159: ...ML Configuration File An XML configuration file can be imported or exported using the following methods Filesystem see File System Browser Page on page 100 CLI an XML configuration file can be imported or exported during a Telnet SSH or serial line session This can be done on any level including the root by pasting or capturing the XML file into a CLI session Special tags allow for providing root ...

Page 160: ...artial Configurations You can import or export an entire XCR or just a portion of it by specifying the group and or group instances Import and export operations are performed from the local filesystem and require a file on the local filesystem The following syntaxes can be used to import configurations xcr import file xcr import file groups and or group instances These lines import all groups spec...

Page 161: ... example exports only tunnel port 1 settings and serial line 4 settings to a file named tunnel_config_t1_l4 xcr on the EDS 4100 filesystem xcr export tunnel_config_t1_l4 xcr tunnel 1 line 4 The following example exports settings for all tunnel ports and all serial line ports tunnels 1 4 and lines 1 4 only to the file tunnel_config xcr on the EDS 4100 filesystem xcr export tunnel_config xcr tunnel ...

Page 162: ...ensure the EDS4100 reboots after applying a new configuration settings For more information about these XCR groups refer to the appropriate page arp entry see page 163 controlling cps see cp on page 163 deleting cp groups see cp delete on page 163 deleting http authentication for a user or uri see user delete and uri delete on page 165 deleting ip filters see filter delete on page 166 deleting ssh...

Page 163: ... entry from the ARP table Specify the entry by its IP address system Import and Export Set the password for the system root level of the CLI command mode password enable Import and Export Sets the password for the enable level of the CLI input Import and Export output Import and Export type nonpio Import and Export enable Import and Export cp cp assert low disable Import and Export set Import Set ...

Page 164: ...e cc address may be separated with semicolons or input as separate cc items subject Import and Export message file Import and Export local port Import and Export server port Import and Export Very Low Import and Export Low Import and Export Normal Import and Export High Import and Export priority Urgent Import and Export overriding domain Import and Export group Import and Export email cp trigger ...

Page 165: ...ies the uri type Import and Export username Import and Export user password Import and Export user delete Import Delete the HTTP Authentication URI user The value element is used to specify the user for deletion http authentication uri uri delete Import Delete the HTTP Authentication URI The value of the element is used to specify the URI for deletion enable Import and Export state disable Import ...

Page 166: ...tname Import and Export ip address Import and Export network mask Import and Export default gateway Import and Export primary dns Import and Export interface secondary dns Import and Export ip address Import and Export Delete an IP filter entry filter entry net mask Import and Export ip address Import ip filter filter delete net mask Import level passwords passwords system Import This group specif...

Page 167: ...enable Import and Export state disable Import and Export baud rate Import and Export Any value from 300 to 230400 7 Import and Export data bits 8 Import and Export none Import and Export even Import and Export parity odd Import and Export 1 Import and Export stop bits 2 Import and Export hardware Import and Export software Import and Export flow control none Import and Export xon char Import and E...

Page 168: ...ets For each XML Item process all test functions before processing any set functions Then process all the set functions If a test functions fails immediately abort enable Import and Export query port state disable Import and Export enable Import Force the EDS4100 to reboot after processing reboot state disable Import enable Import Before processing reset the EDS4100 to factory defaults restore fac...

Page 169: ...time Import and Export group Import and Export cp trigger value Import and Export enable Import and Export state disable Import and Export system name Import and Export system contact Import and Export system location Import and Export enable Import and Export state disable Import and Export primary destination Import and Export snmp traps secondary destination Import and Export Import and Export ...

Page 170: ...t and Export state disable Import and Export ssh command mode port Import and Export public key Import and Export host rsa keys private key Import and Export username Import and Export password Import and Export public rsa key Import and Export authorized users public dsa key Import and Export authorized users delete Import and Export Delete an SSH authorized user ssh server host keys delete Impor...

Page 171: ...ort and Export start character Import and Export modem control asserted Import and Export accept mode modem Import and Export local port Import and Export tcp Import and Export tcp aes Import and Export ssh Import and Export protocol telnet Import and Export enable Import and Export flush serial disable Import and Export enable Import and Export block serial disable Import and Export enable Import...

Page 172: ... and Export connect mode modem Import and Export local port Import and Export remote address Import and Export remote port Import and Export tcp Import and Export udp Import and Export ssh Import and Export tcp aes Import and Export protocol udp aes Import and Export reconnect time Import and Export enable Import and Export flush serial disable Import and Export ssh username Import and Export enab...

Page 173: ...Import and Export echo pluses disable Import and Export enable Import and Export echo commands disable Import and Export enable Import and Export verbose response disable Import and Export text Import and Export response type numeric Import and Export enable Import and Export error unknown commands disable Import and Export tunnel modem connect string Import and Export disable Import and Export ti...

Page 174: ...nal Information buffer size Import and Export read timeout Import and Export tunnel serial wait read timeout Import and Export start character Import and Export enable Import and Export tunnel start echo disable Import and Export stop character Import and Export enable Import and Export tunnel stop echo disable Import and Export ...

Page 175: ...has the following groups as sub groups protocol stack ethernet drive line The CLI command usage is identical to the XCR export dump and list Table 6 2 EDS4100 XSR Groups and Items Group Name Item Name Value Name Valid Values ip address mac address age arp arp entry type buffer pool time date zone clock timezone offset product type lantronix eds4100 serial number firmware version uptime device prod...

Page 176: ...status admin username rejected connections accepted ip address ftp last client port type cpu speed flash size hardware memory ram size state http port ports https port max timeout state max entries format entries http logging bytes entries http log totals bytes state messages messages detected errors destination unreachables time exceeded messages parameter problems source quench requests redirect...

Page 177: ...edirects ping requests ping replies timestamp requests timestamp replies address mask requests out address mask replies status ip address ethernet mac address auto negotiate speed phy duplex encapsulation type arp timeout mtu octets unicast non unicast discards errors broadcasts packets multicasts packets filtered packets deferred multiple retries one retry underflows late collisions retry errors ...

Page 178: ...rors state default ttl forwarded route discards receives header errors address errors unknown protocols discarded in delivered requests discards out discards no routes timeout needed success reassembly failures needed failure ip fragments success protocol rx queue tx queue local address remote address local port remote port ip socket state protocol rx queue tx queue local address remote address lo...

Page 179: ... free used buffer headers max used cluster size total free used line 1 cluster pool max used total free used buffer headers max used cluster size total free used line 2 cluster pool max used total free used buffer headers max used cluster size total free used line 3 cluster pool max used total free used buffer headers max used cluster size total free used line 4 cluster pool max used line statisti...

Page 180: ...sserted cts rts dsr line levels dtr condition total memory available memory fragments main heap allocated blocks heap condition total memory available memory fragments memory internal buffer allocated blocks pid cpu stacks processes process thread name total free used buffer headers max used cluster size total free used protocol stack cluster pool max used status ip address last connection port di...

Page 181: ...ine flow control local port remote ip address remote port sessions telnet duration state local port uptime bytes in ssh totals bytes out send reset algorithm timeout minimum retransmission timeout maximum maximum open active open passive failed resets tcp connections established state local port uptime bytes in totals bytes out local ip address local port remote ip address telnet last connection r...

Page 182: ...nection time accept connection time connect dns address changes aggregate accept dns address invalids local ip address local port remote ip address remote port uptime octets from serial octets from network connect dns address changes current connect connections accept dns address invalids local ip address local port remote ip address remote port uptime octets from serial tunnel current accept conn...

Page 183: ...B Configuration Using XML EDS4100 4 Port Device Server User Guide 183 ...

Page 184: ...abled IP Address 0 0 0 0 auto IP if DHCP fails Network Mask 0 0 0 0 Gateway 0 0 0 0 MAC Address None Hostname None DHCP Client ID None Ethernet Auto Serial Port Line Settings Serial Port Line Parameters Serial Port Line Settings Status Enabled Baud Rate 9600 baud Parity None Data Bits 8 Stop Bits 1 Flow Control None Command Mode Disabled Use Serial String Off disabled Echo Serial String Off disabl...

Page 185: ...Disabled Start Stop Characters Start Stop Character Parameters Start Stop Character Settings Start Character None Stop Character None Echo Start Character Off Echo Stop Character Off Accept Mode Accept Mode Parameters Accept Mode Settings Accept Mode Enabled Local Port Port 1 10001 Port 2 10002 Port 3 10002 Port 4 10004 Protocol TCP Flush Serial Data Disabled Block Serial Data Off Block Network Da...

Page 186: ...imer 15000 milliseconds Flush Serial Data Disabled SSH Username None Block Serial Data Off Block Network Data Off TCP Keep Alives Disabled Disconnect Mode Disconnect Mode Parameters Disconnect Mode Settings Mode Disabled Timeout 60000 milliseconds Flush Serial Data Disabled Packing Mode Packing Mode Parameters Packing Mode Settings Mode Disabled Timeout 1000 milliseconds Threshold 512 bytes Send C...

Page 187: ...bose Response Codes On Response Codes Text Error Unknown Commands Off Optional Connect String None AES Keys AES Key Parameters AES Key Settings Accept Mode AES Keys Encrypt Key None Accept Mode AES Keys Decrypt Key None Connect Mode AES Keys Encrypt Key None Connect Mode AES Keys Decrypt Key None DNS Settings DNS Parameters DNS Settings Primary Server None Secondary Server None ...

Page 188: ...ite Community Private System Contact None System Name EDS4100 System Description Lantronix EDS4100 System Location None Enable Traps On Primary TrapDest IP None Secondary TrapDest IP None FTP Settings FTP Parameters FTP Settings FTP Server On Username admin Password PASS TFTP Settings TFTP Parameters TFTP Settings TFTP Server On Allow TFTP File Creation Disabled ...

Page 189: ...rver On HTTP Port 80 HTTPS Port 443 Max Timeout 10 seconds Max Bytes 40960 Logging On Max Log Entries 50 Log Format h t r s B Referer i User Agent i Authentication HTTP Authentication Parameters HTTP Authentication Settings URI Realm Config AuthType Basic Username Admin Password PASS RSS HTTP RSS Parameters HTTP RSS Settings RSS Feed Off Persistent Off Max Entries 100 ...

Page 190: ...bled Telnet Port 23 SSH Access Enabled SSH Port 22 Password PASS Enable Password Disabled Query Port Query Port Parameters Query Port Settings Query Port Server On Diagnostics Ping Diagnostics Ping Parameters Diagnostic Ping Settings Count 3 Timeout 5 seconds System System Parameters System Settings Short Name EDS4100 Long Name Lantronix EDS4100 ...

Page 191: ... 49 0 89 31787 817 Email mailto eu_techsupp lantronix com or mailto 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 Lantronix model number Lantronix serial number Software version on the fi...

Page 192: ...d conducted emissions Class B limits of EN 55022 1998 EN55024 1998 A1 2001 Direct Indirect ESD EN61000 4 2 1995 RF Electromagnetic Field Immunity EN61000 4 3 1996 Electrical Fast Transient Burst Immunity EN61000 4 4 1995 Surge Immunity EN61000 4 5 1995 RF Common Mode Conducted Susceptibility EN61000 4 6 1996 Power Frequency Magnetic Field Immunity EN61000 4 8 1993 Voltage Dips and Interrupts EN610...

Page 193: ...YPE RECOMMENDED BY THE MANUFACTURER DISCARD USED BATTERIES ACCORDING TO THE MANUFACTURER S INSTRUCTIONS ACHTUNG WIRD BEIM BATTERIEWECHSEL EINE FALSCHE BATTERIE EINGESETZT BESTEHT EXPLOSIONSGEFAHR SETZEN SIE NUR EINE BATTERIE DES GLEICHEN ODER EINES ENTSPRECHENDEN VOM HERSTELLER EMPFOHLENEN TYPS EIN ENTSORGEN SIE VERBRAUCHTE BATTERIEN GEMÄSS DEN ANWEISUNGEN DES HERSTELLERS ...

Page 194: ...antronix Lantronix will ship the replacement media to the customer In no event will Lantronix be responsible to the user in contract in tort including negligence strict liability or otherwise for any special indirect incidental or consequential damage or loss of equipment plant or power system cost of capital loss of profits or revenues cost of replacement power additional expenses in the use of e...

Page 195: ...Tunnel 151 CLI pages 78 Configuration 79 Statistics 78 Client users SSH server 87 Command Line Interface configuration 27 Command mode 126 Command Mode settings 44 Compliance 192 Components of Web Manager pages 36 Configuration CLI 79 CLI 27 HTTP 71 Line 42 Network 38 Serial port 27 SSH 27 Telnet 27 Web Manager 27 XML 27 Configuration record schema 156 Configure menu 135 Configuring the EDS4100 CL...

Page 196: ...l block connector 24 Hardware diagnostics 107 Host key settings SSH server 81 How SSL works 120 HTTP Uploading a file to the filesystem 100 HTTP pages 70 Authentication 74 Configuration 71 RSS 76 Statistics 70 Import and export XML groups 163 XSR groups 175 Importing system configuration record 96 159 Installation Connecting the EDS4100 25 Installation 25 Package contents 21 Interface 1 Level menu...

Page 197: ...configuration record exporting 92 159 importing 96 159 System page 116 System status exporting 95 Technical specifications 19 Technical support 191 Telnet configuration 27 128 Terminal block connector 24 TFTP page 69 TFTP server transferring files 100 Traceroute 111 Transferring files to from a TFTP server 100 Troubleshooting 191 Tunnel menu 151 Tunnel pages 46 Accept mode 51 AES keys 63 Connect m...

Page 198: ...el 46 XML 92 XML 157 Best practices 160 configuration 27 configuration 156 configuration record schema 156 Import and export groups 163 Records groups items and values 158 XML pages 92 Export system configuration record 92 159 Export system status 95 Import system configuration record 96 159 XSR Import and export groups 175 ...

Reviews: