
           Release Note on omni.net PLUS, Version 4.02        Jan. 15, 1998
           ============================================

1.The firmware's file names for various switch type are as follows:

        FILENAME             SWITCH TYPE
   1.1  "OP_E402.BIN"  ------ DSS1
   1.2  "OP_G402.BIN"  ------ 1TR6 (GERMANY only)
   1.3  "OP_K402.BIN"  ------ KOREA(KOREA only)
   1.4  note: no firmware version 4.02 was released for USA

2.Fixed the Bugs:
=================
 2.1    With country code 250 (Sweden), TA can't dial with pulse.
 2.2    ATDnnn command can't accept bracket "()" in the phone number string
        nnn.
 2.3    Set ATS88=128 will cause TA reset.
 2.4    With global reception enabled, when there is a global call coming, TA
        will send "RING" message to data terminal. If this incoming call is
        answered by another TA on the same S/T bus, TA didn't send "NO
        CARRIER".
 2.5    If the answering TA response with "DISC" upon receipt of XID request,
        the calling ZyXEL TA should response with UA and stop the XID
        procedure and re-establish the LAP link.
 2.6    Set AT&D0 and lower DTR TA can't response to any AT command.
 2.7    In CAPI mode, off hook phone 2 will get busy tone no matter there is
        free channel or not.
 2.8    AT&T11 loop back test doesn't work.
 2.9    Set DTE port 1 baud rate = 9600bps, press 't' or 'T' instead of press
        'a' or 'A' as the first character then press D/V key, data terminal
        will show garbage instead of OK.
 2.10   Supplementary services Call Waiting/Hold/Retrieve don't work.
 2.11   With SLIP, only first connection to ISP can success.
 2.12   Dial with ATDIx+y where x and y are two different subscribers' phone
        numbers will show connect 128K but, in fact, only one B channel
        connected. (X75, V120 only)
 2.13   When both calling and called sides set AT*G2, the non-password callback
        function will make calls between these two parties calling back and
        forth. (Both side of TAs have to upgrade F/W to fix this problem.)
 2.14   For SLIP, UART hardware flow control doesn't work properly.
 2.15   DTE baud rate will be changed to 1200bps after connection message
        shown.
 2.16   DTE baud rate will be changed to 1200bps after D/V button pressed.
 2.17   TA didn't ignore the SETUP message with a CR value that is using.
 2.18   S register #5 doesn't work.
 2.19   Call back failed duo to switch send DISCONNECT message faster than
        call back SETUP message. (Now call back SETUP message will be sent out
        S64 seconds later after DISCONNECT message is sent. Users can correct
        this problem by setting proper value to S64. The default value is 5
        seconds. When S64 equals 0, 5 seconds timer used.)
 2.20   Set improper country code (smaller than 217) will cause TA load
        incorrect RING frequency and cadence.
 2.21   While InterCom, if phone 1 or phone 2 pressing FLASH/5 to reject the
        incoming call, both incoming connection and InterCom will be dis-
        connected simultaneously.
 2.22   While 3-way conference (2 local and 1 external) going, when the
        external user disconnect, both local users will hear busy tone.
 2.23   While phone 1 is connecting and phone 2 is ringing, sometimes phone 1
        can hear ringing noise coming from phone 2.
 2.24   Issue ATC$ starting EPA, if XID frame sent by ELSA TA was included,
        TA will hang.
 2.25   Sometimes phone 1 and phone 2 will interfer each other, especially
        when one of them is a modem call.
 2.26   PPP Term-Ack is blocked by our TA. Some application, e.g. WinNT
        callback, will get problem.
 2.27   When TA received "ATD12345;" should ignore the ending ';'.
 2.28   Response to "AT#21#" is incorrect.
 2.29   AT*C1~C3 should response with "ERROR".
 2.30   Some people testing TA and RVS-COM Lite Ver 1.22 reported that
        sometimes there are problems when sending fax.
 2.31   Let s0>=3, sometimes TA disconnects before beginning answering call.

3.Newly implemented features
============================
 3.1    Ringer frequency:
        Ringer frequency and cadence will automatically adapt to that
        country's SPEC when country code is changed.
        Note:
          1. Only when country code is changed ringer cadence is changed.
          2. Ringer frequency can also be changed via ATS121 setting.
          3. AT&F can't reload ringer frequency of country default; Ringer
             frequency is changed only through the two methods mentioned above.
          4. Because ringer frequency is kept in active user's profile, user
             should save ringer frequency to a proper profile after ringer
             frequency is changed.
 3.2    Keypad protocol for DSS1 version:
        Presently, the following countries support this function:
                250     Sweden
                238     Taiwan
                236     Italy
 3.3    Release D channel Layer 2 Link:
        When S121.4 is cleared (=0, the default setting), if all DTE port(s)
        and PHONE device(s) are idle for more than 10 seconds, TA will
        actively send "DISC" to release D channel layer 2 link if layer 2 link
        is still engaged. (Note that this feature is available only on DSS1
        version.)
 3.4    Software and Hardware reset:
        Add software and hardware reset AT commands.
            ATSWR:
                Software reset. After this AT command issued TA restarts
                system.
            ATHWR:
                Hardware reset. After this AT command issued TA will clear
                NVRAM, load factory default S parameters, and restart system.
        Note:
            These two AT commands are protected by key S38.2=1. You have
            to set S38.2=1 before issuing these two AT commands.
 3.5    Debug Mode:
        Supporting Debug Mode.
            Method to enter Debug Mode:
                pressing D/V button for 10 seconds after power on. Don't be
                confused by pressing D/V button during power on process. Doing
                that may cause TA doing Hardware Reset. When B1/B2/AA LEDs are
                beginning to flash release D/V button. Now TA entering
                autobauding state. Connect TA to any asynchronous terminal and
                key in "AT". If TA successfully detect "AT", it will send BELL
                character three times and show Debug Mode Help Menu.

            What to use in Debug Mode:
                In Debug Mode, there supports 6 AT commands:
                    ATRnnnnnn:
                        Read 256 bytes memory contents starting from "nnnnnn".
                    ATDNXfromaddr,lenght:
                        Download "length" bytes memory contents in X modem
                        starting from "fromaddr". The number is in
                        hexidecimal.
                    ATDNXP:
                        Download PPP DbgBuffer in X modem.
                    ATDNX$:
                        Download MonBuf (EPA buffer) in X modem.
                    ATSWR:
                        Software reset. System restarted.
                    ATHWR:
                        Hardware reset. Clear up contents of EEPROM, load
                        factory default and restart system.
                    ATWW[B]addr=hex value:
                        Write memory address "addr" with the specified hex
                        value. (Note that this is for internal use only.)
 3.6    AT&V:
        Add DTE rate, data length, number of stop bit, and parity information
        for AT&V.
 3.7    ATC$1:
        ATC$1 will stop logging and start to output the tracelog buffer
        WITHOUT user's intervention.

4.Known bugs
============
 4.1    CAPI:
 4.1.1  Don't support T.30.
 4.2    E71 mode:
        While DTE speed slower than 38400bps, E71 mode auto-detection is
        possible only when AT commands are typing in upper case.

