Does anybody know if anything changed in 00.07.08 regarding the type of SNMP OID’s for mSignal, mSINR, mRSRP, mRSRQ? I’m getting strings instead of integers. I’m not sure if the previous fw version had it different? My monitoring broke after I upgraded, so I’m trying to debug what is happening. I’m using snmp-exporter to pull the modem data into Grafana/Prometheus.
root@casa-unifi:/etc/prometheus# snmpwalk -m all -M ./mibs -v 1 -c public xxxx 1.3.6.1.4.1.48690.2.2.1
...
TELTONIKA-MIB::mSignal.1 = Wrong Type (should be INTEGER): STRING: "-50"
...
TELTONIKA-MIB::mSINR.1 = STRING: 13
TELTONIKA-MIB::mRSRP.1 = STRING: -83
TELTONIKA-MIB::mRSRQ.1 = STRING: -14
...
Yes, it appears that this change is now in production. As you mentioned, the previous version used an integer. I will contact R&D to confirm whether this is intentional or a bug. Thank you for noticing! I will get back to you as soon as I have more information on this issue.
It appears the change was intentional. The goal was to align more closely with the MIB file and standardize the units. In the previous version, the units were not technically correct, as we were trying to conform to the MIB document.
I’m glad to hear that your monitoring situation didn’t experience any issues. If you encounter any other problems, please feel free to reach out again.