Release Notes P/N 93000159_N Digi Realport Driver Package Version 3.0.0e for SCO OpenServer 5.0.4c, 5.0.5, and 5.0.6 Software Package P/N 40001044_M September 9th, 2002 CONTENTS Section Description 1 Introduction 2 Supported Products 3 Enhancements 4 Bug Fixes 5 Known Limitations 6 History 7 Notes Introduction The Digi RealPort driver is a set of TCP network drivers that provides real tty functionality for Digi's Ethernet-based Serial Products. This driver supports SCO Openserver 5.0.4, 5.0.5 and 5.0.6 This package also contains: 1) drpadmin: Allows root the ability to add or remove Realport products in the driver. 2) ditty: Digi's stty replacement. 3) dinc: A cu replacement. Simpler to use than cu. 4) dgipserv: Stores and saves an IP on selected Digi products. 5) dgelreset: Allows root the ability to reboot a local or remote EtherLite. Supported Products PortServer PortServer II PortServer TS Digi One RealPort Device Server Etherlite 2, 80, 160 and 162 units with RealPort firmware Enhancements This is the first release of the completely rewritten Realport driver. ditty printer option is now supported. If you uninstall the software, you are given the option to save your configuration. If selected, the driver and utilities save all the current inittab and ttytype entries of all configured Realport ports. This allows for easy driver upgrades without losing any configuration. Added headers in drpadmin for "show" command. Bug Fixes Fixed panic when calling ioctl with IOC_SELECT and other commands. Corrected unlocking. Fixed problem where "delete" in drpadmin would not kill the daemon. Problem involved "/etc/dprd". Fixed problem where the poll rate of the driver was set too high. It would cause the system cpu usage to increase dramatically when used with specific applications. Fixed problem where multiple opens to the same serial port might cause programs to fail. Known Limitations This driver has a limit of 255 Realport products. Each Realport product configured will use 1 major number. SCO Openserver has a fundamental limit of 255 major numbers for everything in the system. This means the actual limit of the amount of Realport products that the driver supports will be based on how many major numbers your system has left to give the driver. Check /etc/conf/cf.d/mdevice and the man mdevice(F) page for more information. SCO Openserver requires us to declare the amount of majors we plan to use and then rebuild the kernel, and reboot. When adding new Realport products to your system after installing the driver, you may be required to rebuild and reboot your system. SCO Merge is no longer supported. The default TCP port for RealPort units is 771. This port is officially reserved for rtip. If you are using rtip you will need to configure your units and RealPort driver to use a different TCP port. History This is a complete rewrite of the existing Realport driver. All of the old History no longer applies. Notes The fastbaud table of substitute baud rates is now: 0 - 0 50 - 57600 75 - 76800 110 - 115200 134 - 131657 150 - 153600 200 - 230400 300 - 460800 600 - 921600 1200 - N/A 1800 - N/A 2400 - 2400 4800 - 4800 9600 - 9600 19200 - 19200 38400 - 38400 The new ioctls to get and set custom baud rates are defined here: #define DIGI_SETCUSTOMBAUD (('e'<<8) | 106) /* Set custom baud */ #define DIGI_GETCUSTOMBAUD (('e'<<8) | 107) /* Get custom baud */