Autobahn Firmware Release Notes - Version 1.5.2 Fixed Problems The following is a summary of the problems that have been fixed in this firmware version: 1. Fatal LAN transmit errors cause the LAN interface to stop transmitting until the router is reset. 2. A blank line appears in the "ISDN/WAN Event Log" when a DISCONNECT INDICATION is received on a POTS port. Added Features or Enhancements The following is a summary of the new features or functional enhancements in this firmware version: 1. Added LAN statistics display function to the command line interface. -------------------------------------------------------------------------------- Autobahn Firmware Release Notes - Version 1.5.0 NOTE: This version includes enhancements that require the Autobahn configuration to be reset to factory defaults following the firmware upgrade. Please be sure to save your configuration prior to upgrading the Autobahn. Fixed Problems The following is a summary of the problems that have been fixed in this firmware version: 1. Callback feature doesn't function properly. 2. The Autobahn stops routing when transferring large amounts of data via a "Dynamic" or "2B Channel" connection. This problem was due to a memory leak that occurred when the remote peer was performing packet fragmentation. This problem was discovered on a Livingston PortMaster. 3. Received PPP-encapsulated packets which are interspersed with received MP-encapsulated packets on an MP bundle could cause routing to cease until the connection is terminated and then re-established. 4. The "Receive Authentication Method" parameter in the Basic Setup Menu doesn't track the "Receive Authentication Method" in the Answer Profile. (e.g. When one is changed, the other doesn't follow). 5. An erroneous error message is reported if a value in the range of 1-22 is entered for any of the following parameters: 1) "Connection Profile - Other Options - Idle Time-out ", 2) "Answer Profile - Idle Time-out", 3) "Filter Sets - Source or Destination Port Number". 6. When the Autobahn receives an incoming call, the initial RIP update sent to the calling peer is erroneously dropped. This caused a delay of up to 30 seconds before the remote peer received a RIP update. 7. ARP table entries would never expire. Added Features or Enhancements The following is a summary of the new features or functional enhancements in this firmware version: 1. Added "Call Type" parameter to "Telco Options" sub-menu of the connection profiles to support customers with flat rate ISDN service. The "Call type" parameter allows selection of either "Switched" or "Permanent" connection profile. "Switched" connection profiles operate in the traditional "dial on demand" manner that depends on traffic and the value of the "Idle Time-out" timer. "Permanent" connection profiles are established automatically (without the need for traffic to bring them up) and ignore the value of the "Idle Time-out" timer. 2. Added an "ARP" command to the "Utility - Command Prompt" menu to display the ARP table contents. 3. Changed initial screen displayed to be the top level menu. -------------------------------------------------------------------------------- Autobahn Firmware Release Notes - Version 1.4.0 Fixed Problems The following is a summary of the problems that have been fixed in this firmware version: 1. Routing will temporarily stop when a large number of packets have traversed a connection that has been established for a long period of time. The problem will occur quickly if the traffic level is high or over a long period of time if the traffic level is low. It is most obvious when the Autobahn is configured for a "nailed-up" connection (Idle Time-out = 0). Autobahns used in dynamic configurations may not experience any problems. 2. RIP Version 2 updates broadcast by the Autobahn may contain an invalid next hop IP address and static routes that are reachable through the LAN port were not being advertised over the WAN. Added Features or Enhancements The following is a summary of the new features or functional enhancements in this firmware version: NONE -------------------------------------------------------------------------------- Autobahn Firmware Release Notes - Version 1.3.0 Fixed Problems The following is a summary of the problems that have been fixed in this firmware version: 1. The "Telephone Number to Dial" parameter in the connection profile will not accept the '#' character. Telephone number parameters now accept any of the following characters '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '*', '#', '(', ')', '[', ']', '-', ',' and '.' 2. When performing a "traceroute" through the Autobahn, the Autobahn would not appear in the results. This was due to a problem with ICMP Time Exceeded responses from the Autobahn. The problem also affected ICMP redirects and ICMP Destination Unreachable responses. The problem has been corrected. 3. The router may temporarily stop routing or exhibit packet routing difficulties when traffic levels are high. The failure mode is more likely to occur when the Autobahn is routing high traffic levels of unacknowledged protocols (e.g., UDP / ICMP) that don't use any higher layer flow control mechanisms. The problem primarily occurs when link compression (any mode) is enabled, but may occur with compression disabled as well. Several fixes to Multi-link PPP sequencing and compression control handshaking have been incorporated to eliminate the problem. 4. When accessing the Autobahn over the WAN with Telnet, the Autobahn may cause certain Telnet clients to exhibit bizarre failure modes. The failure modes may include locking up the host on which the Telnet client is running. This problem has been corrected. 5. When accessing the Autobahn over the WAN with Telnet, sporadic Telnet server output may be experienced. This problem has been corrected. 6. When trying to save a connection profile with "Dial Direction = In", an error message requiring a "Telephone Number to Dial" would appear. This has been corrected. 7. When exiting a connection profile with a blank "Receive User Name" and/or "Receive Password" a warning would be issued and "Receive Authentication" in the Answer profile would be disabled if saved. Connection profiles now allow a blank "Receive User Name" and/or "Receive Password" and "Receive Authentication" is never automatically disabled. 8. One or both of the ISDN B-Channels may become temporarily unavailable if a very unusual dynamic connection establishment/termination sequence occurs. This problem has been corrected. 9. Initiating a TFTP transfer to a server specified with a DNS name (rather than an IP address) that is reachable via an inactive connection profile would cause the transfer to fail. Additional attempts with the same DNS name would fail as well. This problem has been corrected. 10. When configured to use "Standard" link compression, the Autobahn would still accept "Ascend" or "Microsoft" link compression as the negotiated mode for the remote peer, but compression would then fail. The Autobahn will now only accept "Standard" link compression (Sequenced numbers, check-mode 3) when configured as such, or negotiation will fail. 11. The profile name displayed in "WAN Statistics" would get corrupted if the name used was 20 characters long (the maximum size). This problem has been corrected. 12. The Autobahn would continuously reset itself if the "Router IP Subnet Mask" was set to 255.255.255.255. If this situation occurred, it would require the Autobahn be returned to ALR to be corrected. This problem has been corrected in that the Autobahn no longer resets itself, but this configuration will still not allow any traffic to be routed to/from the LAN. 13. Host routes received via RIP broadcasts would be duplicated in the routing table. This problem has been corrected. 14. Attempts to establish outgoing DATA calls to some destinations would fail and result in either a Cause code 1 or 18 in the "ISDN/WAN Event Log". This problem has been corrected. 15. Corrected several problems with Ascend Link Compression mode. Problems could cause routing failures over the associated WAN connection(s). Added Features or Enhancements The following is a summary of the new features or functional enhancements in this firmware version: 1. The Autobahn now supports both RIP Version 1 (RFC-1058) and RIP Version 2 (RFC-1723) and is configurable on a per port/connection profile basis. The RIP mode choices now include: "Off", "Receive-v1", "Transmit-v1", "Transmit and Receive-v1", "Receive-v2", "Transmit-v2", "Transmit and Receive-v2". When configured to receive RIP Version 2, the Autobahn will accept RIP responses via broadcast and/or multicast. Note: Because the choice strings for RIP have changed in this release, the Autobahn will flag an error when a configuration file from a previous release is read in and the RIP mode is set to other than "Off". To eliminate the error, either edit the configuration file with the appropriate RIP mode choice string from above or completely delete the line from the configuration file and then read it in again. 2. The maximum "Routing Table" display size was increased from 60 entries to 300 entries. 3. The "ISDN/WAN Event Log" was enhanced to provide more detailed information with time-stamps and a scrollable multi-page display format for a maximum of 180 events. 4. Added a "Command Prompt" in the "Utilities" menu that currently offers real-time trace capabilities for "ISDN/WAN Event Log" events and ISDN D-Channel signaling. Additional commands such as ping will be added in a future release. 5. The dynamic bandwidth management parameters are now user configurable. Parameters for the time in seconds and percent utilization required to add and/or remove a B-Channel to/from an active "Dynamic" connection may be specified in the "ML-PPP Options" menu of the connection profile. 6. The connect time displayed in "WAN Statistics" now includes a field for "days" in addition to fields for "hours", "minutes" and "seconds". 7. Added an "Optional Second Number to Dial" parameter to the connection profile. This number (if defined) will be used if the Autobahn receives a BUSY indication (Cause code 17) for an outgoing call to the destination defined in "Telephone Number to Dial". This feature may be used to establish a two B-Channel connection to a destination that requires the caller to dial one number for the first B-Channel and a second number for the second B-Channel. The need to do this is dictated by several factors, including the type of Central Office switch connected to the destination equipment, the provisioning of that switch (e.g. hunt group) and the equipment at the destination. 8. The Autobahn will now accept any IP address negotiated by the remote peer for outgoing connections. This feature is useful when the remote IP address for a given connection is not known a priori. This might occur when the Autobahn dials into remote equipment that selects a potentially different server port (and IP address) each time based on available capacity at the time of the call. Prior to this enhancement, the Autobahn would terminate the connection if the IP address negotiated by the remote peer did not exactly match the IP address contained in the connection profile.