docs: update CHANGELOG for WISP vendor improvements
This commit is contained in:
parent
dd3a6234cb
commit
b80cdd54ab
1 changed files with 21 additions and 0 deletions
|
|
@ -1,6 +1,27 @@
|
|||
CHANGELOG - towerops-web
|
||||
========================
|
||||
|
||||
2026-02-12 - feat: complete WISP vendor coverage (ePMP, Raisecom, Netonix)
|
||||
- Files: priv/profiles/os_discovery/epmp.yaml (enhanced), lib/towerops/snmp/profiles/vendors/raisecom.ex (new)
|
||||
Completed LibreNMS parity for major WISP equipment vendors. Three improvements:
|
||||
|
||||
(1) Consolidated ePMP YAML profiles - merged cambium-epmp.yaml enhancements into epmp.yaml
|
||||
(added GPS satellite count sensors, proper state_name fields, better field naming), deleted
|
||||
duplicate file. ePMP now discovers 11 sensors via YAML + 4 wireless sensors via vendor module.
|
||||
|
||||
(2) Implemented Raisecom vendor module - fills major 0% coverage gap for Asia-Pacific WISP market.
|
||||
Hardware detection via RAISECOM-SYSTEM-MIB with sysDescr fallback. Sensor discovery handled by
|
||||
existing YAML (raisecom.yaml, raisecom-ros.yaml) covering 15+ sensors: CPU, memory pools, fan
|
||||
speed/state, voltage with thresholds, power supply state, config load state. 8 comprehensive
|
||||
tests all passing.
|
||||
|
||||
(3) Verified Netonix coverage - YAML profile matches LibreNMS 100% (PoE status, voltage,
|
||||
temperature, fan, power, current). Vendor module provides additional scalar sensors beyond
|
||||
LibreNMS baseline. Netonix coverage exceeds LibreNMS.
|
||||
|
||||
Tarana investigated: No SNMP support in LibreNMS (newer vendor, likely cloud-managed), would
|
||||
require vendor MIBs and documentation to implement.
|
||||
|
||||
2026-02-12 - test: fix Cambium ePMP test Mox expectations
|
||||
- File: test/towerops/snmp/profiles/vendors/cambium_test.exs
|
||||
Changed expect() to stub() in all discover_wireless_sensors/1 tests to handle multiple SNMP
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue