EtherPoll Firmware History

This is the firmware revision log for the EtherPoll.


VERSION 7.3 June 27, 2018

This release adds support for the baud rate 76,800.



September 21, 2015

This release adds a new option, "Serial Setup on Break". When the option is enabled, a break detect on the serial port will put the unit into serial setup mode. The option is enable from the Advanced Configuration menu and defaults to off. This feature is used by those who embed the EtherPath in their product and needed a way to configure it through the serial port without physically or electrically pressing the setup button.



October 9, 2007 This release modifies the TCP/IP stack to verify the destination IP address on all incoming IP packets. This will effectively eliminate a long forgotten feature of the EtherSeries product line which allowed a user to stuff an ARP cache entry and then communicate with our device using a foreign IP address.



May 30, 2007

IMPORTANT NOTE: You must use Upgrade Utility 3.0 or better to install this firmware in-system.

This is the initial release of the firmware for the new hardware platform.




July 12, 2005

1.0 INTRODUCTION The following features have been added to the firmware:

- A slightly different operational mode was added. If no IP addresses are placed in the "Remote IP Addresses" list, the Etherpoll will send incoming serial data back to the last host that sent outgoing serial data. In other words, it remembers the IP address of the last host it talked to and returns incoming data back to that host. This mode is useful at the RTU end of a polling application where the polling host may be switched from a primary to a backup.

The following were corrected:

- A simultaneous TCP close would cause a flood of FIN - ACK packets to be sent from the Etherpoll. Eventually the Etherpoll would hit a time-out and stop sending the packets. This problem seems to show up with the web server when the network has between 200ms to 400ms of latency and the web browser is Mozilla or Firefox.

- In the case that the Etherpoll initiates a TCP close, it would fail to ACK the remote's FIN packet. The remote would eventually time-out, but this would result in a few extra packets traversing the network and the remote application to briefly hang.



April 30, 2004

1.0 INTRODUCTION The following features have been added to the firmware.

The "Clear IP Activity Count" has been changed to clear all activity counts including serial and ethernet.

A Gratuitous ARP will now be sent out at startup. This is being performed so that in the event a unit is being swapped out, hosts, routers, and switches will update their ARP and MAC tables.



August 12, 2003


This release adds RTS Toggle mode to the Port Configuration.

When RTS Toggle mode is enabled, the RTS signal is asserted when the EtherPoll has data to transmit. The RTS signal is dropped approximately 5ms after the TXD signal goes idle. The CTS input controls output flow and must be asserted for the EtherPoll to transmit.



July 28, 2003


This release allows the user to select the Ethernet speed and duplex.



May 20, 2003


This release corrects a bug with address resolution and routing. After a user Telnets to the unit on port 8000, the unit no longer applies routing rules and assumes all IP addresses are on the local network segment.



April 10, 2003 December 24, 2002


This release allows the user to configure the SNMP community string.

This release also includes changes to the TCP/IP stack which adds dynamic RTT measurement and retry.

Password protection and the ability to disable Telnet, SNMP, and the Web Server were added.



December 24, 2002


This release adds RS485 2-wire half duplex support.  A new configuration item was added to the Serial Port Configuration page which allows the user to select between 4-wire and 2-wire operation.  The unit will default to 4-wire operation.  To enable RS485 operation, the line driver jumper block in the unit must be moved from the RS232 position to the RS485 position.  In 2-wire mode the driver turn-around time will be approximately 1 millisecond.



December 17, 2002


This release corrects the following bugs:

- Saving configuration from the web interface would sometimes cause the unit to lockup.

- Web pages would sometimes be corrupted. This would mostly happen when two or more web browsers were hitting the unit at the same time or when you rapidly click on links.

- The web server would indicate that it would maintain a Persistent Session, but then did not operate this way. This was confusing the web browser and would result in a bunch of half open connections. The browser would later nail the unit with a bunch of connection resets possibly causing the unit to crash.

- TCP segments were being re-transmitted prior to any time-out or error condition.



September 6, 2002


This release adds several security features to the EtherPoll configuration.

The SNMP Enterprise number was corrected.

A minor bug fix was made to the Telnet interface.

Security can only be administered from the Telnet and Serial interfaces.

A new menu was added that contains all of the new security features.

There may be up to 3 user names and passwords configured. If no users are configured, password protection is disabled. User names and passwords are limited to 8 characters each..

There is a 6 login attempt limit.  After 6 failed attempts in a row, the unit will lockout all logins for a period of 10 minutes.

Each user name has an associated user ID or index.  The user with ID 1 is considered the master user. It has the ability to change the other user names and passwords. The other two user ID's are limited to only changing their own user name and password.  All users may modify the other system parameters.

The serial interface is not subjected to user login since it requires physical access to the unit.  If the bad guys have physical access, there are much worse things they can do. This also gives a fail-safe method of clearing forgotten passwords.

From the security menu, there is also the option to disable the Web interface, Telnet interface, and SNMP agent.

The Telnet interface had a quirk in it. When a user entered an empty line, the cursor would move to the far left of the screen, but the firmware wouldn't recognize that an empty line had been entered. Now, we recognize the empty line and behave more like the Serial interface.


1.3 NEW HARDWARE The EtherPoll was moved to the new EtherSeries hardware platform.



May 17, 2001

Initial public release.

Data Comm for Business Inc.
2949 County Road 1000 E
Dewey, Il 61840
Voice: 217-897-6600
Toll Free: 800-4-DCB-NET
Toll Free: 800-432-2638
Email: Contact Page
Fax: 217-897-8023
All DCB web pages copyright ©1995- Data Comm for Business, All rights reserved.
EtherPath®, EtherSeries®, EtherPoll®, EtherBridge® and EtherModem® are Registered Trademarks of Data Comm for Business, Inc.