What's new

[Important]Important

Remember from release 8.0:

  • An explicit valid licence for version 8 is needed;

  • Several obsolete hardware/software components have been removed.

New features of the release 8.11:

System
  • Added support for INTEL YL-3160L2-V2 motherboard.

Lists
  • Added lists for TCP/UDP ports Replacements (TUPR). These lists can be used in DPO parameter of NAT Alias records. Please see NAT section for more details.

    [12:33:08] ABILIS_CPX:a list:tuprlist ?
    
    Possible Item values for TUPR list Type:
    
    TUPR item:   Sequence of two values separated by ',' (comma) e.g. 'dpo,apo',
                 where:
                 - 'dpo' is the destination TCP or UDP port mnemonic or decimal
                   value [1..65535]
                 - 'apo' is the alias TCP or UDP port mnemonic or decimal
                   value [1..65535] or '*'
                 See also HELP INTERNET PORTS.
    
    [12:33:12] ABILIS_CPX:d list:tuprlist
    
    LIST:tuprlist             - TUPR              - Ref-Numb:0     Items-Numb:4
         --------------------------------------------------------------------------
         Destination Port         Alias Port (Translated)
         snmptrap(162)            *
         https(443)               http(80)
         1500                     1501
         6500                     ike500(500) 
NAT
  • Added the use of the TUPR list for the 'DPO' parameter in NAT Alias.

    [14:55:36] ABILIS_CPX:d nat pr: ? dpo
    
    NAT alias entry parameters:
    
    DPO:       Allowed destination TCP/UDP port(s):       <Only for PROT:*|TCP|UDP>
               a single port mnemonic or decimal value [1..65535] or two port
               values separated by ':' (colon) or * (Any port) or the name of a
               TUP/RU/MR list between single quotes or the name of a TUPR list
               between double single quotes.
               (E.g. 22 or SSH or 1:1024 or * or 'List' or ''tupr-list'')
               TUPR lists can be used only when ADD:DST.
               When 'DPO' refer to a TUPR list, 'APO' is not allowed.
    
    [15:07:19] ABILIS_CPX:

    TUPR lists contain a list of "destination port, alias port" pairs to use.

    When in the 'DPO' parameter we have a TUPR, the alias is taken directly from the list, ignoring APO: parameter, which is hidden in the layout.

    [15:17:57] ABILIS_CPX:d nat pr:1
    
    -------------------------------------------------------------------------------
    PR: [DESCR:]
        INAT:         ADD: SNET:              DNET:              ANET:
        ONAT:              SPO:               DPO:               APO:          PAT:
        SRES:   DRES:      PROT:              TOUT:
    -------------------------------------------------------------------------------
    1   OUT           DST  *                  080.080.080.80     192.168.001.001
        IN                 *                  ''translate-po''                 YES
    -------------------------------------------------------------------------------
SIP
  • Extended Maximum number of configurable Sip numbers from 3000 to 30000.

    The maximum number of Sip numbers can be configured in System General:

    [12:24:47] ABILIS_CPX:d g ? maxsipnumbers
    
    General system parameters:
    
    maxsipnumbers: Maximum number of Sip numbers [3000..30000].
               It must be multiple of 1000 and not less than 'maxusers'.
               The value in brackets is the one currently in use.
    
    [12:24:56] ABILIS_CPX:

    New values are applied at next system reboot.

    More SIP numbers requires more CPX list items, therefore as the number of SIP numbers increases, new value for "listitems" is eventually automatically calculated and set, if its value does not satisfy the rule below:

    • 'listitems' must be >= 'maxsipnumbers' + 1000.

    Of course 'listitems' can also be further increased manually, if necessary.

Users
  • Extended maximum number of configurable Users from 1000 to 10000.

    The maximum number of Users can be configured in System General:

    [12:22:26] ABILIS_CPX:d g ? maxusers
    
    General system parameters:
    
    maxusers:  Maximum number of Users [1000..10000].
               It must be multiple of 1000.
               The value in brackets is the one currently in use.
    
    [12:22:33] ABILIS_CPX:

    New values are applied at next system reboot.

Traffic analyzer
  • Improved TRFA IP Traps through the configurability of the instants from which the traffic count is started.

    [18:33:03] ABILIS_CPX:d trfa ip trap ? start-day start-time
    
    . . . 
    
    TRFA IP Trap entry parameters:
    
    START-DAY: Monitor starting day.                       <Only for INT:Week|Month>
               For INT:Week  : [MO, TU, WE, TH, FR, SA, SU]
               For INT:Month : [1..31]
    START-TIME: Monitor starting time [hh:mm].         <Only for INT:Day|Week|Month>
    
    [18:33:16] ABILIS_CPX:d trfa ip trap
    
    ---+----+----------------------------------------------------------------------
             [Res DESCR]
    ID: ACT: RES:   VAR:     INT:     START-DAY: START-TIME:         VAL:
    ---+----+----------------------------------------------------------------------
    0   YES  [DO-NOT-CHANGE-NEVER!]
             Ip-2   CHR-TOT  Day                 00:00               100 (Mbytes)
    ---+----+----------------------------------------------------------------------
    
    [18:36:30] ABILIS_CPX:

    In the previous versions, the traffic count for 'Day' interval always started from midnight, the traffic count for 'Week' interval always started from midnight on Monday and the traffic count for 'Month' interval always started from midnight on the 1st day of the month.

    With these fixed rules, prepaid or pay-as-you-go SIM cards couldn't be managed properly.

    The problem has been solved introducing traffic count starting day/time selection for Day/Week/Month monitoring intervals.

Dhcp
  • Increased DHCP server buffers from 15 to 50 and halved response wait time.

  • Dhcp Lan with MODE:SERVER, replaced ICMPCHK parameter with ARPCHK parameter.

    [16:04:51] ABILIS_CPX:d dhcp lan:1
    
    Parameter:   | Value:
    -------------+-----------------------------------------------------------------
    LAN:           1
    NAME:          
    NET:           192.168.029.000/24
    MASK:          255.255.255.000
    MAC-FILTER:    #
    MODE:          SERVER
    POOL1:         192.168.029.008:192.168.029.130
    POOL2:         #
    POOL3:         #
    POOL4:         #
    POOL5:         #
    PROF:          1
    DEF-LEASE:     36000
    MAX-LEASE:     36000
    ARPCHK:        YES
    -------------------------------------------------------------------------------
    [16:48:33] ABILIS_CPX:d dhcp lan:1 ? arpchk
    
    D DHCP LAN:xxx[,yyy,...]         Display DHCP subnet [1..128, A]
    
    DHCP Subnet parameters:
    
    ARPCHK:    Enable/disable ARP check before assigning an IP address [NO, YES]
    
    [16:48:42] ABILIS_CPX:

    With 'ICMPCHK' it was possible to detect the presence of IPs already assigned using PINGs. With 'ARPCHK' the verification is done using ARP requests.

Rio
  • Added support for RIOOne board.

    The board has 16 digital inputs, 16 digital outputs, 8 analog inputs and 4 digital outputs.

Control Port
  • Some commands have been added that allow the elimination of obsolete versions or forgotten files or directories that are no longer used because they derive from no longer existing users.

    These command are grouped under 'SYS PURGE' main keywords:

    [08:29:22] ABILIS_CPX:SYS PURGE ?
    
    ALL            Performs all purges in sequence
    USERS          Purge directories and files of not existing users
    VERSIONS       Purge versions other than the current one
    
    [08:29:32] ABILIS_CPX:
  • Some commands have been added that allow to list and to delete CTI/IP Traffic analyzer files.

    • Listing CTI Traffic analyzer files of any user or of users with CTI-TRFA:NO:

      [09:06:08] ABILIS_CPX:d trfa cti files ?
      
      DISABLED       List TRFA files of all users with CTI-TRFA:NO
      USER:          List TRFA files of specified user
    • Deleting CTI Traffic analyzer files of any users or of users with CTI-TRFA:NO:

      [09:06:41] ABILIS_CPX:c trfa cti files ?
      
      DISABLED       Remove TRFA files of all users with CTI-TRFA:NO
      USER:          Remove TRFA files of specified user
    • Listing IP Traffic analyzer files of any resource or of resources with TRFA:NO:

      [09:15:28] ABILIS_CPX:d trfa ip ?
      
      FILES          Trfa IP files
      TRAP           TRFA IP Trap entry
      
      [09:24:40] ABILIS_CPX:d trfa ip files ?
      
      DISABLED       List TRFA files of all IpRes with TRFA:NO
      IPRES:         List TRFA files of specified IpRes
    • Deleting IP Traffic analyzer files of any resource or of resources with TRFA:NO:

      [09:25:03] ABILIS_CPX:c trfa ip files ?
      
      DISABLED       Remove TRFA files of all IpRes with TRFA:NO
      IPRES:         Remove TRFA files of specified IpRes
      

    Please see TRFA section for more details.