IOx Gateway 2021
IOx Gateway 2021 is a Cisco IOx Application of the Meshtech Gateway Host.
9.0.0 - 2025-10-28
- Network Protocol: 1.13
- Identifier Dictionary: 12
Added
- MT2 2.3.0- Add certificate authentication. New config properties: certificate, privateKey.
- New config property: keepAlive. Default value: 15.
- New config property: ignoreRevocationErrors. Default value: true.
 
- Add unconnected devices to network-tree property. Bump to version 3.
Changed
- Update to Alpine Linux 3.22.2
- Allow devices without children to join at the same route without causing changes to the tree.- A node restarting will now connect/reconnect faster and the whole network does not need to start scanning.
 
- Update MQTTnet library
- Diagnostics 1.1.0- Don't set retain flag when publishing
 
- Increase Management connection watchdog from 1 to 24 hours
- Change loglevel to Debug for Salto sync
- Reduce size of .tar output file
Removed
- Remove unused/experimental backends: AWS, Azure, GCP and EclipseHono
- Don't enforce TLS 1.2 for MQTT secure connections (let OS decide)
Fixed
- Add alias 'usb_modem' to serial device
- More efficient memory usage when upgrading device firmware
8.0.0 - 2025-06-25
This release adds support for secure mode.
- Network Protocol: 1.12
- Identifier Dictionary: 11
Added
- Secure mode support- New network-mode: Discovery (4)
- Network time support
 
- Root Certificates management
- Salto Systems integration (BETA)
- MT2 Backend API 2.2.0
- Improvements to CLI (v0.3)
- Support for new storage mode advertisement format with adv. name: MTxxxx / MTxxxxS
- Uplink RSSI (rssi) added to device objects in network-tree property value. Version bumped to 2.
- Throttle storage-mode-event at 30s interval. This limits upstream backend traffic.
- New properties:- 0x800A - Provision
- 0x800B - Network ID
- 0x800C - Network Fingerprint
- 0x800D - Provision Legacy
- 0x8104 - Time
- 0x8030 - Add Root Certificate
- 0x8031 - Remove Root Certificate
- 0x8032 - Root Certificates
- 0x8033 - Root Certificate Fingerprints
- 0x8860 - Salto Config (BETA)
- 0x8861 - Salto Endpoint (BETA)
- 0x8862 - Salto Rssi Threshold (BETA)
- 0x8863 - Salto Office Mode Rssi Threshold (BETA)
- 0x8864 - Salto Office Mode Rssi Hysteresis (BETA)
 
Changed
- Zero-length byte array property/measurement values are translated to JSON null instead of an empty string ("")
Fixed
- Downstream throughput performance improvements
- Don't crash if backend config is unsupported or invalid. Backend config will be ignored in this case.
7.1.0 - 2024-09-23
- Network Protocol: 1.11
- Identifier Dictionary: 10
Added
- New power saving network modes:- Hourly Scan (2)
- Daily Scan (3)
 
- New CLI command (v0.2):- list network-interfaces
 
- MT2 Backend API 2.1.0:- New optional extenderId parameter added to property read/write
 
Changed
- Status code 5 (No Route) is returned if the gateway is unable to route read/write property request to unconnected device. Previously status code 2 (Device not found) was returned.
- New BLE GW firmware: 1.2.1.
- Alpine Linux: 3.20.3
- .NET version: 8.0.401
Fixes
- Fixes and improvements in BLE GW firmware (1.2.1).
7.0.0 - 2024-06-18
Initial release.
Network Protocol: 1.11 Identifier Dictionary: 10