Release Notes PN 40001953_D 80006820_D EtherLite(R)/SCSI Terminal Server(TM) Module Driver R5.005 HP-UX versions 10.01, 10.10, 10.16, 10.20 and 11.00 Software Driver P/N 40001953_D Software Driver P/N 80006820_D Source Code 81000107_D Release Notes P/N 93000338_D April 10, 2000 INTRODUCTION Digi International SCSI Terminal Server(TM) and Etherlite(R) module Driver Software Package for HP-UX machines. This directory contains the essential driver and support software for the STS/ELS driver. Drivers are provided for: uniprocessor and multi-processor c720 based systems running HP-UX 10.01, 10.10, 10.16, 10.20, and 11.00 (64bit systems support ELS only) uniprocessor scsi1 based systems running HP-UX 10.01, 10.10, and 10.20 multiprocessor scsi1 based systems are currently not supported. Refer to the sts.7 man page for more information. SUPPORTED PRODUCTS This is the list of units the driver will work with. Some of these units may be legacy units. Etherlite units are EL-2, EL-8, EL-16, EL-32, EM-8, EM-16, EL-160, and EL-162. SCSI-based units are ST-1000, ST-1002, ST-1003, ST-1008, ST-1016, ST-1032, ST-1400, ST-1600, ST-1610, ST-1616, ST-1620, ST-1622, ST-1800, ST-2001, and SX-4032. See KNOWN LIMITATIONS below concerning support of SCSI-based units. ENHANCEMENTS This release adds support for persistent sessions for Etherlite(R) units. (Persistent sessions survive network and power outages on ELS units.) Persistent sessions can be elected on a unit by unit basis by adding the word persistent after the IP address for each unit in the els.conf file, or by adding the -p flag as the first option to the cdetherd command. Also, you can have cdetherd logging sent to syslog by adding the word syslog after the IP address. Use a space if you specify more than one option. BUG FIXES This version fixes a bug in R5.004 on 64 bit uniprocessor 11.00 systems saving and restoring 64bit interrupt values. KNOWN LIMITATIONS Multiprocessor scsi1 based systems are currently not supported. 64 bit systems do not support SCSI-based units. ********************* W A R N I N G ***************************** Note that persistent sessions represent a security risk in that root sessions may not be hung up on loss of carrier if the unit is offline when carrier is lost. ********************* W A R N I N G ***************************** HISTORY R5.004 Adds support for EtherLite(R) units on 64bit c720 based HP-UX 11.00 systems. HP-UX 11.00 32bit systems have the option of installing as a DLKM (Dynamically Loaded Kernel Module) or as a static module. DLKM is the recommended method, but not all systems will allow DLKM. Those systems that encounter problems when configured as a DLKM should choose the static module option during install. Implemented a workaround to allocate an additional 6 CT packets and print a message to the console that additional packets were allocated rather than panicing. Each set of 6 packets allocated will use roughly 24k of kernel memory. Fixed a CT packet memory leak and an object file error in loading kernel modules. R5.003 Addeds support for 32bit c720 based HP-UX 11.00 systems. The maximum number of EtherLite(R) units per host increased from 32 units to 1024 units. R5.002 Fix a bug with scsi1 based gettys on 10.20. Fix a bug with multiple scsi1 busses on 10.20. Problems with input on Etherlite(R) units were also corrected. The Install and Remove proceedure was reworked to reduce space requirements in the /stand directory. R5.001 Fixed a bug to correct problems introduced by increasing EtherLite(R) support to 32 units. R5.000 This release combines the various HP-UX driver packages. Object modules for c720 and scsi1 based systems are now included together in each release and are usable on both 9000/700 and 9000/800 series machines. The c720 objects included in this driver passed testing with STS and ELS modules on both multi-processor and uniprocessor machines and the scsi1 objects passed testing with ELS modules on both multi-processor and uniprocessor machines. However, STS modules are not currently usable with the scsi1 objects on a multi-processor machine for lack of a scsi1 card for the multi-processor testing machine. This is intended to be addressed in the next release of this driver and all multi-processor machines should use the c720 objects in the meantime.