Release Notes PN 93000464 Digi One IA RealPort 82000770_B EOS 82000779_A POST November 14, 2002 INTRODUCTION This is a production release of firmware for the Digi One IA RealPort SUPPORTED PRODUCTS Digi One IA RealPort ENHANCEMENTS - Added secure access services. This allows disabling telnet, rlogin, and http. - Added telnet RFC2217 support. This is an extension to telnet clients for controlling serial port parameters. - Added support for the device to be its own gateway. - Added the ability to configure Ethernet speed and duplex settings. - Increased the base socket limit in order to allow telnet and raw TCP/UDP connections to use a IP port base of up to 50000. - Added telnet out feature. The command line option 'striplf' was added to the 'telnetip' command to remove double carriage returns. - Added support for autoconnect to use DNS addressing. - Improved the handling of message timeouts for industrial automation protocols. A timeout is started when a message arrives at the Digi One IA RealPort, the timeout is reset right before it leaves the Digi One IA RealPort to be sent to the destination device (e.g. PLC), and a timeout is reset when the response for the message comes back from the destination device. - Improved Modbus protocols. Improved request/response matching. Added error response feature to generate 0xA and 0xB exceptions when a request times out or can not be routed. Added Modbus broadcast handling. Added fixed address feature for replacing the address of request messages destined to a particular slave. Added feature to handle Modbus functions that take a long time to complete. - Improved DF1 protocols. Added support for DF1-Halfduplex to work with the ABEthernet and EtherNet/IP protocols. Added support for DF1-Fullduplex to send multiple outstanding requests to a slave device. Added error response feature to return error responses when a request times out or can not be routed. - Improved User-defined protocol. Added ANSI escape feature to handle user-defined protocols that make use of the ANSI escape character (i.e. protocols that use the DLE character for escaping). - Simplified command line for industrial automation protocols. The 'set ia netslave' command has been merged into the 'set ia route' command to make setting up slaves for serial masters simpler. - Added ability to change command line prompts via the 'netlogin' command. BUG-FIXES - A problem was fixed where under certain conditions (possibly with communication through a router) ICMP messages were causing the device to reboot. (#9301) - Fixed SSH problem that had the potential to cause a reboot when establishing a SSH connection. (#9192) - A problem was fixed where loading a SSH public key that was larger than the supported size caused the device to reboot. (#9228) - Fixed autoconnect data loss problem. (#9110) - Fixed problem with RTS toggle not working correctly in halfduplex mode. (#9448) - A problem was fixed with RealPort where rebooting the device with an active RealPort connection caused a subsequent reboot of the device. - Fixed a SNMP bug where setting the term type caused the device to reboot. (#9273) - Fixed a problem where under certain conditions the command line command 'revert' was causing the device to reboot. (#9514) - Fixed a problem where the command line command 'revert' was causing the IA protocols not to function. (#9507) - Fixed a problem where running the industrial protocol EtherNet/IP with certain applications such as Allen-Bradley's RSLinx were causing the device to reboot when receiving EtherNet/IP UDP broadcast messages. (#9446 and #9500) - Omron Hostlink and FINS bugs. Fixed a bug where fragmented responses were lost. Fixed a bug where long fragmented messages were timing out too quickly. The message timeout for fragments are now reset after each fragment is received. Fixed a bug where the device was allowing the next request before receiving all of the fragments of a fragmented response. Fixed a problem where requests and responses greater than 512 bytes were getting corrupted. - Fixed a problem with the Userdefined protocol where requests and response greater than 512 bytes were getting corrupted. - Added SNMP MIBs that got left out of "A" version including MIBs for the ABEthernet and EtherNet/IP protocols. - A problem was fixed where with applications like reverse telnet DTR was not being dropped. (#9342) ADDITIONAL INFORMATION A TFTP server will be required for the following steps: Command Line Upgrade of EOS -------------------------- Upgrade the EOS with the command: boot load=:82000770_B.bin The unit should be reset after the EOS upgrade. HTTP upgrade of EOS -------------------- The EOS may also be upgraded from the Web UI configuration interface. From the machine containing the image file to which you will be upgrading, navigate the WebUI menus to "Admin\HTTP Upgrade" and enter the path and filename into the text box on the screen and click submit. --------------------------- KNOWN ISSUES When the device is set to devtype 'ia' modem signals will not be reported. This is by design, due to the ability of the Digi One IA RealPort to provide an IA connection to multiple masters using a single serial port. HISTORY 98000464_B: 2002-11-14 93000464_A: 2002-07-18 82000770_A - GA Release of firmware. 82000770_A replaces 82000716 from this point on as the port number to be used on the Digi One IA RealPort. Adds support for: - Industrial protocol and protocol routing. - Industrial protocols: DF1 full/half duplex, Modbus RTU/ASCII/TCP, Omron Hostlink/FINS/Compoway/f, Allen Bradley Ethernet, EtherNet/IP, User-defined - ability to encapsulate serial protocols over TCP/UDP sockets. - optimization settings - used to improve latency or throughput for network and serial data. - RTS toggle feature - when enabled causes RTS to be active when transmitting data and inactive when not transmitting data. Also the option for delaying the raising/lowering of RTS before/after transmitting was added. 93000464_1P: 2002-06-24 82000770_1P - Beta release of firmware with feature enhancements. Adds support for: - ADDP (Advanced Device Discover Protocol) - Allows the system to identify all Digi devices attached to a network. Allows a user to remotely configure an IP address.