Stallion Technologies Software Release Note ===================== EasyServer II Flash Firmware ---------------------------- For EasyServer II and LantraServers with revision 6.x firmware. Note: Flash Firmware is software units that are capable of permanent upgrade via flash ROM. CONTENTS ======== 1. General 2. Release History _______________________________________________________________________________ 1. General =========== NOTE: EasyServer II flash firmware is also compatible with LantraServer units with revision 6.x firmware. Media Format ------------ The EasyServer II Firmware is delivered in gzip and executable file formats. The gzip file is a compressed archive (using gzip) and contains a raw binary firmware image. The executable (.exe) is a Windows 95/NT executable file that will prompt you to update an EasyServer II on the same network. _______________________________________________________________________________ 2. Release History =================== EasyServer II Firmware 6.3.0 ============================ Date 5 February 99 Ver 6.3.0 Prev 6.2.1 Characteristics --------------- Description of Release: This is a general release of the EasyServer II and LantraServer firmware. Compatible with: The flash upgrade image can be loaded on all flash units from rev 6.0 onwards. A RAM based version of this release (5.X) will not be made available. New features and changes: 1) This release features support for RFC 2217 Bugs Fixed ---------- 2870 bug Some of the info returned via SNMP commands is incorrect 2916 bug Disabling flow control in one direction disables flow control in both 3369 bug Software flow doesnt work on access remote port after reboot EasyServer II Firmware 6.2.1 ============================ Date 5 February 99 Ver 6.2.1 Prev 6.2.0 Characteristics --------------- Description of Release: This is a general release of the EasyServer II and LantraServer firmware. This release is required for units that use the st-micro flash memory chips. This release is recommended when using TruPort 1.1.1. Compatible with: The flash upgrade image can be loaded on all flash units from rev 6.0 onwards. A RAM based version of this release (5.X) will not be made available. New features and changes: 1) This release is required for the units that use the st-micro flash memory chips. 2) The more significant bugs fixed are: - various bugs related to Dial on Demand (2762, 2758, 2757, 2564) - fixes related to transparent printing (2754, 2753) Bugs Fixed ---------- 2762 D3S bug Problems to add more than one Dial on Demand -unless rebo 2758 D3S bug Problem with Dial on Demand - interface info gets lost 2757 D3S bug Problem with dial on demand - ping won't kick it off 2754 D3S bug Corruption of 1 char when using transparent print 2753 D3S bug panic when using transparent print in latest 620uX versions 2734 D4S prb ALL- Show server syslog doesn't show priority info 2732 D4S bug EasyServerII Contacting Stallion details need updating 2697 D3S bug ALL- Command parser fails on redirect output if port_list has 2680 D3S bug SV3- AT A TruPort/Extend port can't be changed to be a srv_tty on 2639 D3S bug WNT- CHAP PPP dialin connects when PAP enabled & no accounts 2636 D3S bug CHAP in ES2 fails when dialin client uses null password 2630 33S bug EasyServer II web config won't set AT commands with "&" 2628 D3S bug SV3- AT Server throws out up to 16 bytes if TruPort is flowed OFF 2564 D4S sug EasyServer II Dial-on-demand should allow autoconnect 2554 D3S sug ALL- Modify EasyServerII behaviour so BOOTP preceeds DHCP 2553 D3S bug ALL- Input data with parity/framing errors may be taken as OK 2542 D4S bug ALL- Flushing doesn't flush data that is in the UART FIFO 2531 D3S bug ALL- ESII with RSP unnecessarily sending transmit buffer statu 2524 D2S bug SV3- Binary data files sent out of TruPort ports are corrupted 2522 D3S bug ALL- DTR + RTS status incorrect ports 1 +3 when DTRWAIT enable 2521 D3S bug EasyServer II panics when doing SHOW INTERNET LOOPBACK 2516 D3S bug Removing account "all" removes all accounts in EasyServer EasyServer II Firmware 6.2.0 ============================ Date 5 February 99 Ver 6.2.0 Prev 6.1.0 Characteristics --------------- Description of Release: This is a general release of the EasyServer II and LantraServer firmware. This release is required to support the new ESII hardware which uses the SMC network chip. These units also have more memory and much more NVRAM storage space. Compatible with: The flash upgrade image can be loaded all flash units from rev 6.0 onwards. A RAM based version of this release (5.X) will not be made available. New features and changes: The main purpose of this release is to support the latest ESII hardware. The new HW support has several new features which this release can take advantage of: 1. The new hardware has 2Mb of RAM. 2. The new servers use a new NVRAM configuration. This change also tripples the amount of configuration storage space in the server. 3. The "reset" button has been changed to "Erase" to better communicate its function. 4. This release contains the support required for the Truport performance enhancements (RSP Block mode). 4. Bug fixes. The significant ones to note are: - Various RADIUS fixups. - Wait for Drain improvements for Truport - TTYLOC correctly implemented on both telnet server and client implementations. Bugs Fixed ---------- 2132 D3 bug ALL - Insufficent net clusters available for 16 port EasyServ 2148 D2 bug ALL - Help enters an infinite loop on EasyServer II 6.0 firmw 2267 D3 prb SV3 - Server will not close properly if too much tx data pend 2315 D2 bug ALL - EasyServerII crashes with no errors and no LEDs flashin 2399 D3 bug ALL - EasyServer panics on dial in when CHAP database empty 2401 D3 bug ALL - ESII RADIUS Accounting Request contains duplicate attri 2406 D3 bug ALL - RADIUS auth'n req'd for priveleged access non-RADIUS po 2413 D3 bug ALL - Using LOAD to upgrade the flash panics an EasyServerII 2433 D3 bug ALL - Cant disable RADIUS support 2434 D4 bug ALL - Contact details in EasyServer firmware incorrect 2489 D3 bug SV3 - Wait for drain is too slow 2504 D3 bug ALL - ESII filter command panics when NVRAM is full EasyServer II Firmware 6.1.0 ============================ Date 5 October 98 Ver 6.1.0 Prev 6.0.0 Characteristics --------------- Description of Release: This is a new revision of the EasyServer and LantraServer firmware. This is the first EasyServer firmware release to support the TruPort software. This release also includes some other bug fixes. Compatible with: All 6.0 revision EasyServer hardware. New features and changes: . Extensions to the RSP protocol to better support TruPort for UNIX. . Improved telnet listener performance. . RFC 946 support, support for an extended telnet option which reports server IP address and location. New command line options added in this release: The ability to set TCP_NODELAY on individual telnet listeners to reduce latency on ports. CHANGE TELNET LISTENER tcp_port {CONNECTIONS {DISABLED} * } {ENABLED } {IDENTIFICATION "id_string" } {PORTS {ALL } {DISABLED} *} {CONSOLE } {ENABLED } {port_list} {QUEUE {DISABLED} * } {ENABLED } {RAW [MODE] {DISABLED} * } {ENABLED } {TCP_NODELAY {DISABLED} * } {ENABLED } {NOTIFICATION {DISABLED} * } {ENABLED } TCP_NODELAY Enable or disable TCP delays on this telnet listener. By enabling this option the delays will be disabled, providing much better turnaround times for protocols with small packets. This option should not be enabled for normal operation. Changes to command line to allow configuration of BREAK processing/interpretation. CHANGE/DEFINE/SET PORT BREAK Specify how the Break key is interpreted. SET [PORT] [ALL ] BREAK {LOCAL } * [port_list] {REMOTE } {DISABLED} {SEND } LOCAL Switch to local mode. REMOTE Pass the break character through to the remote service. DISABLE Ignore the break character. (It is still recognized in local mode.) SEND control-character Specify a character to send on detection of a line break. DEFINE/SET/CHANGE PORT TELNET SERVER BREAK Define a character that represents a remote users request for a break. This character can be used in addition to the telnet BRK request from the remote Telnet client to send a BRK request to the server. CHANGE [PORT] [ALL ] TELNET [SERVER] BREAK {NONE } [port_list] {character} DEFINE/SET/CHANGE PORT TELNET SERVER BRK INDICATION Define a character that represents the remote Telnet user's BRK (Break) request to the Telnet server. Setting this to BREAK instructs the server to send a real line BREAK on receiving the request. CHANGE [PORT] [ALL ] TELNET [SERVER] BRK [INDICATION] {NONE } [port_list] {BREAK } {character} DEFINE/SET/CHANGE PORT TELNET CLIENT BRK REQUEST Specify the keys that send a Telnet Break request to the remote host. CHANGE [PORT] [ALL ] TELNET [CLIENT] BRK [REQUEST] { } [port_list] {NONE } {character} Bugs Fixed ---------- 1836 D4 bug ALL - ES II documentation error - dedicated service/autoconnect 1837 D3 prb WNT - ES II BOOTP does not interoperate with NT DHCP 1838 D4 prb ALL - ES-II delays on incoming data with telnet listener 1847 D3 prb ARS - ES II svr_print.c loses end of print jobs, needs sleep()? 1849 D3 bug ALL - ES2 panics if a CONNECT PORT statement is in its startupf 1853 D3 ibg ALL - initialize command doesn't change operational database 1867 D4 bug ALL - ES-II help search produces wrong entry 1887 D3 bug SV3 - ES-II telnet client throughput problem with SCO OpenServe 1895 D2 bug ALL - ESII panics when using Web browser to show sessions 1901 D3 bug ALL - First psuedo port not available when telneting to ESII 1902 D3 bug ALL - Dialin PPP modem port only answers first call 1909 D3 bug ALL - ES-II http download changes doesn't work 1915 D3 bug ALL - svr_tty -t option can reset an active connection 1925 D3 bug ALL - Syntax errors occur when executing a startup file 1926 D1 prb SV3 - 'FF' bytes appear to be echoed when piped through svr_tty 1947 D2 bug ALL - some NETWARE commands do not work 1949 D3 bug ALL - CHANGE PORT ALL DEDICATED prevents further logins 1966 D2 ibg ALL - enabling radius breaks http server authentication 1972 D2 bug ALL - Telneting to the http port (80) panics the EasyServer 1991 D4 bug ALL - Possible corruption in ESII boot banner 2004 D2 ibg RADIUS - RADIUS authentication allows priveliged access to all use 2022 D3 ibg ALL - Problems manually entering an IP address on Easyserver 2 2023 D3 ibg ALL - Problems running of offline diagnostics 2025 D3 bug SHOW - SHOW CHANGES produces incorrect output 2026 DN ibg ALL - Problems with the dtrwait command in easyserver 2 2029 D3 bug Network - Network buffers not freed under some conditions 2033 D3 bug IV3 - Problems compiling svr_tty under Interactive Unix 2.2 2038 D2 prb ALL - ES II doesnt communicate thru EN-810 hub across fibre opt 2052 D3 bug ALL - EasyServer II configuration file not parsed correctly 2069 D3 bug AT4 - Printer interface hangs on some SVR4 systems using svr_tt 2087 D3 bug ALL - ports with init strings hang when 2090 D3 bug ALL - svr_tty locks up if user process hangs or stops 2091 D3 bug svr_tty - svr_tty may incorrectly close a connection for a port 2095 D3 bug ALL - BOOTP and RARP dont work reliably on the EasyServer 2100 D4 bug ALL - Terminal output on telnet session pauses noticably 2117 D3 bug ALL - Client IP address not allocated correctly when using RADI 2144 D2 bug ALL - Under certain conditions ESII doesn't un-flow control a p 2153 D4 bug WNT - RSP TXBUFFER value reported incorrectly 2203 D3 bug ALL - Diags may hang due to ethernet errors 2213 D3 bug EasyServerII - EasyServerII doesnt handle LCP Echo-Requests properly 2225 D3 bug WNT - bug in RSP_PURGE may cause port hanging or other problems 2235 D3 bug INITIALISE - INITIALISE FACTORY changes not written to nvram 2236 D3 bug ESII - ESII not sending fragmentation reqd but DF bit set messag 2237 D3 ubg WNT - WindowsNT to Lantra TCP connections intermittently dying 2240 D2 bug ESII - ESII panics doing LIST CHANGES under certain conditions 2305 D3 bug IP - IP addresses obtained via DHCP not re-requested on reboot _______________________________________________________________________________ [END]