xNode, xSwitch, and xSelector Software Package v2.4.7 - Update Instructions & Release Notes

Updated 5 days ago by Bryan Shay

Scope

This document applies to the Telos Alliance xNode family of nodes, including AES, Analog, Mic, Mixed Signal, GPIO, xSwitch, and xSelector nodes. This does not apply to the "classic style" Axia nodes. Information about the classic node software update can be found here.

A known bug in the 2.4.7 release can cause undesired behaviour on boot if SIP unicast is being used in the xNode. It is advized not to use this version. If this version is needed to be used, before updating the xNode, first remove any SIP unicast links from the Destination page. Follow the update procedures. After booting into 2.4.7, go to the QOS and Sync page and enable SIP disclosure. Once enabled, return to the Destination page and redefine any SIP unicast links required for your work

Description

Highlights of this update

xNode version 2.4.7 provides additional metering in the web interface. Now, metering is available for the Livewire In/Out and the physical In/Out. Additionally, we have made security improvements as a result of user feedback. See below for detailed release notes. 

Preparation for Update

Version 2.0 represents a significant upgrade for the Telos Alliance xNode product line. It includes a fully configurable mixing matrix, user-interface improvements, and full AES67 compatibility. Please take the time to familiarize yourself with these features and their operation. It’s very important to understand the release notes, as some of your settings may be affected by this update. 

An Axia xNode has two internal memory “banks.” Each bank contains room for a complete version of operating software. This approach allows a software update download to be completed and checked without danger of making the unit inoperable if the download were incomplete or corrupted. It also provides an easy way to try a new software version and still return to the old version. 

The software version in each bank is displayed from the System web page. The lower half of this screen, pictured below, shows the firmware versions present and allows you to select what bank will be used at startup. To change banks click the radio button for the desired bank and then click on Apply. 

IMPORTANT! The xNode will reboot after you click ‘Apply’ if you change the software version. This reboot will result in loss of audio locally, and at any unit using the local sources.

Upload new software as follows

A known bug in the 2.4.7 release can cause undesired behaviour on boot if SIP unicast is being used in the xNode. It is advized not to use this version. If this version is needed to be used, before updating the xNode, first remove any SIP unicast links from the Destination page. Follow the update procedures. After booting into 2.4.7, go to the QOS and Sync page and enable SIP disclosure. Once enabled, return to the Destination page and redefine any SIP unicast links required for your work
  1. Follow this link to download the update to your computer (this should be the computer that you will use to access the xNode’s web page). 
  2. Choose any convenient location to store the file; just be sure to note the location.
  3. Open a web browser and connect to the xNode to be updated.
  4. Select the System link.
  5. From the System page, select the click the Browse button to locate the file downloaded in step 1.
Once the proper file is selected, the path and filename will be displayed in the text field associated with Bank 1.
  1. Click on Apply to upload the file.
A successful upload will be indicated by the new version being displayed in the Bank 1 field
  1. When you are ready, click the radio button for Bank 1 and click Apply to reboot and make Bank 1 active. 

What to do if you have no Browse button.

In some cases, the device may already have software in Bank 0 and Bank 1. If the xNode has Bank 1 currently selected, there will not be a Browse button allowing you to choose a file for upload. In such cases, you will need to select the box “commit this version to Bank 0” and press the Apply button. Doing so will move the software to Bank 0 and clear Bank 1 so that a new version can be uploaded. Committing from Bank 1 to Bank 0 does not require a reboot. 

Axia xNode v2.4.7 Release Notes

Version 2.4.7 improvements

Fixes

  • #5690: NTP sync problem resolved. This is not for log clock; this is for WAN audio sync for a specialized, 3rd party application. 
  • #6132: iProbe configuration restore wouldn’t restore all matrix mixer settings
  • #11893, #12237: RTSP Parsing and response fixes
  • #12401, #13303: Instability can be triggered when using management port settings (non-default mode)
  • #13300: Network interface outage triggers CPU spike

Enhancements

  • xSelector only - Increase filter size
  • Security 
    • #12778: Disable NFS mount, this was used for development purposes. 
    • #13127: Add  security header to HTML pages
    • #13128: Add option to disable SIP disclosure
    • #13129: Disable telnet by default and make it an enabling option 
  • Add Hardware meters to the meter page on web UI. Meter page now has network and local In/Out meters

Axia xNode v2.2.2 Release Notes

Version 2.2.2 improvements
  • Add support for Session Advertisement Protocol (SAP)
  • Add link offset option for AES67 stream reception
  • Add rx buffer information to lwrd –stat
  • Improvements to the SDP content

Axia xNode v2.1.2d Release Notes

Version 2.1.2d improvements
  • Updated library for better SDP creation
  • includes ptime
  • a=reconly and not a=sendonly
  • STAT SYNC will identify PTP grandmaster clock ID
  • Change system packet processing deadline preventing the IGMP packet drop
  • Removed an undesired logic check for IGMP packets

Let us know how we can help

If you have further questions on this topic or have ideas about how we can improve this document, please contact us.


How did we do?


TelosHelp (opens in a new tab)

Powered by HelpDocs (opens in a new tab)