towerops/lib
Graham McIntire d783afa14a
fix: disable OS definition polling due to MIB name resolution
LibreNMS OS definitions use MIB symbolic names (e.g.,
CAMBIUM-PMP80211-MIB::cambiumCurrentuImageVersion.0) which require
MIB compilation to resolve to numeric OIDs.

The SNMP client (snmpkit) only supports numeric OIDs, not MIB names.

Disabled OS definition polling for now. The system will use the profile
OS name as firmware_version (e.g., 'epmp') until MIB resolution is
implemented.

Future improvements:
- Add MIB compiler integration (net-snmp, snmptranslate)
- Import numeric OIDs during profile import
- Add MIB -> numeric OID lookup table
2026-01-17 18:27:08 -06:00
..
mix/tasks feat: add database-driven SNMP device profiles 2026-01-17 18:13:53 -06:00
towerops fix: disable OS definition polling due to MIB name resolution 2026-01-17 18:27:08 -06:00
towerops_web feat: redirect to device page after triggering rediscovery 2026-01-17 18:20:24 -06:00
towerops.ex init 2025-12-21 11:10:43 -06:00
towerops_web.ex separate out marketing layouts 2026-01-06 14:46:39 -06:00