Scope
This document covers firmware updates to the Telos Alliance xNode2. xNode2 features a colored display on the front of the unit and a drastically redesigned webpage with a “dark” theme. Make sure you apply updates to the correct units.
Firmware for an xNode2 is not compatible with an original xNode or Axia “Legacy” nodes.
.png?sv=2022-11-02&spr=https&st=2026-01-18T14%3A52%3A15Z&se=2026-01-18T15%3A03%3A15Z&sr=c&sp=r&sig=leXeFZwml0OnuzuTenBWiGMD8Gkgn1LwIoXycNvLueo%3D)
xNode2 web UI
.png?sv=2022-11-02&spr=https&st=2026-01-18T14%3A52%3A15Z&se=2026-01-18T15%3A03%3A15Z&sr=c&sp=r&sig=leXeFZwml0OnuzuTenBWiGMD8Gkgn1LwIoXycNvLueo%3D)
Original xNode web UI
Description
New features and fixes are delivered as an .epkg (encrypted package) file and installed into the inactive software bank of your xNode2.
The xNode2 uses a dual–software-bank design, allowing you to quickly revert to a previously installed version if needed. Firmware is always uploaded to the inactive bank first and then activated.
Uploading the package does not interrupt audio; only the activation step switches software versions.
Activating the newly installed update requires bank switching which requires a reboot. ALL AUDIO WILL BE LOST FOR APPROXIMATELY 45 SECONDS
IMPORTANT NOTE !!
Version 1.2.0 and above fixes a webUI password corruption problem, which would sometimes prevent users from logging in if they had set a password. To ensure the fix is durable, switching to 1.2.3 from an earlier firmware version will reset the password, requiring that the user set the password the next time the webUI is used.
Downloading and Installing the update
Click here to download the version 1.2.5 update file and save it to a location on your computer.
Using your browser, open your xNode2 webpage by navigating to http://192.168.2.115 (use the IP address of your xNode2).
Log in with your username and password
Since the username “user” can not be changed, is it removed in current versions and will only have the password field.
Navigate to the “System” link on the left side menu. Two software banks are shown. Note that in this example, Software Bank #2 is the active bank and says “Running.”

Click the Update software button associated with the “inactive” bank. (Bank #1 in this example)
Browse for and select the update file downloaded in Step 1
Once complete, it will show;
.png?sv=2022-11-02&spr=https&st=2026-01-18T14%3A52%3A15Z&se=2026-01-18T15%3A03%3A15Z&sr=c&sp=r&sig=leXeFZwml0OnuzuTenBWiGMD8Gkgn1LwIoXycNvLueo%3D)
Click OK
When ready, click the Run this version button

All audio will be lost in the next step.
Click OK to confirm you want to reboot.
.png?sv=2022-11-02&spr=https&st=2026-01-18T14%3A52%3A15Z&se=2026-01-18T15%3A03%3A15Z&sr=c&sp=r&sig=leXeFZwml0OnuzuTenBWiGMD8Gkgn1LwIoXycNvLueo%3D)
Confirm update
After your xNode2 reboots, return to the System page and confirm that the running bank reflects this updated version.

Release notes
Release notes for this (and all) versions are maintained in a Separate Release Notes document located here.
