Product:	SE-Converter Linux Real TTY Driver For Kernel 2.x
Version:	1.20 Build 18180419
Date:		18/04/2018
Company:	Weidmueller Interface GmbH & Co. KG
           
Supported system:
-----------------
Linux (kernel 2.4.x) (Support IPv4 only)
Linux (kernel 2.6.x) (Support IPv4 and IPv6)

Release Note:
=============
ver1.20 Build 18180419
1. Change: Renamed different files and functions

ver1.19 Build 17110917
1. New: Add driver background polling feature to eliminate the waiting time
        when SE-Converter is not existed in Slackware 14.0.
2. Improve: When using domain name as mapping address of SE-Converter, it will be
            translated every time while Real TTY opening the port.
3. Improve: Compiling errors when using secured Real COM mode.
4. Bugfix: A call trace might be happened with error message "not syncing:
           Falal exception" in kernel 2.6 for specified platform.
5. Bugfix: The compiling error if the kernel version contains the stream of
           "2.4".
6. Bugfix: Real TTY driver's installation and uninstallation fails due to 
           Insufficient permissions for /tmp folder.
7. Change: Log file increases unlimitedly causes file system crash.
8. Change: Not support 3.x and above.

ver1.18 Build 12020919
1. Improve: Support Linux Kernel up to 3.1.0-7
2. improve: Modify Makefile for compatibility under Ubuntu 11.10  
3. Bugfix: Driver can't support maximum connection in Redundant COM Mode.
4. Bugfix: Compiler error when security option is enabled.

ver1.17 Build 10122918
1. New: Support Redundant COM Mode for CN2600 series 
        (Firmware version cn2600-2ac_Ver4.2_Build_10081915.rom).
2. New: Support add port dynamically for Real COM Mode.
3. Improve: Support Linux kernel up to 2.6.36.
4. Bugfix: The Cu command does not work properly when the security option 
           is enabled. 
5. Bugfix: The driver will still connect to SE-Converter when user closed port.
6. Bugfix: The driver will still connect to SE-Converter when user type ctrl + c.
7. Bugfix: If remote device is not alive, getty can't login.
8. Bugfix: Receiver break signal before open port completed. 
           it'll break on close port.
9. Bugfix: Driver Can't check CN26x0 is alive or not.

ver1.16 (03/05/2009)
1. VR
3. New: Add wmsetsec select all port to secure or either.
4. Bugfix: If SELinux does not support MLS, it fail to create /dev/ttyr* node.
5. Bugfix: When open port fail, will let module can't remove.
6. Support domain name.
7. Bugfix: In kernel 2.6.28, it will let system collapse.
8. Support Linux kernel up to 2.6.27(Ubuntu 8.10).
9. New: Support linear baudrate.
   Run 3 steps to set customed baudrate: (E.g., /dev/ttyr00, baudrate 500K)
     (1) /bin/setserial /dev/ttyr00 spd_cust
     (2) /bin/setserial /dev/ttyr00 divisor 1
     (3) /bin/setserial /dev/ttyr00 baud_base 500000
   Run 1 step to recover to normal mode:
     (1) /bin/setserial /dev/ttyr00 divisor 0
10. Bugfix: Compile failed for kernel v2.6.21 platform.

Ver1.15 (4/22/2008)
1. New: Support IPv6 (kernel 2.6.x).

Ver 1.14 (6/26/2007)
1. Official release.
2. New: support 32 port model.
3. Bugfix: local buffer isn't cleared when port is closed.

Ver 1.13 (11/17/2006)
1. Official release.
2. Support Secure RealCOM operating mode at SE-Converter 6000 series.  

Ver 1.12 (2/23/2006)
1. Offical release.
2. new: Add termio CMSPAR option. Now the driver supports MARK and SPACE parity checks.
3. bugfix: Use access_ok() instead of verify_ok(), since it is obsolete in 2.6.x kernel.

Ver 1.11 (7/25/2005)
1. Offical release.
2. new: Support SE-Converter IA model.

Ver 1.10 (4/22/2005)
1. Further verified the supported Weidmueller products.
2. Support Linux kernel version 2.4.x to 2.6.9.
3. Bug fixed: Warning message occurs with ppp dialout case.
4. Bug fixed: With kernel 2.4, try to ping a packet larger than 4KB via
              ppp dialout caused Linux to hang.

Ver 1.9 (3/2/2005)
1. Bug fixed: server index of ttyinfo table is not correct. Connection might
     be down incorrectly.

Ver 1.8 (2/22/2005)
1. Bug fixed: Open might be slow or failed.
2. Bug fixed: Warning message occurs when adding/removing nodes in Fedora Core3.
3. Add Slackware support (Kernel version 2.4.x).
4. Bug fixed: /dev/ttyr?? nodes might be deleted after system reboot in some Linux kernel 2.6.x.

Ver 1.7 (12/31/2004)
1. Support ASPP baud rate error detection.
2. Modified DSCI netstat command: using little endian for max_socket field.
3. Add new product SE-Converter 5110 into README.TXT and VERSION.TXT.
4. Fix bug: ap_id field is 4 byte long. Use ntohl() and htonl() to convert between host and network format.
5. Add alive check mechanism for Weidmueller products which support DSCI commands (get net state).
6. Modified alive check to support multiple connections.

Ver1.6
1. Support Linux kernel 2.6.
2. Callout device (cur*) is obsolete under Linux 2.6.

Ver1.5
1. Support NE-4100T, NE-4110S, NE-4120S, NE-4110A, NE-4120A.

Ver1.4
1. Support CN2510-8, CN2510-16, CN2610-8, CN2610-16.
2. Fix compiling error: request for member `counter' in 
   something not a structure or union. Except Fedora, this is 
   encounterd on any distribution with kernel version
   >= 2.4.22. (Bug#33)
3. Fix compiling error on Red Hat 7.2: The MODULE_LICENSE is 
   not defined. (Bug#5)

-End-
