Released on December 27, 2016.
Fixed a bug in auto-answer request to the phone when calls were ordered from operator panel control. The auto-answer was issued for the first call while it must be issued for the second one. The bug has been introduced in 7.10.3.
Call reservation via *9 keycode is now allowed during the disconnection phase only when there's just one call ongoing.
Fixed bug that caused POEAC not to close current opened sessions when VLAN-ID parameter was changed upon INIT command.
Added automatic recovery feature in presence of USB problems.
IP resource/POECLI/POEAC: removed reset of VLAN-ID to UNTAGGED value when the lower port is changed.
none
Released on December 19, 2016.
Fixed a rare case where the disconnection from VM caused a blockage of CTIR, requiring a system reboot.
Fixed a bug that caused a software exception and system reboot if the a call from CTIR to a VO USER was without calling number element.
The call-log list is now transparently passed to abilisphone without any filter, an appropriate filter will be available in abilisphone starting with version 2.11.
Fixed a bug introduced in 8.3.0 that caused the logging of wrong RULE in the call logs and missing calls in TRFA stats.
Removed the page with MISSING calls. Now there are just INCOMING and OUTGOING calls.
Fixed a bug that in same rare circumstances, and when VRRP is in use, caused a software exception and system reboot.
Fixed a bug that caused the transmission to a wrong destination of the internally generated RST packets. This problem caused an inappropriate ARP activity with search of addresses that are outside of the LAN addresses.
Fixed a bug introduced in 8.3.9 that caused a session blockage in AD-INIT a INIT RES:POECLI was issued.
Fixed a bug that left IpoE in down state if a INIT RES:IPOE was issued while lower ADSL layer was down.
Added detection and discard of keepalive packets for REP_SEG_UP_IN statistic.
Fixed some bugs that could cause the interface blockage in case of device disconnection or in case of reinitialization of the upper driver.
Fixed reversed RX/TX speed indication in Adsl log messages.
none
Released on November 21, 2016.
Fixed a critical bug in Ssh that causes Abilis to reboots if a specially crafted packet is received during the diffie-ellman negotiation.
Fixed SYS SET BOOT VERSION command that prevented to revert to version < 8.0.0 if licence MAXVER was < 7. Sicne up to version 8 the MAXVER filed was not used all the licences release for version 7 has MAXVER=0, and thus it must be ignored. Now licence MAXVER field verification is skipped if the next version is < 8.0.0.
TRACE DISPLAY command: extended 'CMD' filter by adding the possibility to specify a set of NCB types that must be displayed or hidden.
Added the possibility to abort FILE COPY command by means of CTRL+C.
SYS DISK FORMAT, the help is now displayed even if the command execution is not possible.
Call logs: fixed false system log messages reporting corrupted incoming/outgoing call log file when the user directory is missing.
Advanced preferences: fixed a big in TI (time-interval) evaluation, when using begin-end date the record never matched.
Fixed a problem when calling a CTIP in a group when VM-ALWAYS was configured and transcoding should take place, the call was dropped.
Fixed the missing alerting tone when call goes through DISA and the outgoing call is subject to call transfer (CT) resulting in DtoS in alerting state.
Added support of (maximally 1 minute) held phase ordered during the 'enter the conference id' message. Previously when trying to held in this phase caused the call to drop.
Added support of (maximally 1 minute) held phase ordered during the greeting message (ogm). Previously when trying to held in this phase caused the call to drop.
Fixed call reservation (*9) to permit it only when the call did not reach alerting state.
Fixed call reservation (*9) to permit it only when the call did not reach alerting state.
Fixed a bug that caused certain SIP call to be missing in TRFA statistics for users, and to be recorded with improper RULE in Call Logs. The bug was introduced in release 8.3.0.
Changed the way how the disconnect phase to allow call reservation (*9) is handled since some kind of telephones, e.g. Yealink T29 and T27, reacted badly.
Fixed call reservation (*9) to permit it only when the call did not reach alerting state.
Added support to OPC remote NUM-PREFIX when calling or transferring to remote Abilis identities.
Improved interrupt mitigation with Broadcom, resulting in less interrupts then before, on high throughput.
Removed some obsolete statistics from D SE, some of them moved to debug commands.
Fixed bug that caused IPRES Lan over IPOE not to add IP source routing even in case of REDIS:EXT.
Added 'CURR-ESTAB' to diagnostics and removed 'CURR-ESTAB' from statistics.
Added IN values for 'REP-SEG-UP/DN' and 'RST' statistics.
Fixed a bug that in some rare case caused the POECLI blockage upon a INIT command.
Fixed bug in REST command: it caused RETR command to resume file download always from position 0, thus corrupting the received file.
Fixed a bug that caused NAT to avoid translations of packets with protocol different from ICMP/TCP/UDP/GRE, even if PROT was set to *.
none
Released on October 5, 2016.
Introduced the use of M/K multipliers in logging and diagnostics for a better readability.
Added interrupt mitigation feature that reduces the CPU load in very high throughput scenarios.
Extended DEBUG IRQ command layout by adding the percentage of CPU time and IRQ/s.
Improved diagnostics reaction time to obtain quickly refreshed diagnostics in the period immediately following successful training.
Fixed a bug that could cause software exception and system reboot upon device disconnection.
Fixed a but that caused a failure retrieving large diagnostics from resources, like in case of ctisip with 255 channels.
Fixed a bug in D D IKE output. In some cases one or more SA were wrongly not shown.
Fixed a bug that in some rare case caused the POECLI blockage upon a INIT command.
Fixed a bug that caused an incorrect call failure when group was involved and call to the same user was quickly repeated twice with SIP-BUSY-INUSE:YES.
Fixed a bug with protection timer on CANCEL command transmission. The timer was started upon reception of acknowledge but it must be started when CANCEL is sent instead.
Fixed the Inversion of CONN-TO and CONN-FROM in SIP channel diagnostics.
Fixed missing RELEASE INDICATION when receiving a CANCEL with malformed reason. If it occurred in a particular condition it lead to a permanent SIP session occupation in DISCONNECTING state.
Fixed a bug that could cause sw exception and system restart in case of cluster reconfiguration during INIT CTISYS.
Fixed a bug that prevented to use SIP T38 when G.711 codec is selected for voice packets. The problem appeared only if a CTIG was involved.
Fixed a bug that in some situations missed to clear the call state in OPC when a call is manually cleared by C CTIC command.
Fixed a bug in multicast group that occurred when a call was dropped from the destination.
Fixed a bug in group handling that could cause sw exception and system reboot
Fixed a bug that occurred when SWAC is used with QPRIX/PB44X, after a hold/retrive procedure the audio was damaged, perceived as intermittent.
Fixed a bug that caused high CPU load when a BRI CTIP was set to OPSTATE:DOWN.
Fixed statistic counting of padding bytes, they were not counted.
Fixed a bug in Broadcom card driver that left the port down in some rare cases.
In TI[x]: of NPV, NPVL, FR, HDLCT, X25, PV, IP, Ipsh, Vs alarms, added the possibility to use '*' and 'ALL' to set 'ALL,00:00-23:59' value (as for CTIR TIx:).
Fixed SYS DISK PARTITION INFO layout: unformatted disk or disk with invalid sector size was not displayed.
'SYS UPDATE [Z]' command, fixed blockage of the CP session in CLEARING state when the connection is closed during packages extraction.
none
Released on September 12, 2016.
Added IPOE to the list of resources activated even without a valid licence.
Abilis-Adsl2+ : fixed SPEED CHANGE log message, added RX/TX string and the same order is used, previously values were displayed in TX/RX order.
Fixed TI (Time Interval) parsing whenever it is used (Cti routings, resources, etc ...): now it is possible to enter value case in-sensitive.
TRACE DISPLAY [EXTENDED]: fixed lsn and info value, they are now printed hexadecimal instead of decimal.
TRACE PARAM command: fixed display of SIZE field value, it was wrongly truncated to 4 digits
Fixed a bug in session re-use. I a command requires to proceed even if the cp session disconnects (e.g. command can't be aborted), the session was reused too early appearing as a blocked sessions. Now it is skipped until the command completes.
Moved 'WARM START' message registration in System log before Adsl/Rjs/.. drivers deinitialization messages.
System log: fixed alternation of reading/writing not fully protected that can cause the file to remain opened.
Fixed a problem with BCM 5721 initialisation: in some cases the interface could stay blocked until a INIT command.
For Realtek Gigabit, added RTL_GIGA_MAC_VER_05 into the set of KNOWN chips, verified on Fujitsu Siemens MB to be used for picoAbilis.
Fixed a problem that caused interface blockage in presence of many voice calls to be rejected.
Fixed a bug in logging of CtiVo events, in some cases they were wrongly indicated as being of CtiVm.
Fixed a bug in CLIP provision in a special case. If there is a lower priority call ringing and a higher priority call arrives, the first is replaced by the second, BUT the CLIP was not updated. Now it is updated and user can see the calling number of the higher priority call.
Fixed a bug in CLIP provision in a ringback condition: there is an active call and incoming call is accepted due to call-waiting or higher priority call, and phone is set on-hook, the ringback takes places but the CLIP was not provided.
Fixed a bug in too-early reuse of RTP sessions that caused an unnecessary call failure. The problem was evident when CTIG or alternative routing caused a fast repetition of a call.
Fixed a bug in NLST command: there was a slash character at the beginning of each file name.
Fixed bug with V-RED-FM and V-RED-VOICE statistics: they were counted only for single path and not for link.
none
Released on June 17, 2016.
Large performance improvements in presence of many (250) IP resources.
Large performance improvements in presence of many (250) AIPT resources in MODE:EXT-SERVER.
Modified the range of LOCIPADD and LOCIPADD2:
OUT-IP is now valid only for MODE:STD, EXT, EXT-CLIENT, it is not valid anymore for EXT-SERVER
The value * (asterisk) has been introduced for MODE:EXT-SERVER.
With LOCIPADD:*, which is the default, the EXT-SERVER will accept connections on any of the local IP address of Abilis, and will automatically use it as source IP for the packets sent back to EXT-CLIENT.
In MODE:EXT-SERVER the value in LOCIPADD (LOCIPADD2) is used to filter the incoming packets. If the destination IP of incoming packets does not match the LOCIPADD (LOCIPADD2) value the packet is silently discarded.
Changed diagnostics for EXT-SERVER, now the LOCIP currently in use is indicated.
Performance improvements in presence of many (250) PV resources in MODE:EXT-SERVER.
Added a procedure that automatically resets the LTE key in case it connects as USB FULL SPEED (1.1) when USB HIGH SPEED (2.0) controller is available.
Disabled ethernet level flow control in Realtek Gigabit and Broadcom Gigabit (for other cards it was already disabled)
We experienced that in many situations it slows down excessively.
Broadcom: counters of NOBUF and RX-OR when not updated when required.
FCS filed was not included in throughput meters and CHARs counters, but since it is part of the transmitted data at ethernet level it must be considered too
FCS filed was not included in throughput meters and CHARs counters, but since it is part of the transmitted data at ethernet level it must be considered too
Removed push notification when Virtual Office calls Apple iOS Abilisphones via Cellular network, it remains for VoIP calls.
It is preserved for Android Abilisphones.
Fixed a bug that prevented the Abilisphone to make/receive any call once a specific sequence of VoIP calls from Abilisphone was performed.
Fixed a bug that caused mute direction toward the destination when in band calling phase took place through P/R group when SIP, IAX, DISA and AS were involved .
Fixed the B channel management in the group when 3PT/ANY is performed to the same port already pending in group. The bug caused mute connection after the answer
Fixed the AC closure when CtoG(MC)/GtoC is answered and AC is not needed. The bug caused the muted one direction of final CtoC connection.
Fixed task switching problem when 3PT/ANY is performed to forward a call to the same port. The bug caused frozen connection in CTIR and OPC.
Fixed SDP in keepalives in outgoing calls, just the negotiated codec is listed now.
It may have caused trouble to certain sensitive devices, causing the drop of the call due to missing/incomplete keepalive answer.
Fixed a bug with max packet length that caused malfunctions.
Fixed problem when deleting groups: the interface was not always reassigned to Main group.
none
Released on May 10, 2016.
none
Fixed a bug that caused the simultaneous activation of all ports each time ELTI went UP, that in turn caused a high current peak required to power supply.
When using POTSBOX8-16-24 there wasn't a visible effect, but with certain samples of POTSBOX32 the POTSBOX32 stops to work.
Abilis versions up to 7.9.8 included are not affected.
The problem has been removed in version 7.10.0 and 8.3.6.
Fixed a bug in NOBUF handling.
The recovery from nobuf condition was not accurate and it may trigger a persistent nobuf until all voice calls are closed for some time.
Fixed a bug in transfer handling that in some specific situations caused a software exception and system reboot.
Fixed tooltip for 'Calltry' and 'Priority' buttons when the button is blinking.
Changed tooltip text displayed for the dashboard 'abort' button to 'Abort incoming call' when there is incoming alerting call.
Fixed tooltip text assignment to dashboard VM button when VM was enabled.
Fixed IPFLOW bug: when the packet had to be discarded due to invalid outgoing side, the NAT section shown the original packet instead of the translated one.
Added possibility to convert from 7.10.x.
Version 8.0.0 to 8.3.5 cannot convert from 7.10.x because 7.10.x is newer than them.
none
Released on April 22, 2016.
Added commands D CTICL NUMBERS and D CTIP NUMBERS.
The presence of the icon to request position now depends only on VO-TRACKING parameter.
Fixed a bug that in some circumstances caused the file corruption and/or system reset.
Reimplemented to be safer and more efficient.
Added USB speed mismatch recovery for LTE module too.
Fixed AP deregistration procedure, it was not working.
Improvements in call log handling.
Other internal improvements and fixes.
Various fixes for a better management of supplementary service *8 and *9 with Cti SIP.
Fixed MOH toward Virtual Office (VO), it was not working.
Fixed several bugs in Cti group handling.
Fixed a bug on move calls between queues that caused a system restart.
Various fixes for a better management of supplementary service *8 and *9.
Fixed RFC2833 duration in early DTMF frames.
Added MAC address diagnostic information for LOWRES equal to ETH and ETHUSB.
Restyled various pages: DISA message sets, Voice mail, Music on hold, Mixer.
Abilis home page: disabled address book icon if the address book (Abilis or ldap-local or ldap-remote) is not running/active.
Administration page: renamed 'LDAP address books' to 'LDAP Local address books' and disabled the icon if LDAP server is not running/active. Disabled Abilis address books icon if the service is not licenced.
Preferences page: added call waiting support for VPOTS interface.
none
Released on February 15, 2016.
none
Fixed a bug that upon a call transfer in an infrequent state combination caused the loss of AC in RESERVED state.
Fixed a bug in hardware transcoding.
An outgoing call of a transferred GItoCIDSA connection that fails caused an exception with subsequent system reboot.
Fixed a bug with CD digits when the destination is a group.
The bug caused loss of the CD digits that were received on input side before the output side received the SETUP_ACKNOLEDGE message.
Fixed a bug in "by user" stats.
A mistake was introduced in 8.3.0 that prevented the storage, and thus the display, of seconds before answer values.
When using POTS interface with DEVICE:PHONE the accept icon was enabled even in situation where it had to be disabled.
Fixed max-vc range.
Now it is correctly restricted to 1..16 value.
Fixed a bug that prevented DHCPC to function.
The bug has been introduced in version 8.3.0.
none
Released on January 21, 2016.
Added Call-Info header field with answer-after=0 option for the second Click and Call ordered by OPC.
When the SIP phone support this feature there is no need for the user to answer the call on the phone, the phone will answer by itself.
Added support for OPTIONS method.
Abilis now accepts OPTIONS method , however the answer is always GET, POST, OPTION, regardless of actual support of GET or POST or both.
Fixed a bug in Realtek 100M (e.g. 8139 and 8100) and VIA drivers that could cause system blockage and subsequent reboot in some rare situations with shared interrupts.
ISDN PRI, POTS, CELL ports did not fully obey the ACT/INACT parameter, as a result if a CTIP was deactivated with S INACT CTIP:xxx the D CTIP appeared Run although Inact.
Added protection against improper sequence of events ordered by OPC third party OPC client. The bug caused frozen connections in DISC state.
Added the possibility to forcedly close a connection that due to some bug was left in DisconnectRequest/Null state combination (reported as DISC in D CTIC) when it was disconnected more than 1 minute ago. The standard C CTIC command has to be used.
Fixed a bug that caused a call to be dropped when a call from CELL/VPOTS to POTS was transferred from POTS to a multicast group that included a SIP/IAX/DISA/Cluster destination.
Fixed some minor inconsistencies that caused FRMWR events logged in system log but without noticeable effect to the user.
Improved handling of CLIP.
If the call was dropped during CLIP generation and a new call immediately arrived while old clip was still running the clip and the ring of the new call were not generated.
Fixed support of *9 SS that was not working.
Now it correctly support activation and deactivation of call reservation.
SIP-BUSY-INUSE: is now ignored for a user when the same user orders outgoing calls (clck&call) using OPC.
Fixed T38 negotiation.
If T38 was not acceptable the call was dropped even if other coders were allowed (e.g. G.711), now the negotiation respects the offer of the other coders too.
Improved the Control Port help for A/S/C CTIVO NUMBERS/USER.
Fixed a bug in call precedence handling.
The precedence call from VO did not respect the priority order, it was unconditionally delivered.
Fixed handling of call FORK on the NET-SIDE when forked destination was reached via cluster.
The bug caused the drop of the call to few seconds after the forked destinations answered.
Fixed a bug that caused an undesired call (with empty CD) when the user was configured for Voip-only (USER-NUM:Abilisphone), i.e. without a real telephone NET-NUM: .
Fixed missing alerting tone toward caller in case of call FORK, when the alerting indication came from the forked call rather than user side.
Fixed missing notification to Abilisphone in call state before active.
This caused a state misalignment between Abilis and Abilisphone with subsequent call drop.
Fixed missing update when changing CF-CDO is changed and call forward is enabled.
Enabled callto and D&D to users whose state is 'NOTREADY', i.e. when box is gray.
This fix was required because the user may have set call forwards that takes place even if user is not ready.
Fixed a bug that in some rare case could corrupt the internal database.
Restored INSP-HIGH' display/set when INSPL:OUTSPL that was wrongly removed.
Removed obsolete BRD: parameter.
Fixed a bug with source address translation introduced in version 8.3.0.
Abilis failed to route the return packet when the source address was reachable via another router on the LAN, the problem was due by incorrect setting of gateway address.
Fixed a bug with destination address translation introduced in version 8.3.0.
Abilis failed to route the forward packet when the translated destination address was reachable via another router on the LAN, the problem was due by incorrect setting of gateway address.
Renamed SIDEIN/SIDEOUT filters to INAT/ONAT for D NAT MAPS command in order to have names homogeneous with the NAT configuration.
Fixed a bug that in a very specific condition caused the loss of the last data segment.
It occurred when closure was ordered immediately after data was queued for transmission and the transmit window was temporary full.
Improved handling of Http sessions.
In some specific situations the handling was not fully correct and there was a chance to loose the last part of the HTTP response.
HTTP: updated statistics by adding OPTIONS request counters. Updated MIB and html document.
none
Released on December 23, 2015.
Extended supplementary service escape sequence to pass # digit transparently, before it was cut.
This feature requires supplementary services enabled (SS:YES in ctip, IAX-SS:YES and SIP-SS:YES) on the port that receives the digits to be passed to the outgoing side.
When the ** escape sequence is entered any digit is now passed transparently in the signalling channel, including #. So, if you dial ***123*1# the destination will receive *123*1#
There's only a limitation with SIP and IAX destinations, the # can be passed only once and must be the last digit because it is used to terminate the number and start the call too. SIP and IAX sources have not this limitation.
Added SIP-BUSY-INUSE: user parameter, it allows SIP with SIP-TYPE:PHONE to refuse calls if the user is already involved in a conversation.
If digit # is received from ctir in the called number it is now kept in the "to" field, previously it was cut.
Added tabbed view for user boxes.
Now if user owns more then one interface they are represented with tabs on the user box.
Drag & Drop work on the tabs too.
Added parameter OPC-MAIN-INTERFACE in user preferences.
Added a protection for Realtek 100M (e.g. 8139) that restarts transmitter in case of unexpected blockage.
Fixed a bug in Realtek Gigabit (e.g. 8111) that could cause system blockage and subsequent reboot in some rare situations with shared interrupts.
Fixed missing clearing of MC flag when outgoing call to MC group fails and an alternative routing is used. Such bug caused an exception when processing D CTIC[E] command.
Fixed handling of LCS feature when outgoing destination was SIP or IAX.
The LCS was not properly activated.
Fixed a bug that produced a frozen connection that appeared in both D CTIC[E] and in OPC panel.
Fixed handling of missing privacy in RemotePartyId.
Previously it was converted in restricted PI, now the PI/SI is missing which mean "use network defaults".
Fixed request URI in ACK messages, '@' char was missing.
Fixed escaping of %xx characters.
Previously the escape procedure was missing in calling and called party number.
For DEVICE:CITO:
fixed a bug that caused fake calls upon reception of dtmf 1 or 2.
fixed a bug that caused mute call if FLASH was generated when call was already in ACTIVE state
fixed a bug that caused ongoing call to drop if the FLASH was generated during the ALERTING state.
analog section is now muted in both IN and OUT direction until the call reaches ACTIVE state.
on-hook state is totally ignored now. Note that this state should never occur if the device is connected.
Fixed a bug that caused software exception and subsequent system restart if the device was disconnected in a particular moment.
Some improvements in the PUSH notifications procedure to make it faster and more reliable.
Accept 3.1khz call too.
Only Speech/3.1kHz calls are accepted, otherwise rejected with "incompatible destination".
Accept 3.1khz call too.
Only Speech/3.1kHz calls are accepted, otherwise rejected with "incompatible destination".
The transfer icon is not enabled even in active state to reflect the icon in the user box.
none
Released on November 12, 2015.
Added support of a new card BRI8-HFC3-8P-LP, a card that supports 8 BRI interfaces in a low-profile card format.
Added NET-MODE:UMTS-GSM.
Since LTE mode currently supports only data connection, when the data connection is not used it is advisable to keep only UMTS and GSM modes enabled, this prevents continuous mode change between LTE and UMTS/GSM when voice call is started.
Added user level provisioning, selectable by system administrator between BASIC (default) and ADVANCED.
After an Abilis upgrade to 8.3.1 all users will be set to BASIC mode.
In Abilisphone the support for BASIC/ADVANCED mode will be available starting with 2.9.0.
Modified the behaviour of DEVICE:CITO so that neither alerting tone nor in-band tone are played.
In practice DEVICE:CITO does not play any tone/announcemnt and it is totally mute until the conversation is established.
Fixed D D CTIP:xxx NETSCAN command.
The NETSCAN is not performed only when no voice/data calls are ongoing, and voice/data calls are rejected if NETSCAN is under execution.
Fixed a series of problem with NET-MODE:LTE that caused and unreliable behaviour.
Improved the processing of push notifications for VoIP calls to Abilisphone on iPhone. The time available to answer has been increased to 20 seconds.
Improved tracking handling in OPC panel .
The possibility to request a tracking update is now disabled in OPC panel when it is known in advance that the request can't be satisfied.
User side calls are no more logged.
Before this fix the user side calls were logged in the user call log, but this was wrong and generated confusion.
The call log of an Abilisphone user now correctly store only the network side calls.
Fixed a bug in MCD transcoding.
In some rare cases the transcoding produced a garbled sound.
Fixed a bug that in some situation could cause a system reboot.
Fixed the processing of SP routing parameter when incoming call matches the G0 group and the SP parameter of the group is not specified (it means to use SP of the routing).
In practice SP was processed as it was set to 64000.
Fixed a bug that in some situation caused the loss of AC resource in a permanent RESERVED state.
Added LOOP detection in case of Call forwarding caused by a SIP device.
Added LOOP detection in case of Call forwarding caused by a IAX device.
Restyling of many web pages, mainly administration pages.
The look and feel now is further homogeneous.
Fixed a bug that caused a missing answer from Abilis TCP to keep-alive segments with data length = 0.
The effect of the bug was the interruption of the TCP session.
none
Released on October 22, 2015.
Large optimization in the all these component.
The result is the more or less doubling of routing speed.
Added the possibility to change the MAC address of the interface.
The factory programmed MAC address remains available and can be restored in any moment.
For PCI ethernet cards (eth) an helper file is used to store factory MAC addresses, it is C:\ETHMAC.DAT. This file is recreated at every power cycle, so in case you "loose" some factory MAC of PCI ethernet cards just make a power cycle and correct factory MAC addresses will be restored.
Example of configurations and diagnostics:
[17:32:31] ABILIS_CPX:d p eth-1 RES:Eth-1 --------------------------------------------------------------------- Run DESCR: LOG:DS MODE:AUTO DUPLEX:HALF MAC-ADDR:FACTORY (00-E0-C5-54-A2-9D) dma-rxbuf:250 dma-txbuf:25 max-vlans:0 ip-rxbuf:25 arp-rxbuf:5 pppoed-rxbuf:5 pppoes-rxbuf:25 [17:32:49] ABILIS_CPX:d d eth-1 RES:Eth-1 --------------------------------------------------------------------- STATE:READY CARD:VIA-VT6102 CUR-MAC-ADDR:00-E0-C5-54-A2-9D FACTORY-MAC-ADDR:00-E0-C5-54-A2-9D MODE:AUT-100TX DUPLEX:AUT-FULL DMA-RXBUF:250 DMA-TXBUF:25 VLAN-SUPPORT:NO CUR-MAX-VLANS:0 CUR-VLANS:0 UNTAG:OPENED - Diagnostics ---------------------------------------------------------- | Throughputs in bit/sec VLAN-ID: | IP-Mcast | 5sec-In 5sec-Out | 5min-In 5min-Out ---------+----------+----------------------+---------------------------- ALL NO 1.30 K 96 0 0 ------------------------------------------------------------------------ [17:33:42] ABILIS_CPX:d p eth ? ... MAC-ADDR: MAC address [FACTORY, XX-XX-XX-XX-XX-XX] Broadcast and multicast addresses are not allowed. ... [17:34:08] ABILIS_CPX: [17:33:22] ABILIS_CPX:d p ethusb-1 RES:EthUsb-1 ------------------------------------------------------------------ Run DESCR: LOG:DS MODE:AUTO DUPLEX:HALF TPPOL:AUTO MAC-ADDR:FACTORY (00-80-8A-8E-92-CA) dma-rxbuf:250 dma-txbuf:25 max-vlans:0 ip-rxbuf:25 arp-rxbuf:5 pppoed-rxbuf:5 pppoes-rxbuf:25 [17:33:37] ABILIS_CPX:d d ethusb-1 RES:EthUsb-1 ------------------------------------------------------------------ STATE:NEGOTIATING CARD:AX88772A CUR-MAC-ADDR:00-80-8A-8E-92-CA FACTORY-MAC-ADDR:00-80-8A-8E-92-CA MODE:AUT-UNKNOWN DUPLEX:AUT-UNKNOWN DMA-RXBUF:250 DMA-TXBUF:25 VLAN-SUPPORT:NO CUR-MAX-VLANS:0 CUR-VLANS:0 UNTAG:OPENED - Diagnostics ---------------------------------------------------------- | Throughputs in bit/sec VLAN-ID: | IP-Mcast | 5sec-In 5sec-Out | 5min-In 5min-Out ---------+----------+----------------------+---------------------------- ALL NO 0 0 0 0 ------------------------------------------------------------------------ [17:34:08] ABILIS_CPX:d p ethusb-1 ? ... MAC-ADDR: MAC address [FACTORY, XX-XX-XX-XX-XX-XX] Broadcast and multicast addresses are not allowed. ... [17:34:50] ABILIS_CPX:
Added support for ethernet frames up to 1536 bytes, so called Jumbo Frames
This extensions allows to use POECLI/POEAC with IP MTU=1500, thus no need to fragment or to perform TCP-MSS-CLAMP.
This feature required that underlying ethernet LAN support ethernet frames of that length.
Added support for Jumbo Frames to permit IP MTU=1500.
The IP-over-PPP resource that is going to use POECLI will automatically adapt it's MRU/MTU to 1500. Of course the actual values used will be the result of the negotiation with the remote PPP and access concentrator.
Mind that to take full advantage of the MTU=1500 you have to disable TCP-MSS clamp in PPP. Example:
[17:34:50] ABILIS_CPX:d p ip-11 RES:Ip-11 - IP over PPP (PPP) ------------------------------------------------- Run DESCR: OPSTATE:UP LOG:NO STATE-DETECT:NORMAL LOWRES:PoeCli-1 IPADD:RETRIEVE NEIGH:RETRIEVE REDIS:EXT HIDE:NO RP:NONE IPSEC:NO VRRP:NO NAT:OUTSIDE UPNP:NO DIFFSERV:NO DDNS:NO OUTBUF:100 OUTQUEUE:FIFO MTU:1500 OUTSPL:NO INBUF:0 mru:1500 SRCV:NO - TRFA section --------------------------------------------------------- TRFA:NO - Ppp ------------------------------------------------------------------ PPPLOG:DS NRTY3:3 RADIUS:NO SERVICENAME:ip201 ACNAME:test210 - Tcp-MSS/Lcp/IpCp ----------------------------------------------------- TCP-MSS-CLAMP:NO DNS:NO - Authentication ------------------------------------------------------- USERNAME: PASSWORD: LOCAL:CHAP,PAP SERVNAME: REMOTE:NONE REPEAT:0 RES:PoeCli-1 ------------------------------------------------------------------ Run DESCR: LOG:NO LOWRES:EthUsb-1 max-ses:2 ABORT:FIRST-FAIL INIT-TOUT:1 INIT-RTY:4 SREQ-TOUT:20 SREQ-RTY:4 ETH-JUMBO-FRAMES:YES RES:EthUsb-1 ------------------------------------------------------------------ Run DESCR: LOG:DS MODE:AUTO DUPLEX:HALF TPPOL:AUTO MAC-ADDR:FACTORY (00-80-8A-8E-92-CA) dma-rxbuf:250 dma-txbuf:25 max-vlans:0 ip-rxbuf:25 arp-rxbuf:5 pppoed-rxbuf:5 pppoes-rxbuf:25 [17:39:47] ABILIS_CPX:d p poecli ... ETH-JUMBO-FRAMES: Enable/disable ethernet jumbo frames (payload >1500 bytes) [NO, YES] <Only for LOWRES:Eth/EthUsb> ... [17:41:41] ABILIS_CPX:
Added support for Jumbo Frames to permit IP MTU=1500.
The IP-over-PPP resoruce that is going to use POECLI will automatically adapt it's MRU/MTU to 1500. Of course the actual values used will be the result of the negotiation with the remote PPP and access concentrator.
Mind that to take full advantage of the MTU=1500 you have to disable TCP-MSS clamp in PPP. Example:
[17:47:22] ABILIS_CPX:d p ip-201 RES:Ip-201 - IP over PPP (PPP) ------------------------------------------------ Run DESCR: OPSTATE:UP LOG:NO STATE-DETECT:NORMAL LOWRES:PoeAc-1 IPADD:010.000.001.201 MASK:255.255.255.255 NEIGH:010.000.002.201 REDIS:EXT HIDE:NO RP:NONE IPSEC:NO VRRP:NO NAT:VPN DIFFSERV:NO DDNS:NO OUTBUF:100 OUTQUEUE:FAIR MTU:1500 OUTSPL:NO INBUF:0 mru:1500 SRCV:NO - TRFA section --------------------------------------------------------- TRFA:NO - Ppp ------------------------------------------------------------------ PPPLOG:DS NRTY3:3 PPP-ENC:RAW-PPP RADIUS:NO SERVICENAME:ip201 - Tcp-MSS/Lcp/IpCp ----------------------------------------------------- TCP-MSS-CLAMP:NO DNS:NO - Authentication ------------------------------------------------------- USERNAME: PASSWORD: LOCAL:CHAP,PAP SERVNAME: REMOTE:NONE REPEAT:0 RES:PoeAc-1 ------------------------------------------------------------------- Run DESCR: LOG:DS ACT:YES max-ipres:2 ipres-rxbuf:2 ETHRES:Eth-1 ACNAME:test210 EMPTY-EQ-ANY:NO ALL-SERVICES-OFFER:NO ETH-JUMBO-FRAMES:YES - VLAN ----------------------------------------------------------------- VLAN-ID:UNTAG RES:Eth-1 --------------------------------------------------------------------- Run DESCR: LOG:DS MODE:AUTO DUPLEX:HALF MAC-ADDR:FACTORY (00-19-99-38-5C-93) dma-rxbuf:250 dma-txbuf:25 max-vlans:0 ip-rxbuf:25 arp-rxbuf:5 pppoed-rxbuf:5 pppoes-rxbuf:25 [17:47:25] ABILIS_CPX:
Added possibility to request refresh of Abilisphone user location.
Extended the protection disconnect timer from 15 to 30 minutes for callback calls.
Added possibility to request refresh of Abilisphone user location.
Added support of push notifications. A default host is offered by Abilis at AP-NOTIFY-HOST:apnotify.abilis.net.
Added Abilis call logs in Abilisphone app.
Changed subject and content of test mails.
Mail for successfully forwarded calls includes the call duration after the answer.
The mails for "On call failure", "On call forward", "On call seizure" are now per-interface instead of being per-user.
The recipient remains per-user.
[18:11:37] ABILIS_CPX:d pref user:test Parameter: | Value: --------------------+---------------------------------------------------------- USER: test ... CTIP-MAIL-FAIL: YES CTIP-MAIL-FWD: YES CTIP-MAIL-SEIZED: YES -------------------- ... CLUS-MAIL-FAIL: YES CLUS-MAIL-FWD: YES CLUS-MAIL-SEIZED: YES -------------------- ... IAX-MAIL-FAIL: YES IAX-MAIL-FWD: YES IAX-MAIL-SEIZED: YES -------------------- ... SIP-MAIL-FAIL: YES SIP-MAIL-FWD: YES SIP-MAIL-SEIZED: YES -------------------- ... VO-MAIL-FAIL: YES VO-MAIL-FWD: YES VO-MAIL-SEIZED: YES -------------------- ... -------------------- MAIL-BODY: STANDARD MAIL-RCPT-LIST: # MAIL-DFT-RCPT: test@antek.it -------------------- ... ------------------------------------------------------------------------------- [18:11:42] ABILIS_CPX:
Figure: Recipients and format
Figure: Per-interface selection
Completely rewritten the user call logs and mail notify engine.
It fixes some weakness of the past implementation, including some errors that could appear here and there in therm of duplicated mails or imprecise information when multiple call transfers are involved.
Extended address book with two new fields, email and tag.
Email can contain up to 60 characters email address and tag up to 20 characters of free text.
The address book file is converted to the new format when 8.3.0 is run the first time. Be careful is you switch back to older version, the modifications made in 8.3.0 will be lost.
Added possibility of sorting and filtering for each field.
Extended user call log capability from 500 records to 1000 records for each direction.
Added an administration feature that permits to view, sort, filter, the calls of ALL users from a unique page.
To view the calls the administrator must have previously enables the call log of each user.
Figure: Administration page
Figure: System call logs selection
Figure: Outgoing calls of ALL users
Added the possibility to choose which display name to deliver for the calling number.
NO: not provided
SG: the value present in the SG field (subaddress calling) coming from CTIR is provided
ADDRBOOK: the calling number is searched in user address book, and if found the corresponding name is passed.
[18:41:36] CPX_ANTEK-PBX:_d p ctisip ... EXTERNAL-IP:OUT-IP DISPLAY-NAME:NO ... [18:41:40] CPX_ANTEK-PBX:_d p ctisip ? ... DISPLAY-NAME: Selects how to fill Display Name in From, P-Asserted-Identity, Remote-Party-ID fields [NO, SG, ADDRBOOK] ... [18:44:42] CPX_ANTEK-PBX:_ [18:44:42] CPX_ANTEK-PBX:_d user:test sip ? ... SIP-DISPLAY-NAME: Selects how to fill Display Name in From, P-Asserted-Identity, Remote-Party-ID fields [SYS, NO, SG, ADDRBOOK] ... [18:44:54] CPX_ANTEK-PBX:_
The page "extensions" has been deeply renewed and not includes the old page "interfaces" which has been removed.
All bug fixed up to 8.2.3 are included in 8.3.0.
none
Copyright © Abilis