RELEASE NOTES Digi International EtherLite(R)/SCSI Terminal Server(TM) Module Driver Package for Solaris 7, 2.6, 2.5.1, 2.5 and 2.4 (P/N 40001978A) *** Release Notes R3.014 -- The number of EtherLite modules which can be operated by a single Solaris host has been raised from 32 to 256. As a side effect of this change, the node-naming scheme used has also changed slightly. Please note, however, those currently operating fewer than 16 EtherLite modules will notice no changes whatsoever. Also, the node-naming scheme for SCSI Terminal Server modules remains unchanged. The basic form of EtherLite device nodes has not changed. The serial nodes remain of the form /dev/sts/ttyN[module#][port#] (dial-out node) and /dev/sts/ttyn[module#][port#] (dial-in node) and the module nodes (used by the cdetherd daemon) remain of the form /dev/sts/elsn[module#] As before, [port#] is a single-digit base-32 number: 0=first port, 1=second port, ..., 9=tenth port, a=eleventh port, b=twelfth port, ..., v=thirty-second port. Previously, [module#] was likewise a single-digit base-32 number, but is now a hexdecimal number: 0=first module, 1=second module, 9=tenth module, a=eleventh module, b=twelfth module, ..., f=sixteenth module, 10=seventeenth module, ..., ff=two hundred, fifty-sixth module. For example, the first port on the first module (elsn0) is /dev/sts/ttyN00 and /dev/sts/ttyn00. If this module were an EtherLite 32 (formerly EL-32), the last port on the same unit would be /dev/sts/ttyN0v and /dev/sts/ttyn0v. Further, the first port on the 16th module (elsnf) would be /dev/sts/ttyNf0 and /dev/sts/ttynf0. The first port on the 17th module (elsn10) would be /dev/sts/ttyN100 and /dev/sts/ttyn100. The first port on the 256th module (elsnff) would be /dev/sts/ttyNff0 and /dev/sts/ttynff0. -- The driver has been modified to work around a bug in the firmware of some modules with parallel ports (ST-1008, ST-1800+). This bug could be exposed during parallel-port output and would cause the module to crash with a 6-4 blink code. -- Fixed a bug that could cause a system panic were the EtherLite daemon (cdetherd) to hang due to overwhelming system load. -- Changed slightly the mechanism by which the /dev/sts device nodes are made. This fix should keep devlinks(1m) from creating unadvertised (but benign) "*,cu" links in /dev/sts. -- A few minor installation and removal bugs have been fixed. -- References to "Solaris 2.7" have been changed to refer to "Solaris 7." -- Support for Solaris 7 on X86 platforms has been verified. *** Release Notes R3.013 -- Changed all references of "Central Data" to "Digi International," reflecting the July 1998 acquisition of Central Data Corporation by Digi International. Both Central Data- and Digi-branded hardware will continue to be supported by this driver package. -- Added 32- and 64-bit support for Solaris 2.7 on SPARC platforms. Support for Solaris 2.7 on X86 platforms has not yet been verified. As soon as we can get a copy of Solaris 2.7 X86 in-house, we will begin compatibility testing. -- The driver now compensates dynamically for slow network conditions by increasing the size of the data packets it sends. Those operating on wide-area networks with considerable latency will likely benefit from this change. -- Fixed a bug wherein flushes of input were not always as complete as they might have been. (Driver buffers were flushed, but not the buffers on the module.) -- Fixed a few weak points in the driver which would be exposed under low-memory conditions. -- The Remove script will now delete /etc/bootptab and /usr/sbin/bootpd from the system if it appears safe to do so AND if the user, when prompted, answers that it is indeed OK to do so. (Release notes describing earlier versions of the Digi International EtherLite/SCSI Terminal Server module driver release for Solaris can be found in the file named HISTORY.) @(#)README 1.63 06/21/99 Copyright (C) 1991-1999 Digi International. All Rights Reserved. This document is P/N 93000343A.