PR4000 RELEASES ------------------------------------------------------------------------ This document brings all new features and bug fixes regarding PR4000 versions (Including BETA versions which have a letter after the version number). ------------------------------------------------------------------------ V_1.8.0 Dec/01/99 : (official release; first release) a) New features * MLPPP * Management through Web * IP accounting and Traffic Shaping * Filtering using Access List * T1 or E1 ISDN-PRI or CAS (ITUT standard, Brazil and Mexico variances support) ------------------------------------------------------------------------ V_1.8.5b #3 Jan/25/00 : (beta version; not officially released) a) New features * Modem-6 implemented b) bug fix * route deletion when a secondary link (MLPPP) was dropped and the primary link was UP * bundle was not deleted when a primary dial-in line was dropped if a secondary link was UP * Ethernet multicast address not filtered properly, causing RIP2 not work if it were programed as RIP listen only (not send). * Radius Filter list not handled properly during configuration * FETH locked under high load * SNMP was not showing username for active sessions for PRI Attempts to logon as super through telnet or browser when there was already one super user logged on caused problems of breaking into pages and memory display. ------------------------------------------------------------------------ V_1.8.5 Feb/24/00 : (official release; upgrade from 1.8.5b) a) New features * Modem-6 cards supported * DSP syslogs with different level (6) * Inserted username for show active sessions grabbed through SNMP * Inserted Remote IP in show active sessions * Inserted total number of sessions in the very beginning of show active sessions * Reboot forces disconnection of all Radius sessions * Support to the new CPU (2.0.9) b) bug fix * Error Correction Protocol within DSPs * SWAN cards had RTS always OFF * MLPPP was deleting route from the routing table even if there were more links UP in the bundle * MAC address for Multicast frames were not filtered properly * Radius Filter List with problems * FETH was locking under high load * Concurrent attempts to logon as super user in Web and reverse telnet led to problems with breaking pages * Line Backup was not going down when the main link went UP * HW monitor not supporting a two-fan stop plus WDT plus some key input in the front panel * MLPPP with dial-out link got stuck if the dialing attempt failed * Deactivating one MLPPP line was not resetting its bundle id * LCP ECHO REQ sent to line DOWN if there were a MLPPP bundle UP * Call back with problems * HW for T1 with problems * MLPPP bundle with more than two links presented problem during addition of a third line * Radius client was not sending Authentication Requests to Radius Server in certain situations * Console was not sensing DCD OFF * E1 CAS frame alignment error fixed * Reverse telnet session was receiving screens belonging to other session in certain situations * IPX with bugs in PPP and menus * Character FF made transparent for telnet sessions regardless if using binary or text mode. * Problem with RIP and PPP dial-out lines. * Problem with PPP dial-out as backup link when attempt to connect failed. * Problem with PAP ACK with wrong string length. ------------------------------------------------------------------------ V_1.8.6 Feb/29/00 : (official release; upgrade from 1.8.5) a) New features * New DSP code allowing better connections with V.32bis b) Bug fixes * MLPPP presentation problem ------------------------------------------------------------------------ V_1.8.7 Mar/23/00 : (official release; upgrade from 1.8.6) a) New features * VJ compression can be set by Radius Server b) Bug fixes * Format problem with some menus * Reboot in certain situations due to FETH lock * Correction related to dial-in. The users suddenly could not get connected due to existent route in the routing table and Radius Server was assigning the same IP address for that port. * VJ reject presented problems during PPP negotiation preventing users from getting connected. * Corrected wrong input in the menus by the user (key 0 input). * OSPF with enlarged tables. * super session was not dropped due to timeout if SNMP getting CPU utilization was active. * CAS T1/E1 presenting problems when box powered ON. No line synchronization unless a reconfiguration or cable removal/reinsertion was done. * CHAP negotiation with problems with certain dialers. ------------------------------------------------------------------------ V_1.9.0 Jul/14/00 : (official release; upgrade from 1.8.7) a) New features * SSH server for remote telnet into the box and remote console management * MCPPP capability, compatible with PM3 * V.110 support over PRI lines * Connection Historical * Switch AT&T 4ESS support for PRI lines * Message Trace support * CAS signaling for Romania supported * IP Broadcast datagrams routed over other lines if configured so * Syslog revision * TCP Keep alive also for X.25 + socket connections * Community name enlarged to 20 characters * BGP4 b) Bug fixes * minor bugs in HTTP * bug in traceroute (if number of nodes were big traceroute entered in a loop) * TB reconfiguration * predictor for PPP * SNMP issuing start/stop interface * minor bugs in VPN * bug in QMC related to data alignment * bug in NAT * VJ during frame reception * bug when incoming call arrived with no DSP available ------------------------------------------------------------------------ V_1.9.1 Jul/18/00 : (official release; upgrade from 1.8.7 or 1.9.0) a) Bug fix * bug in the boot code ------------------------------------------------------------------------ V_1.9.2 Aug/24/00 : (official release; upgrade from 1.9.1) a) New features * Enlarged number of bytes for CUD in X.25 * New DSP firmware * CAS with blocking calls configurable b) Bug fixes * NAT extended mode * IP fragmentation * Early switch to PPP mode without having the authentication done in char mode * Wrong compressed Op Code saved in flash due to Ethernet activity * Send Account Req instead of Authentication Req to the Authentication Server (Radius) in the very beginning to detect the Server * SNA feature * Show statistics for Frame Relay * Detailed IP accouting information * VPN trace * MLPPP with VJ enabled in the link (problem of reordering the received frames * Addition/Deletion of entries in the dial-out table for PRI ------------------------------------------------------------------------ V_1.9.3 Sep/26/00 : (official release; upgrade from 1.9.2) a) New features * More statistics information supplied * Logo on LCD changed b) Bug fixes * Abort command for SSH was missing * Return to resize for SSH implemented * Releasing resources in regards to Radius Cliente when there was no Radius Server * Configurable Escape Char was not working * Historic of Connections with minor presentation problems * New FPGA code with TS/TA timing changed * MLPPP with problem during reception * MLPPP accepting IP address from the remote did not remove the related route from the routing table when the DCD went OFF. * Rules configuration with minor bugs * Message trace with bug in some presentations ------------------------------------------------------------------------ V_1.9.4 Nov/02/00 : (official release; upgrade from 1.9.3) a) New features * DSPs can be configured to auto restart continuously * CAS Signaling for Indonesia * PPP over PAD statistics implemented * IP fragmentation configurable * User specified phone number allowed for the callback b) Bug fixes * Problem with Socket Authentication using SSH * Problem inserted in super login because of SSH * Show Fethernet Statistics caused the system to crash * Problems with X.25 facilities negotiation * ISDN disconnection with proper disconnection cause supplied * More than one link UP sent by the Frame Relay stack * Problem to maintain compatibility with old Radius Servers ------------------------------------------------------------------------ V_1.9.5 May/08/01 : (official release; upgrade from 1.9.4) a) New features * Number of DLCIs increased to 300 * Control over the DLCI status for link management purpose * Frame Relay type Cisco or IETF is auto sense for reception * Reshaping of the filter and rule list * Improvement of statistics for Ethernet * Capability to use only Authentication (without Accounting) for Radius * SLIPCHAR implemented * AT commands supported when using socket connection to a port * Trace for the first connection on a port implemented * Indian ISDN switch variance implemented * Handshake right away for DSPs configurable b) Bug fixes * Duplication of Fast Ethernet packets in some situations * SLIPON packets were not sent to Radius in some cases * Improper deletion of dynamic routes from the routing table when the dial-up link went down * Enlarged timeout for CHAP authentication messages * Traceroute not using the same IP used in the UDP requests * Inactivity timeout for super user when using CPU utilization measurement * WDT was not effective in specific points and the unit would not reboot if necessary * Access between hosts and router of the same LAN using VPN * Presentation of Radius status when using just accounting * Several issues with SLIP * Dial-out using PPP using configurable authentication * PPP with predictor was not working fine in some situations * WEB management presented problems when the last keystroke was not * DirectPC and PPP presented problems with the compacted header * Crash when using SSH to access the box in some conditions * X.25 using API had problems during connection establishment * Crash when using IPX in certain conditions * Predictor with Frame Relay presented some problems * Problem with big delays when establishing a TCP connection * X.25 layer 2 establishment presented some problems when DCD was already ON. * Configuration of NAT presented some minor problems * Packets coming from a public network destinated to a private one are not discarded if they are not present in the static NAT table * NAT with unbalanced translation per host * Problem in dealing with HTTP connection when username and password are furnished in the browser's command line * Improved visualization of BGP4 tables * Crash when reconfiguring ISDN in certain conditions * Modification in the Ethernet affected the slot 3 (IP addresses) * Filtering login from users in dial-up lines corrected * Callback lines with problems when receiving a call from a user during the call back process * Enlarged ISDN buffers to prevent crash when the box was highly used * CAS with state machine problem * Synchronization in the ISDN line was improved to make it faster ------------------------------------------------------------------------ V_1.9.6 Aug/21/01 : (official release; upgrade from 1.9.5) a) New features * ISDN 3.1 KHz incoming calls supported * AT command support (through socket connection) * History of outgoing calls created * Radius Server Backup and Dual created * New microcode for the DSPs * Ethernet mode configurable * Enable/Disable WEB Management * Increase in # of buffers for SWAN b) Bug fixes * Sending Account Request to Radius Server only if configured to do so * Handling gliyches in the cable disconnected from the SWAN card * NAT table entries not removed in certain situations and led to table full * Ethernet tests and DSP tests (HW tests) had minor bugs * Wrong username/password led to impossibility to log on to the box using SSH * Link Up/Down through SNMP was not working properly * Bug in Original Boot Code 1.9.5 * Frame Relay using predictor was not working properly * Ethernet statistics was accounting twice the Rxed packets * PPP links were discarding outbound packets when the traffic was very high * BGP-4 presented some bugs * Maximum size for reception on the D-channel imposed ------------------------------------------------------------------------ V_1.9.7 Feb/13/02 : (official release; upgrade from 1.9.6) a) New features * Allowed partial configuration saving in flash after a network download * Radius keep alive made configurable * FRF-12 implemented * IP helper support * Increased # of routes for IPX * DHCP Server subset support * Added fields in Vendor MIB (SNMP) * Improvement in OSPF trace messages * HDLC on SWAN cards monitors DSR signal instead of DCD if there's glitch in the DCD * Telnet mode (started from the serial line to a Unix server in the network) made configurable * Capability to open a socket to the box (slot/link) and use AT commands to control the DSP * V.120 protocol support for PRI lines * Changed presentation of the controller menu b) Bug fixes * Protection against "0" input in numeric fields throught the menus * Tacacs client presented problems in its state machine when facing slow Tacacs Servers * Statistics data for reassembled IP fragments was wrong * Inverse ARP for Frame Relay not OK in certain situations * Not proper handling when errors were present during CyROS download * Corrected problem with PPP in regards to ACCM map if there was an LCP renegotiation * LCP frames were not in transparent mode * Fixed number of PADs supported * Fixed the src IP when answering to traceroute messages * Fixed some SNMP trap messages and snmpget handling * X.25 was discarding packets with D bit set * Fixed bug in MLPPP secondary link when it went down and back up * Fixed bug in MLPPP primary link when it received an LCP renegotiation after it was already established * Minor errors in BGP * Sockets opening and closing very fast caused the unit to fail * LCD initialization had some problems * Slot 2 as PRI and secondary Ethernet had some racing problems * Wrong presentation in the modem status * Wrong initial speed in the connection history ------------------------------------------------------------------------ V_1.9.8 Nov/19/02 : (official release; upgrade from 1.9.7) a) New features * OSPF update time made configurable * Called id saved for showing purpose (ISDN) * Radius client informing called id to Radius Server * Call Back state shown in the show menu * ARP table refreshed at a configurable time * Radius allowing password up to 128 characters and end speed at the end of connection * Static route can be overwritten by RIP if configured to do so * X.25 (ignore call address configurable) * Local IP to be informed in an Inverse ARP (Frame Relay) made configurable (default is Primary IP of the interface) Allowed to configure which DLCI will send a routed datagram (Frame Relay) * Improved process of controlling the IP traffic, minimizing the need to discard datagrams * Dial backup in case VPN is down * SNMP Trap Link UP/DOWN messages with further info about the interface * Fast Ethernet mode made configurable: Half or Full-Duplex, 10 or 100 Mbps, autosense b) Bug fixes * Show active sessions was presenting wrong information for MLPPP connections * Dial-out ISDN connections would present some problem due to timing (PROGRESS IN) in some switches and the connection would not complete * DHCP server was not sending default gateway in the message along with IP address to the DHCP client * SNMP get statistics for secondary Ethernet was giving wrong information * SNMP get statistics for CT1/CE1 was giving wrong information * E1 signaling showing wrong information in the show status/statistics * PPP was not skipping CBCP negotiation if it received NCP frames * When removing the ISDN cable while there was high data traffic could cause the unit to reboot * SNMP trap configuration with different bugs * Admining down the interface would not drop the TCP connection * Connection range allowing only analog/digital, analog/V110 and analog/V120 (before it would allow any combination) * MLPPP problems when the LCP frame sent was lost and the each end was in a different state (the connection would never be established) * Kill session would not drop the SSH session to the unit * Protection against RCP connection when there was not printer connected to the unit * Dial backup over transparent bridge was not working * DHCP relay was not working in some conditions (interval timeout increased) * SE8/16 power detection (it would not show the correct # of serial ports) * Check of local interface up to route datagrams * Tx clock probed a different ways to solve some cabling/clock phasing problems (higher synchronous speeds) * Onhook time enlarged for CAS lines ------------------------------------------------------------------------