Actions

Turbine 9.4 - Release notes: Difference between revisions

From Zenitel Wiki

(Created page with "* Previous Release - Turbine 9.2 - Release notes This document provides the release notes for VSF-Turbine 9.3 with incremental bug fix releases. The release notes describe new features, improvements and issues fixed after VSF-Turbine 9.2.3.3. VSF-Turbine ('''vsft''') is a firmware for Zenitel devices based on the IMX28 processor. ==Release info== '''Name:''' VSF-Turbine <br> '''Description:''' VSF-Turbine is a firmware for Zeni...")
 
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
* Previous Release - [[Turbine 9.2 - Release notes]]
* Previous Release - [[Turbine 9.3 - Release notes]]


This document provides the release notes for VSF-Turbine 9.3 with incremental bug fix releases. The release notes describe new features, improvements and issues fixed after VSF-Turbine 9.2.3.3.
This document provides the release notes for VSF-Turbine 9.4 with incremental bug fix releases. The release notes describe new features, improvements and issues fixed after VSF-Turbine 9.3.3.1.


VSF-Turbine ('''vsft''') is a firmware for [[Zenitel Devices based on iMX28|Zenitel devices based on the IMX28 processor]].
VSF-Turbine ('''vsft''') is a firmware for [[Zenitel Devices based on iMX28|Zenitel devices based on the IMX28 processor]].
Line 11: Line 11:
The firmware is delivered in two different ZIP archives and one swu file:<br>
The firmware is delivered in two different ZIP archives and one swu file:<br>


*vsft-9.3.x.x - Used for standard in-field upgrades
*vsft-9.4.x.x - Used for standard in-field upgrades
*vsft-prod-9.3.x.x - Used in production- and recovery upgrades
*vsft-prod-9.4.x.x - Used in production- and recovery upgrades


'''Version:''' vsft-9.3.3.1<br>
'''Version:''' vsft-9.4.3.1<br>
'''Date:''' 17.12.2025 <br>
'''Date:''' 30.01.2026 <br>
'''Status:''' General Availability
'''Status:''' General Availability


=VSF-TURBINE 9.3.3.1=
== Security Updates ==
=== MTN-4866 Security Update ===
Resolved vulnerabilities related to:
* CVE-2025-64090 - Authenticated RCE on Hostname configuration.


Action: Upgrade to 9.3.3.1 or later (8.2.3.5 for legacy TCIV)
=VSF-TURBINE 9.4.3.1=


=== MTN-4865 Security Update ===
== Improvements==
Resolved vulnerabilities related to:
=== DS-1634 TCIS-x: Changed the Acoustic Echo Cancellation (AEC) and Active Noise Cancellation (ANC) factory defaults settings to “Low”===  
* CVE-2025-64091 - Authenticated RCE on NTP configurations.
This is to get the best out-of-the-box audio quality experience when installing in low to moderate noisy environments.
When installing in more challenging environments using high volume settings, some tuning might be needed by setting AEC and/or ANC to “Moderate” or “High”.


Action: Upgrade to 9.3.3.1 or later (8.2.3.5 for legacy TCIV)
=== DS-1601 Added support for the TA-10 Relay module in Zenitel Connect Pro===
Added support for the TA-10 relay module, the relay module is now configurable in Zenitel Connect Pro.


<br>
=== DS-1580 Added support for the ECPIR-3P-B call panel.===
=== DS-1516 Relays/outputs can now be triggered by multicast paging streams===
The activation is following the audio stream priorities in the multicast paging.


=VSF-TURBINE 9.3.3.0=
=== DS-1259 In the Hostname field the maximum number of characters is increased to 64===
=== DS-769 STUN support for intercom devices (Tech preview) ===
Basic STUN support is added for intercom for peer to peer RTP media between two intercoms that communicate over public PBX.


== Improvements==
When STUN is configured to communicate on local network hairpin rules are required on router.  
=== MTN-4790 Enhanced Grace Period Message for Edge Systems===
The grace period message has been improved to provide clearer information. Users will now find it easier to understand when their system is in a grace period and if actions are required.
 
=== MTN-4701 Duplicate Hardware Version information ===
Duplicate Hardware Version information in station web has been removed. Hardware Version information can be found in Hardware Revision.
 
=== DS-1560 Edge Controller: Batch Upgrade Feature removed===
The Edge Controller batch upgrade feature has been removed. Batch upgrades should now be performed using IMT, which provides greater flexibility and efficiency. Devices can still be updated individually via the web interface.
 
===DS-1513 Enabled text rotation on OLED displays for TCIS-4/5 and TCIV-5+ devices===
Text shown on OLED displays can now be rotated (0°, 90° and 270° increments) for TCIS-4/5 and TCIV-5+ devices


<br>
<br>


==Fixed Issues==
==Fixed Issues==
=== MTN-4796 ONVIF Subscribe Enhancements===  
=== MTN-4879 Audio quality tuning===  
Subscription requests now accept any namespace in the Address field.
*Increased microphone gain (up +6 dB) to improve voice quality and voice switching, and reduce impact from the Active Noise Cancellation (ANC) algorithm
 
*Tuned the Acoustic Echo Cancellation (AEC) and the Active Noise Cancellation (ANC) algorithms with more focus on clean Near-End Voice Quality and improved voice switching and double-talk.
The “wsnt:Filter” element is now optional. If omitted, the subscription will include all topics by default.
**AEC Profiles "low" and "medium" focus on Near-End signal quality at lower volume settings
 
**AEC Profiles "high" and "half-duplex" focus on removing echo return on higher volume settings and when mechanical distortions are high. Use this only when having issues with echo return.
=== MTN-4777 The speaker volume is now functioning correctly and retains its settings following a device reboot.===
*The ANC level profiles has been slightly modified with more focus on cleaner near-end voice and somewhat less noise suppression.
 
*Created new microphone and loudspeaker EQ filters, resulting in a more flat frequency response and a reduction of some loudspeaker resonances. This allows for less Acoustic Echo Cancellation (AEC) filtering resulting in improved mic voice signal, and at the same a more pleasant sound quality from the loudspeaker.
=== MTN-4742 ONVIF Improvement: Default Video Source Configuration===
GetVideoSourceConfigurationOptions now returns a default video source configuration even when no configuration is specified.
 
===MTN-4721 The tone used by Tone Test is no longer mixed with Line-In signal in ICX-AlphaCom mode===
Prior to version 7.1, tone during the tone test was mixed with line-in signal if source was Line-In idle. Between versions 7. and 9.2, there was no tone at all if source was Line-In idle. This is now fixed. Line-in audio will now be muted during the tone test.


=== MTN-4688 Fixed issues with ONVIF backchannel RTSP failures on missing media===  
=== MTN-4834 The Active Noise Cancellation (ANC) level “Low” did take effect after start-up===  
Now always creating full media pipeline for backchannel to ensure better compatibility.
The ANC Level "low" will now be applied after start-up of the device, not only after changing to "low" during operation.
This bug affected the “low” configuration level only.


=== MTN-4681 Ringing tone in ICX/AlphaCom now depends on setting in AlphaPro===  
=== MTN-4820 The Volume settings in the web interface accepted input values outside the defined maximum/minimum range.===  
Ringing tone level in ICX/Alphacom mode was low and did not respond to the Ringing Volume setting configured in AlphaPro. This is now fixed, ringing tone level is higher and dependent on value set in AlphaPro.
Volume settings now only accepts input values within the defined maximum/minimum range.


=== MTN-4660 Turbine Devices (TCIS, TFIE+) risk of power shutdown ===
=== MTN-4478 Fixed an issue where reboot was required after disabling DAVC Algorithm===  
Some Turbine devices could exceed the PoE Class 3 power limit (13.0W) at high gain settings or with certain audio signals, potentially causing unexpected shutdowns or reboots.
Now modifying the “Enable AVC Algorithm” change will apply on-the-fly both on enable and disable. This will simplify experimenting with running the AVC algorithm on AVC source or AVC player side.
A 100Hz high-pass filter is now implemented to block low-frequency energy that can cause excessive power draw.
The general recommendation is running AVC Algorithm on the player/receiver side. This ensure the AVC lock to work without sending audio also to AVC source(s).
The maximum available gain configuration is also reduced to ensure devices stay within PoE Class 3 limits.


=== MTN-4566 Removed Partial Reboot Option===  
=== DS-1600 Fixed an issue where OLED display text kept scrolling even when scrolling timer was set to 0 on TCIS-4/5 and TCIV-5+===  
The Partial Reboot option has been removed from the device web recovery page.
This has been corrected so that the text no longer starts scrolling when the scrolling timer is set to 0.


=== MTN-4474 Multicast paging no longer gets interrupted or stopped on unrelated config changes===
DS-1574 Fixed an issue where the device became non-functional after enabling and then disabling the "Detailed Logging".
Audio will no longer be interrupted or stopped when unrelated configuration change, such as adjusting the volume, are made.


=== MTN-4386 Added support for "Disable Recovery OS" quick action in IMT.===  
=== DS-1568 Fixed an issue where second Permanent Audio Stream (PAS) would not start===  
This allows disabling Recovery OS directly from IMT, enabling bulk firmware upgrades on Turbine Compact devices (later revisions) connected via NVT 2-wire switch.
The PAS stream 2 under special config page zForm_stream_config should now stream as expected.


=== MTN-4203 IP loudspeakers are now behaving correctly in simplex mode for all codecs===
If codec was g.711u, IP speaker would disregard selected PTT mode and use Full duplex. This is now fixed.


=== MTN-4155 Edge Group Call: Support for Symbols and National Characters===  
== Known issues ==
Group call names that include symbols or national (non-ASCII) characters no longer cause calls to fail. While characters outside the Latin-1 character set may still not render correctly on display devices, the group call now connects and proceeds successfully, consistent with the behavior already supported for SIP name.
=== MTN-4883 The default microphone signal from the IP Hotline station (1008070010) is too high ===
Audio from the IP Hotline handset is louder than audio from other devices. Workaround is to adjust the Microphone gain to -10dB in the Audio Settings in the web interface of the IP Hotline station.


=== DS-1572 Audio Setup Real-Time challenges===
Observed on Connect case call to queue four duplicated SDP in short time interval causing up two 4 start and stop on one setup. This optimization deprecates memory intensive AEC context save and restore by keeping state in code-object between calls. Also added state handling on new Audio Session separating network audio and audio engine initialize in different steps.


=== DS-1571 Duplicated SDPs from SIP-Invite/Re-Invite causes multiple audio start/stop with possible side effects===
Observed on Connect case call to queue four duplicated SDP in short time interval causing up two 4 start and stop on one setup. This optimization check for duplicated SDPs in Re-Invites and do nothing if repeated with same parameters.
=== DS-1527 Zenitel Connect – Increased Virtual DAK Entry Limit===
Fixed an issue where Virtual DAKs were limited to a maximum of 9 entries. Attempting to configure more than 9 entries caused configuration scrambling and an effective cap at 10 entries. The limit has now been lifted to support a larger number of entries reliably.
=== DS-1502 Multicast paging could stop working under some rare conditions===
Multicast paging would stop working under some rare conditions, this is now fixed.
<br>
<br>
== Security Updates ==
=== MTN-4795 Fixed multiple vulnerabilities ===
* Fixed multiple vulnerabilities registered under CVE-2025-64126, CVE-2025-64127, CVE-2025-64128, CVE-2025-64129, and CVE-2025-64130. These vulnerabilities were associated with legacy web interface components. The affected functionality has been removed or redesigned to prevent misuse.
* '''Action''': Upgrade to version 9.3.3.0 (8.2.3.4 for TCIV legacy hardware) or later to ensure the latest security enhancements are applied.
===DS-1555 Security Update===
Resolved vulnerabilities related to:
* CVE-2025-59817 Authenticated Remote Code Execution “zForm_auto_config”
* CVE-2025-59818 Authenticated Remote Code Execution “zForm_upload_scripts”.
'''Action''': Upgrade to 9.3.3.0 or later (8.2.3.4 for legacy TCIV)





Latest revision as of 15:44, 4 February 2026

This document provides the release notes for VSF-Turbine 9.4 with incremental bug fix releases. The release notes describe new features, improvements and issues fixed after VSF-Turbine 9.3.3.1.

VSF-Turbine (vsft) is a firmware for Zenitel devices based on the IMX28 processor.

Release info

Name: VSF-Turbine
Description: VSF-Turbine is a firmware for Zenitel devices based on the IMX28 processor.

The firmware is delivered in two different ZIP archives and one swu file:

  • vsft-9.4.x.x - Used for standard in-field upgrades
  • vsft-prod-9.4.x.x - Used in production- and recovery upgrades

Version: vsft-9.4.3.1
Date: 30.01.2026
Status: General Availability


VSF-TURBINE 9.4.3.1

Improvements

DS-1634 TCIS-x: Changed the Acoustic Echo Cancellation (AEC) and Active Noise Cancellation (ANC) factory defaults settings to “Low”

This is to get the best out-of-the-box audio quality experience when installing in low to moderate noisy environments. When installing in more challenging environments using high volume settings, some tuning might be needed by setting AEC and/or ANC to “Moderate” or “High”.

DS-1601 Added support for the TA-10 Relay module in Zenitel Connect Pro

Added support for the TA-10 relay module, the relay module is now configurable in Zenitel Connect Pro.

DS-1580 Added support for the ECPIR-3P-B call panel.

DS-1516 Relays/outputs can now be triggered by multicast paging streams

The activation is following the audio stream priorities in the multicast paging.

DS-1259 In the Hostname field the maximum number of characters is increased to 64

DS-769 STUN support for intercom devices (Tech preview)

Basic STUN support is added for intercom for peer to peer RTP media between two intercoms that communicate over public PBX.

When STUN is configured to communicate on local network hairpin rules are required on router.


Fixed Issues

MTN-4879 Audio quality tuning

  • Increased microphone gain (up +6 dB) to improve voice quality and voice switching, and reduce impact from the Active Noise Cancellation (ANC) algorithm
  • Tuned the Acoustic Echo Cancellation (AEC) and the Active Noise Cancellation (ANC) algorithms with more focus on clean Near-End Voice Quality and improved voice switching and double-talk.
    • AEC Profiles "low" and "medium" focus on Near-End signal quality at lower volume settings
    • AEC Profiles "high" and "half-duplex" focus on removing echo return on higher volume settings and when mechanical distortions are high. Use this only when having issues with echo return.
  • The ANC level profiles has been slightly modified with more focus on cleaner near-end voice and somewhat less noise suppression.
  • Created new microphone and loudspeaker EQ filters, resulting in a more flat frequency response and a reduction of some loudspeaker resonances. This allows for less Acoustic Echo Cancellation (AEC) filtering resulting in improved mic voice signal, and at the same a more pleasant sound quality from the loudspeaker.

MTN-4834 The Active Noise Cancellation (ANC) level “Low” did take effect after start-up

The ANC Level "low" will now be applied after start-up of the device, not only after changing to "low" during operation. This bug affected the “low” configuration level only.

MTN-4820 The Volume settings in the web interface accepted input values outside the defined maximum/minimum range.

Volume settings now only accepts input values within the defined maximum/minimum range.

MTN-4478 Fixed an issue where reboot was required after disabling DAVC Algorithm

Now modifying the “Enable AVC Algorithm” change will apply on-the-fly both on enable and disable. This will simplify experimenting with running the AVC algorithm on AVC source or AVC player side. The general recommendation is running AVC Algorithm on the player/receiver side. This ensure the AVC lock to work without sending audio also to AVC source(s).

DS-1600 Fixed an issue where OLED display text kept scrolling even when scrolling timer was set to 0 on TCIS-4/5 and TCIV-5+

This has been corrected so that the text no longer starts scrolling when the scrolling timer is set to 0.

DS-1574 Fixed an issue where the device became non-functional after enabling and then disabling the "Detailed Logging".

DS-1568 Fixed an issue where second Permanent Audio Stream (PAS) would not start

The PAS stream 2 under special config page zForm_stream_config should now stream as expected.


Known issues

MTN-4883 The default microphone signal from the IP Hotline station (1008070010) is too high

Audio from the IP Hotline handset is louder than audio from other devices. Workaround is to adjust the Microphone gain to -10dB in the Audio Settings in the web interface of the IP Hotline station.



MediaWiki spam blocked by CleanTalk.