Serial-Ethernet Device Server User’s Guide
Index
1. Introduction
………………………………………………………………………………… 3
1.1 Protocol Support
…………………………………………………………………………….
4
1.2 Serial Interface
………………………………………………………………………………
4
1.3 Ethernet Interface……………………………………………………………………………. 5
1.4 LED’s
……………………………………………………………………………………........ 5
2. Unpacking
……………………………………………………………………………………
6
3.
Getting Started …………………………………………………………………………….… 7
3.1 Addresses and Port
Number ………………………………………………………………
7
3.2
Methods of Assigning the IP Address ………………………………………………… 8
3.3
Configuring via Web Browser ………………………………………….……………….. 12
4.
Using a Telnet Connection ………………………………………………………………… 17
4.1
Server Configuration (Network Configuration)
……………………………………………
17
4.2
IP Address …………………………………………………………………………………… 18
4.3
Set Gateway IP Address …………………………………………………………………… 18
4.4
Netmask: Number of Bits for Host Part
…………………………………………………...
18
4.5
Change Telnet configuration password
…………………………………………………...
18
4.6
DHCP Naming
…………………………………………………......................................... 18
5.
Channel 1 Configuration (Serial Port Parameters)
…………........................................
19
5.1
Baudrate ……………………………………………………………………………………… 19
5.2
I/F (Interface) Mode
…………………………………………………………………………
19
5.3
Flow …………………………………………………………………………………………… 20
5.4
Port Number ………………………………………………………………………………… 20
5.5
Connect Mode ………………………………………………………………………………. 21
5.6
Remote IP Address …………………………………………………………………………. 26
5.7
Remote Port …………………………………………………………………………………. 26
5.8
DisConnMode
……………………………………………………………………………….
27
5.9
Flush Mode (Buffer Flushing) ………………………………………………………………. 27
5.10
Pack Control ………………………………………………………………………………. 27
5.11
DisConnTime (Inactivity Timeout) …………………………………………………………. 28
5.12
Send Characters ……………………………………………………………………………. 28
5.13
Telnet Terminal Type ………………………………………………………………………. 28
5.14
Channel (Port) Password
……………………………………………………………………
28
6.
Expert Settings …………………………………………………………………………. …….
28
6.1
TCP Keepalive time in seconds
………………………………………………………. ……. 29
6.2
ARP Cache timeout in seconds
………………………………………………………. ……. 29
7.
Security Settings
……………………………………………………………………………..
29
7.1
Disable SNMP ……………………………………………………………………………….. 29
7.2
SNMP Community Name ……………………………………………………………………. 29
7.3
Disable Telnet Setup ………………………………………………………………………… 30
7.4
Disable TFTP Firmware Upgrade…………………………………………………………… 30
7.5
Disable Port 77FE (Hex) …………………………………………………………………….. 30
7.6
Disable Web Server …………………………………………………………………………. 30
7.7
Disable ECHO Ports …………………………………………………………………………. 30
7.8
Enable Encryption
…………………………………………………………………………….
30
7.9
Enable Enhanced Password…………………………………………………………………. 31
8.
Factory Defaults………………………………………………………………………………. 31
9.
Exit Configuration Mode……………………………………………………………………… 31
1. Introduction
The eCOV-115 device server connects serial devices such as those listed
below to
Ethernet networks using the IP protocol family.
l
ATM Machines
l
CNC Controllers
l
Data Collection Devices
l
Universal Power Supply (UPS) Management Units
l
Telecommunications Equipment
l
Data Display Devices
l
Security Alarms and Access Control Devices
l
Handheld Instruments
l
Modems
l
Time/Attendance Clocks and Terminals
The eCOV-115 connects devices through a TCP data channel or through a Telnet
connection to computers or another Device Server. Datagrams can be sent by
UDP.
The eCOV-115 contains a web [http] server that allows presentation of custom
content and can be easily configured through the server. The eCOV-115 has 3 programmable IO pins
that can be used to monitor or control attached devices.
1.1 Protocol
Support
The eCOV-115 uses the Internet Protocol (IP) for network communications and
the
Transmission Control Protocol (TCP) to assure that no data is lost or
duplicated, and
that everything sent to the connection arrives correctly at the target.
Other supported protocols are listed below:
ARP, UDP, TCP, ICMP, Telnet, TFTP, AutoIP, DHCP, HTTP, and SNMP for network
communications and management. TCP, UDP, and Telnet for connections to the
serial port.
TFTP for firmware and web page updates.
IP for addressing, routing, and data block handling over the network. User
Datagram Protocol (UDP) for typical datagram applications in which devices
interact with other devices without maintaining a point-to-point connection.
SMTP for e-mail transmission.
1.2 Serial
Interface
The unit has a serial port that supports RS-232 serial standards (software
selectable) up to 230Kbps. The serial interface also provides the +3.3V
power, ground, and external reset signals.
Table 1 - Serial Interface Signals
Signal Name | eCOV-115 Pin# | Primary Function |
GND | 5 | Circuit Ground |
VCC | 9 | +3.3V DC Power On |
RX | 2 | Serial Data IN |
TX | 3 | Serial Data OUT |
CTS | 8 | Can be configured as: Flow Control – Connects to DCD of attached DTE device Programmable Digital input or output. |
RTS | 7 | Can be configured as: Modem Control – Connects to DCD of attached DTE device Programmable Digital input or output. |
Not Used | 1, 4, 6 | (Pin#1 can be used for custom pinout) |
The Ethernet interface mechanics, RJ-45 connector, and Ethernet status LEDs
are all integrated into the device server shell.
Table 2 - Ethernet Interface Signals
The device contains the following LEDs:
l
10 Mbps Link/Activity (Bi-color, Left LED)
l
100 Mbps Link/Activity (Bi-color, Right LED)
LED Functions
2. Unpacking
1. eCOV-115
2. 3.3V DC Power Adapter
3.
RS
4. IBM CAT5 Ethernet Cable (Non-Crossover) for testing and configuration purposes.
This chapter covers the required steps to get the ECOV-115 device server
on-line and working. There are two basic methods used to log into the Device
Server and setup the IP address:
l
l
It is important to consider the following points before logging into and
configuring the eCOV-115:
l
The eCOV-115 IP address must be configured before a network connection is
available.
l
Only one person at a time may be logged into the network port. This
eliminates the possibility of several people simultaneously attempting to
configure the Device Server.
l
Network port logins can be disabled. The system manager will not be able to
access the unit. This port can also be password protected.
The Ethernet address is also referred to as the hardware address or the MAC
address. The first three bytes of the Ethernet Address are fixed and read
00-20
00-20
Every device connected to an IP network must have a unique IP address. This
address is used to reference the specific unit.
Every TCP connection and every UDP datagram is defined by a destination IP
address and a port number. For example, a Telnet application commonly uses
port number 23. A port number is similar to an extension on a PBX system.
The unit 's serial channel (port) can be associated with a specific TCP/UDP
port number. Port number 9999 is reserved for access to the unit's Setup
(configuration) Mode window.
3.2
Methods of Assigning the IP Address
The factory default IP address is
192.168.100.253
you can simply attach the eCOV-115 directly to your PC’s LAN port via a
piece of IBM CAT5 crossover cable and type the above mentioned IP address
into your web browser’s URL box to configure basic settings via browser
setup page. (Note: the host’s IP
address and Subnet Mask must be assigned to 192.168.100.X/255.255.255.0
range)
Otherwise, the unit's IP address must be configured before a network
connection is available. You have
several options for assigning an IP to your unit.
DHCP : A DHCP server automatically assigns the IP address and network
ARP and Telnet: You manually assign the IP address and other network settings at a command prompt using a UNIX or Windows-based system. Only one person at a time can be logged into the configuration port (port 9999) this eliminates the possibility of several people simultaneously attempting to configure the unit.
These methods are described in the remaining sections of this chapter.
Note:
In most installations, a fixed IP address is desirable. The systems
administrator generally provides the IP address. Obtain the following
information before starting to set up your unit:
IP Address: _______ _______ _______ _______
Subnet Mask: _______ _______ _______ _______
Gateway: _______ _______ _______ _______
DHCP
The unit ships with a default IP address of
AutoIP
The unit ships with a default IP address of
192.168.100.253 though, however, if you manually assign the eCOV
If your unit cannot find a DHCP server, and you have not manually assigned
an IP address to it, the unit automatically selects an address from the
AutoIP reserved range. Then, your unit sends out a (ARP) request to other
nodes on the same network to see whether the selected address is being used.
If the selected address is not in use, then the unit uses it for local
subnet communication.
If another device is using the selected IP address, the unit selects another
address from the AutoIP range and reboots itself. After reboot, the unit
sends out another ARP request to see if the selected address is in use, and
so on.
AutoIP is not intended to replace DHCP. The unit will continue to look for a
DHCP server on the network. If a DHCP server is found, the unit will switch
to the DHCP server-provided address and reboot.
Note:
1.
If a DHCP server is found, but it denies the request for an IP address, the
unit does not attach to the network, but waits and retries.
AutoIP can be disabled by setting the unit’s IP address to
2.
Since the AutoIP will give the eCOV
The unit’s IP address must be configured before a network connection is
available. If the unit has no IP address, you can use Address Resolution
Protocol (ARP) method from UNIX and Windows-based systems to assign a
temporary IP address. If you want to initially configure the unit through
the network, follow these steps:
1. On a UNIX or Windows-based host, create an entry in the host's ARP table
using the intended IP address and the hardware address of the unit.
arp -s 192.168.100.253 00:20:
Note:
For the ARP command to work on Windows 95, the ARP table on the PC must have
at least one IP address defined other than its own.
2. If you are using Windows 95, type ARP -A at the DOS command prompt to
verify that there is at least one entry in the ARP table. If the local
machine is the only entry, ping another IP address on your network to build
a new entry in the ARP table; the IP address must be a host other than the
machine on which you are working. Once there is at least one additional
entry in the ARP table, use the following command to ARP an IP address to
the unit:
arp -s 192.168.100.253 00-20
3. Open a Telnet connection to port 1. The connection will fail quickly, but
the unit will temporarily change its IP address to the one designated in
this step.
telnet 192.168.100.253 1
4. Finally, open a Telnet connection to port 9999, and press Enter within
three seconds to go into Setup Mode. If you wait longer than three seconds,
the unit will reboot.
telnet 192.168.100.253 9999
5. Set all required parameters
Note: The IP address you just set is temporary and will revert to the
default value when the unit’s power is reset unless you log into the unit
and store the changes permanently.
If you want to initially configure the unit through a serial connection,
follow these steps:
1. Power on and attach the eCOV-115 directly to your PC’s LAN card via a
piece of IBM CAT5 crossover Ethernet cable and Enter the web browser setup
page by type in the device’s IP address
(default is 192.168.100.253) click the following links and set your default password:
2. Connect a console terminal or PC running a terminal emulation program to
your unit's serial port. The default serial port settings are 9600 baud, 8
bits, no parity,
1 stop bit, no flow control.
3. To enter Setup Mode, cycle the unit's power (power off and back on).
After power-up, the self-test begins.
You have one second
to enter your saved passwords
3. At this point, the screen display is the same as when you use a Telnet
connection as shown below:
Change
Setup:
0 Server
configurations
1
Channel 1 configuration
3 E-mail
settings
5 Expert
settings
6
Securities
7
Factory defaults
8 Exit
without save
9 Save
and exit your choice?
3.3
Configuring via Web Browser
Open your JAVA enabled web browser and enter the IP address (default 192.168.100.253; please first configure
your PC’s IP address to the same network range of
192.168.100.x/255.255.255.0 before you doing so). The Web Manager page will
display as shown below:
You can
start a web browser for configuration by opening your JAVA enabled web
browser and entering the IP address.
Web
Manager has the following buttons:
l
Unit
Configuration
l
Server
Properties
l
Port
Properties
l
Factory
Settings1
l
Update
Settings
l
Channel1
1. Use
the menu (pushbuttons) to navigate to sub pages where you can configure
server settings. See explanations of the configuration parameters later in
this chapter.
2. When
you are finished, click the
Update Settings
button to save your settings.
Click the
Unit Configuration
button to display the following dialog box. This page contains the Server
Configuration and the Port Configuration settings. These are static settings
read from the device.
Note: The following
screenshots shows only the typical version of the Web Manager; the different
version of Web Manager may look different.
You can change the server properties by editing any of the fields. Lingering
over one of the fields will display help messages. Changing the IP address
will require you to enter the new IP address in the browser to reload the
page.
Telnet Password
In the
Telnet Password field, enter a password to prevent unauthorized access to
the Setup Mode via a Telnet connection to port 9999. The password is limited
to 4 characters. (An enhanced password setting of 16 characters is available
under Security Settings on the Telnet Setup Mode window.)
Note: No password is required to access the Setup Mode window via a serial
connection.
Serial
Protocol: RS232
RS-232 is the only available option for eCOV-115
Speed:
300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400
Character Size: 8, 7
Parity:
None, Even, Odd
Stop
Bit: 1,2
Flow
Control: None, XON/XOFF, XON/XOFF Pass Characters to Host, CTS/RTS
(Hardware)
UDP
Datagram Mode: Enable, Disable
UDP
Datagram Type: (User selectable)
Incoming Connection: Accept unconditional, Accept Incoming/DTR, Never accept
incoming
Response: Nothing (quiet), Character Response
Startup: No Active Connection startup, With Any Character, With CR (0x0D)
Only,
Manual
Connection, Autostart, Modem Mode, With Active DTR
Remote
IP Address: (user selectable)
On
Active Connection: Enable, Disable
On
Passive Connection: Enable, Disable
At Time
To Disconnect: Enable, Disable
Packing
Algorithm: Enable, Disable
Idle
Time: Force transmit 12 ms, Force transmit 52 ms, Force Transmit 250 ms,
Force
Transmit 5000 ms
Trailing Characters: None, One, Two
Send
Immediate After Sendchars: Enable, Disable
Sendchar Define2-Byte Sequence: Enable, Disable
Send
Character 01: (User Selectable)
Send
Character 02: (User Selectable)
Disconnect Mode: Ignore DTR, With DTR Drop
Check for CTRL-D to Disconnect: Enable, Disable
Port Password: Enable, Disable
Telnet Mode: Enable, Disable
Inactivity Timeout: Enable, Disable
Inactivity Timer: (User Selectable)
Port Password: (User Selectable. Port Password must be enabled)
Click this button to set Channel1 to the factory default settings.
Click the
Update Settings
button to send all changed settings to the device.
To configure the unit over the network, establish a Telnet connection to
port 9999.
1. From the Windows Start menu, click
Run and
type the following command,
where x.x.x.x is the IP address and 9999 is the unit’s fixed network
configuration port number.
telnet x.x.x.x 9999
Note: Be sure to include a space between the IP address and 9999.
2. Click
OK.
3. The
Setup Mode
window displays.
MAC address
Software version 01.0b9 (021219) XPT
Press Enter to go into Setup Mode
4. To enter the Setup Mode,
you must press Enter within 5 seconds.
The configuration settings will appear.
5.
Select an option on the menu by entering the number of the option of your
choice and pressing
Enter.
6. To enter a value for a parameter, type the value and press
Enter,
or to confirm a current value, just press
Enter.
7. When you are finished, save the new configurations (option
9). The
unit will reboot.
4.1
Server Configuration (Network Configuration)
These are the unit’s basic network parameters. The following parameters are
displayed when you select
Server configuration.
IP Address : (000) .(000) .(000) .(000)
Set Gateway IP Address (N)
Netmask: Number of Bits for Host Part (0=default) (0)
Change telnet config password (N)
4.2 IP Address
The IP address must be set to a unique value in your network.
The gateway address, or router, allows communication to other LAN segments.
The gateway address should be the IP address of the router connected to the
same LAN segment as the unit. The gateway address must be within the local
network.
4.4 Netmask: Number of Bits for Host Part
A netmask defines the number of bits taken from the IP address that are
assigned for the host section.
Note: Class A: 24 bits; Class B: 16 bits; Class C: 8 bits.
The unit prompts for the number of host bits to be entered, then calculates
the netmask, which is displayed in standard decimal-dot notation when the
saved parameters are displayed (for example, 255.255.255.0).
4.5 Change Telnet configuration password
Setting the Telnet configuration password prevents unauthorized access of
the setup menu via a Telnet connection to port 9999 or via Web pages. The
password is limited to 4 characters. An enhanced password setting of 16
characters is available under Security Settings for Telnet access only.
4.6 DHCP Naming
There are 3 methods for assigning DHCP names to these products.
1) Default DHCP name. If you do not change the DHCP name, and you are using
an IP of
C123456.
2) Custom DHCP name. You can create your own DHCP name on these products.
If you are using an IP address of
Change DHCP device name (not set) ? (N) Y
Enter new DHCP device name : LTX
3) Numeric DHCP name. You are able to change the DHCP name by specifying the
last octet of the IP address. When you use this method, the DHCP name will
be LTXYY where YY is what you chose for the last octet of the IP address. If
the IP address you specify is
5.
Channel 1 Configuration (
Using this option, define how the serial port will respond to network and
serial communications.
Baudrate (9600)
I/F Mode (
Flow (00)
Port No (10001)
ConnectMode (C0)
Remote IP Address : (000).(000).(000).(000)
DisConnMode (00)
FlushMode (00)
DisConnTime (00:00) :
SendChar 1 (00)
SendChar 2 (00)
5.1 Baudrate
The unit and attached serial device, such as a modem, must agree on a speed
or baud rate to use for the serial connection. Valid baud rates are 300,
600, 1200, 2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, and
230400 bits per second.
The Interface (I/F) Mode is a bit-coded byte that you enter in hexadecimal
notation.
Configure
The
following table demonstrates how to build some common Interface Mode
settings:
Common I/F Mode Setting
Binary
Hex.
RS
RS
Flow control sets the local handshaking method for stopping serial
input/output.
Generally, flow control is not required if the connection is used to pass a
blocked protocol with block sizes less than 1k (ACK/NAK) and/or speeds of
19200 or less.
Use the following table to select Flow Control options:
Table 13 - Flow Control Options
Flow Control Option
Hex
No flow control
00
XON/XOFF flow control
01
Hardware handshake with RTS/CTS lines
02
XON/XOFF pass characters to host
05
The setting represents the source port number in TCP connections, and is the
number used to identify the channel for remote initiating connections.
Default setting for Port 1 is 10001. Range: 1-65535 except for the following
reserved port numbers:
Port Numbers
Reserved for
1 –1024
Reserved (well known ports)
9999
Telnet setup
14000-14009
Reserved
30718
Reserved (77FEh)
10000-10999
Recommended ports
The
port number functions as the TCP/UDP source port number for outgoing
packets. Packets sent to the unit with this port number are received to this
channel.
The
port number selected is the Incoming TCP/UDP port and Outgoing TCP/UDP
source port. Port 0 is used when you want the outgoing source port to change
with each connection.
If the
port number is set to 0, the initial value of 5000 will be used to actively
establish a connection. Each subsequent connection will increment the number
by 1.
When
the port number reaches 7999, it will wrap back to 5000.
The
automatic port increment feature must only be used when this device is the
one initiating a connection using TCP. The port must be set to a non-zero
value when this is a passive device or when UDP is being used instead of
TCP.
5.5 Connect Mode
Connect Mode defines how the unit makes a connection, and how it reacts to
incoming connections over the network. Enter Connect Mode options in
hexadecimal notation.
Connect Mode Options
Connect Mode Option
7 6 5
4 3
2 1
0
Incoming Connection
Never accept incoming
0 0 0
Accept with DTR Active
0 1 0
Always Accept
1 1 0
Response
7 6 5
4 3
2 1
0
Nothing (quiet)
0
Character response (C=connect,
D=disconnect, N=unreachable)
1
Active Startup
7 6 5
4 3
2 1
0
No active startup
0 0 0 0
With any character
0 0 0 1
With DTR Active
0
0 1
0
With Carriage Return (0x0D) only
0 0 1 1
Manual connection
0 1 0 0
Autostart
0
1 0 1
Hostlist
0
0 1
0
Datagram Type
7 6 5
4 3
2 1
0
Directed UDP
1 1
0 0
Modem Mode
Full Verbose 1
0 1 1 0
Without Echo
0 0 1 1 0
1-character Response
1 0 1 1 1
INCOMING CONNECTION:
Never Accept Incoming: rejects
all external connection attempts.
Accept with DTR Active: accept
external connection requests only when the DTR input is asserted. Cannot be
used with Modem Mode.
Always Accept: accept any
incoming connection when a connection is not already established. This is
the default setting.
RESPONSE:
Character Response: a
single character is transmitted to the serial port when there is a change in
connection state: C = connected, D = disconnected, N = host unreachable.
This option is overridden when the Active Start Modem Mode or Active
Start
Host List is in effect. Default setting is Nothing (quiet).
ACTIVE STARTUP:
No Active Startup: no
attempt to initiate a connection under any circumstance. This is the default
setting.
With Any Character:
attempts to connect when any character is received from the serial port.
With DTR Active:
attempts to connect when the DTR input changes from not asserted to
asserted.
With Carriage Return:
attempts to connect when a carriage return character is received from the
serial port.
Manual Connection:
attempts to connect when directed by a command string received from the
serial port. The first character of the command string must be a C (ASCII
0x43), and the last character must be either a carriage return (ASCII 0x0D)
or a line feed (0x
The IP
address must be presented in standard dot-decimal notation and may be a
partial address, representing the least significant 1, 2 or 3 bytes of the
remote IP address. The period is required between each pair of IP address
numbers. If present, the port number must follow the IP address, must be
presented as a decimal number in the range 1-65535 and must be preceded by a
forward slash (ASCII 0x
For
Active Start options requiring internally stored destination IP address and
port number, the unit will not attempt a connection if this information is
not configured (all zeros).
If a partial IP address is presented in a command string, it will be
interpreted to be the least significant bytes of the IP address and will use
the internally stored remote IP address to provide the most significant
bytes of the IP address.
For example, if the remote IP address already configured in the unit is
129.1.2.3, then an example command string would be C3/7. (This would connect
to 129.1.2.3 and port 7.) You may also use a different ending for the
connection string. For example, C50.1/23 would connect you to 129.1.50.1 and
port 23.
Command String
Result if remote IP is 129.1.2.3 and remote port is 1234
C121.2.4.5/1
Complete override; connection is started with host 121.2.4.5, port 1
C5
Connect to 129.1.2.5, port 1234
C28.10/12
Connect to 129.1.28.10, port 12
Autostart (Automatic Connection):
If autostart is enabled, the unit automatically connects to the remote IP
address and remote port specified when the firmware starts.
Hostlist:
If you enable this option, the ECOV-115 unit scrolls through the hostlist
until it connects to a device listed in the hostlist table. Once it
connects, the unit stops trying to connect to any others. If this connection
fails, the unit continues to scroll through the table until it is able to
connect to another IP in the hostlist.
Hostlist supports a minimum of 1 and a maximum of 12 entries. Each entry
contains the IP address and the port number.
The host list will be disabled for Manual Mode and for Modem Mode. The unit
will not accept a data connection from a remote device when the host list
option is enabled.
Change Setup :0 Server configuration
1 Channel 1 configuration
5 Expert settings
6 Security
7 Factory defaults
8 Exit without save
9 Save and exit Your choice ?
Baudrate (9600)
I/F Mode (
Flow (00)
Port No (10001)
ConnectMode (21)
Hostlist :
01. IP :
02. IP :
03. IP :
Change Hostlist ? (N)
Hostlist Retrycounter (3)
Hostlist Retrytimeout (250)
DisConnMode (00)
FlushMode (00)
DisConnTime (00:00) :
SendChar 1 (00)
SendChar 2 (00)
To use
the Hostlist option, follow these steps:
1. To
enable the hostlist, enter a Connect Mode of 0x20 (2X). The menu shows
you a list of current entries already defined in the product.
2. To
delete, modify, or add an entry, select “Yes”.
If you enter an IP address of
3.
After completing the hostlist, repeat the previous step if necessary to edit
the hostlist again.
4. For
Retrycounter, enter the number of times the ECOV-115 unit should try to make
a good network connection to a hostlist entry that it has successfully
ARPed. The range is 1-15, with the default set to 3.
5.
For
Retrytimeout, enter the number of seconds the unit should wait before
failing an attempted connection. The time is stored as units of milliseconds
in the range of 1-65535. The default value is 250.
DATAGRAM TYPE:
Datagram Type: When selecting
this option, you will be prompted for the Datagram type. Enter
01 for directed or
broadcast UDP.
When
the UDP option is in effect, the unit will never attempt to initiate a TCP
connection because it will use UDP datagrams to send and receive data.
MODEM MODE:
Modem (Emulation) Mode: In
Modem Mode, the unit presents a modem interface to the attached serial
device. It accepts AT-style modem commands, and handles the modem signals
correctly. Normally there is a
modem connected to a local PC and a modem connected to a remote machine. A
user must dial from the local PC to the remote machine, accumulating phone
charges for each connection. Modem Mode allows you to replace modems with
ECOV-115s, and to use an Ethernet connection instead of a phone call,
without having to change communications applications and make potentially
expensive phone calls.
To
select Modem Mode, set the Connect Mode to
C6
(no echo),
D6
(echo with full verbose), or
D7 (echo with
1-character response).
Note: If the unit is in Modem Mode and the serial port is idle, the unit can
still accept network TCP connections to the serial port if Connect Mode is
set to C6 (no echo), D6 (echo with
full verbose), or D7 (echo with 1-character response).
In
Modem Mode, echo refers to the echo of all of the characters entered in
command mode; it does not mean to echo data that is transferred. Quiet Mode
(without echo) refers to the modem not sending an answer to the commands
received (or displaying what was typed).
Full Verbose means the unit will echo modem commands and will respond to a
command with a message string shown on the following table:
Message
Meaning
OK
Command was executed without error.
CONNECT
A network connection has been established.
DISCONNECT
A network connection has been closed.
RING
n.n.n.n.
A remote device, having IP address n.n.n.n, is connecting to this device.
1-Character Response means the unit will echo modem commands and will
respond to a command with a single character response:
Message
Meaning
0
OK
1
Connected
2
Ring
3
No Carrier
4
Error
Received commands must begin with the two-character sequence AT and must be
terminated with a carriage return character. Any character sequence received
not starting with AT will be ignored. The unit will only recognize and
process single ATstyle commands. Compound AT commands shall be treated as
unrecognized commands.
If the
Full Verbose option is in effect, an unrecognized command string that is
otherwise formatted correctly (begins with AT and ends with carriage return)
will be responded to with the OK message and no further action will be
taken. If the 1-Character Response
option is in effect, unrecognized command strings that are otherwise
formatted correctly will be responded to with OK and no further action will
be taken.
When an
active connection is in effect, the unit will be transferring data and will
not process commands received from the serial interface.
When a
connection is terminated or lost, the unit will revert to command mode.
When an
active connection is in effect, the unit will terminate the connection if
the following sequence is received from the attached serial device:
1. No
serial data is received for one second.
2. The
character sequence +++ is received, with no more than one second between
each two characters.
3. No
serial data is received for one second after the last + character. At this
time
the unit will
respond affirmatively per the selected echo/response mode.
4. The
character string
ATH
is received, terminated with a carriage return. The unit
will respond
affirmatively per the selected echo/response mode and drop the
network
connection. The serial interface will revert to accepting command
strings.
If the
above sequence is not followed as described, the unit will remain in data
transfer mode.
This is the destination IP address used with an outgoing connection.
The remote TCP port number must be set for the unit to make outgoing
connections.
This parameter defines the port number on the target host to which a
connection is attempted.
Note: To connect an ASCII terminal to a host using the unit for login
purposes, use the remote port number 23 (Internet standard port number for
Telnet services).
5.8 DisConnMode
This determines the conditions under which the unit will cause a network
connection
to terminate. In DisConnMode
(Disconnect Mode), DTR drop either drops the connection or is ignored.
5.9 Flush Mode (Buffer
Using this parameter, you can control line handling and network buffers with
connection startup and disconnect. You can also select between two different
packing algorithms.
5.10
Pack Control
Two firmware-selectable packing algorithms define how and when packets are
sent to the network. The standard algorithm is optimized for applications in
which the unit is used in a local environment, allowing for very small
delays for single characters while keeping the packet count low. The
alternate packing algorithm minimizes the packet count on the network and is
especially useful in applications in a routed Wide Area Network (WAN).
Adjusting parameters in this mode can economize the network data stream. Pack control settings are enabled in Flush
Mode. Set this value to 00 if specific functions are not needed.
Idle Time: Idle time to
"Force transmit" defines how long the unit should wait before sending
accumulated characters. This wait period is between characters. If there is
an idle period between characters equal to the force transmit set, then the
unit will package up the serial data currently in the buffer and send it to
the network. For
Alternate Packing, the default idle time is 12ms.
Trailing Characters: In some
applications, CRC, Checksum, or other trailing characters follow the
end-of-sequence character; this option helps to adapt frame transmission to
the frame boundary.
Send Characters: If
2-Byte Send Character Sequence is enabled, the unit interprets the sendchars
as a 2-byte sequence; if not set, they are interpreted independently. If
Send Immediately After Characters is not
set, any characters already in the serial buffer are included in the
transmission after a "transmit" condition is found. If set, the unit sends
immediately after recognizing the transmit condition (sendchar or timeout).
Note: A transmission might occur if status information needs to be exchanged
or an acknowledgment needs to be sent.
5.11
DisConnTime (Inactivity Timeout)
Use this parameter to set an inactivity timeout. The connection is dropped
if there is no activity on the serial line before the set time expires.
Enter time in the following format:
mm:ss,
where
m is the
number of minutes and
s
is the number of seconds. To disable the inactivity timeout, enter
00:00.
Range is 0 (disabled) to 5999 seconds (99 minutes, 59 seconds). Default
setting is 0.
5.12
Send Characters
You can enter up to two characters in hexadecimal representation in the
parameters "sendchar." If a character received on the serial line matches
one of these characters, it is sent immediately, along with any awaiting
characters, to the TCP connection. This minimizes the response time for
specific protocol characters on the serial line (for example, ETX, EOT,
etc.). Setting the first sendchar to
00
disables the recognition of the characters. Alternatively, the two
characters can be interpreted as a sequence
5.13
Telnet Terminal Type
This parameter appears only if the terminal type option is enabled in
Disconnect
Mode If this option is enabled,
you can use the terminal name for the Telnet terminal type. Enter only one
name. If the terminal type option
is enabled, the unit also reacts to the EOR (end of record) and binary
options, which can be used for applications like terminal emulation to IBM
hosts.
This parameter appears only if the channel (port) password option is enabled
in
Disconnect Mode If set, you can set a password on the serial port.
Note: You can change these settings via Telnet or serial connections only,
not on the Web-Manager.
These parameters should only be changed if you are an expert and definitely
know the consequences the changes might have. TCP Keepalive time in s (1s – 65s;
0s=disable): (0) ARP Cache timeout in s (1s – 600s) : (600) ?
6.1 TCP Keepalive time in seconds
This option allows you to change how many seconds the unit will wait during
a silent connection before attempting to see if the currently connected
network device is still on the network. If the unit then gets no response,
it will drop that connection.
6.2 ARP Cache timeout in seconds
Whenever the unit communicates with another device on the network, it will
add an entry into its ARP table. The ARP Cache timeout option allows you to
define how many seconds (1-600) the unit will wait before timing out this
table.
Note: You can change these settings via Telnet or serial connections only,
not on the Web-Manager. We recommend that you set security over the
dedicated network or over the serial setup. If you set parameters over the
network (Telnet 9999), someone lse could capture these settings.
Disable SNMP (N)
SNMP Community Name (public):
Disable Telnet Setup (N)
Disable TFTP Firmware Update (N)
Disable Web Server (N)
Disable ECHO ports (Y)
Enable Encryption (N)
Enable Enhanced Password (N)
7.1 Disable SNMP
This setting allows you to disable the SNMP protocol on the unit for
security reasons.
This option allows you to change the SNMP Community Name on the unit. This
allows for ease of management, and possibly some security. If someone tries
to violate security but doesn’t know what community to connect to, that
person will be unable to get the SNMP community information from the unit.
The name is a string of 1 to 13 characters plus a null-terminator (14 bytes
total). The default setting is
public.
This setting defaults to the N (No) option. The Y (Yes) option disables
access to thisConfiguration Menu by Telnet (port 9999). It only allows
access locally via the Web pages and the serial port of the unit.
7.4 Disable TFTP Firmware Upgrade
This setting defaults to the N (No) option. The Y (Yes) option disables the
use of TFTP to perform network firmware upgrades. With this option, firmware
upgrades can be downloaded over the serial port.
Port 77FE is a setting that allows Web Pages, and custom programs to
configure the unit remotely. You may wish to disable this capability for
security purposes. The default setting is the N (No) option, which enables
remote configuration. You can configure the unit by using Web pages, Telnet,
or serial configuration. The Y (Yes) option disables remote configuration
and Web pages.
Note: The Yes option disables many of the GUI tools for configuring the
Device Server, including the embedded Web Page Configuration tool.
This setting defaults to the N (option). The Y (Yes) option disables web
server.
Controls whether the serial port will echo characters it receives.
This option displays
only
if your unit has encryption unlocked at the factory. This setting defaults
to the N (No) option, which completely disables the 128-bit Rijndael
encryption algorithm. The Y (Yes) option enables 128-bit Rijndael encryption
and a 32-hexadecimal (0-9, A-F) digit encryption string to be set. Only
customer software or a ECOV-115 Device Server configured with an identical
encryption string will be able to correctly decode data sent from this unit.
Rijndael is the block cipher algorithm recently chosen by the National
Institute of Science and Technology (NIST) as the Advanced Encryption
Standard (AES). It supercedes the Data Encryption Standard (DES). NIST
selected Rijndael as the standard symmetric key encryption algorithm to be
used to encrypt sensitive (unclassified) American federal information. The
choice was based on a careful and comprehensive analysis of the security and
efficiency characteristics of Rijndael's algorithm.
This setting defaults to the N (option), which allows you to set a
4-character password that protects the Configuration Menu via Telnet and Web
pages. The Y
(Yes) option allows you to set an extended security password of
16-characters for protecting Telnet access.
Select
7
to reset the unit’s Channel 1 configuration, E-mail settings, and Expert
settings to the factory default settings. The server configurations (IP
address information) remain unchanged.
Select
8
to exit the configuration mode without saving any changes or rebooting.
Select
9
to save all changes and reboot the device. All values are stored in
nonvolatile memory.