Component: snmp
401 changelog entries across 194 version(s)
Releases by channel (stacked)
- properly validate password length when applying configuration;
- improve stability of SNMP;
- add an OID and logging for blacklisted program access;
- add CAPsMAN radio data to SNMP;
- add dynamic SNMP engine ID assignment;
- add interface table with mtu and l2mtu OIDs;
- add IP pool OIDs;
- add IPv6 address and interface name to the MNDP neighbour table;
- add OID blacklisting;
- add OIDs for Netwatch probes;
- add OSPF MIB tables;
- add SHA-2 authentication for SNMPv3;
- add transmit drop counters;
- add VRRP status OIDs for monitoring;
- fix the reported capability flags in LLDP-MIB;
- fix the snmp tools timing out when authentication is used;
- improve stability of SNMP;
- log a warning when the src-address family does not match the request;
- remove an interface OID that should not be accessible;
- properly validate password length when applying configuration;
- added hotspot active-user-count and host-count OIDs to MIKROTIK-MIB;
- added missing SFP OIDs to MIKROTIK-MIB;
- added WiFi current channel "mtxrWifiInterfacesCurrentChannel" OID to MIKROTIK-MIB;
- improved SNMPv3 request processing logic;
- added hotspot active-user-count and host-count OIDs to MIKROTIK-MIB;
- added missing SFP OIDs to MIKROTIK-MIB;
- added WiFi current channel "mtxrWifiInterfacesCurrentChannel" OID to MIKROTIK-MIB;
- improved SNMPv3 request processing logic;
- added missing BRIDGE-MIB OIDs (dot1dBaseNumPorts, dot1dBaseType, dot1dStpDesignatedRoot, dot1dStpPortDesignatedBridge, dot1dStpRootCost, dot1dStpRootPort, dot1dStpHoldTime, dot1dStpBridgeMaxAge, dot1dStpBridgeHelloTime, dot1dStpBridgeForwardDelay, dot1dStpPortForwardTransitions, dot1dTpAgingTime);
- added missing LLDP-MIB OIDs (lldpMessageTxInterval, lldpMessageTxHoldMultiplier, lldpLocManAddrTable);
- enforce minimum password length;
- fixed compliance of LLDP-MIB lldpRemManAddrTable;
- fixed connection tracking counter OID;
- fixed dot1dStpPortDesignatedPort, dot1dStpPortDesignatedRoot OIDs;
- fixed ifSpeed and ifHighSpeed OIDs for 802.3ad and balance-xor bonding interfaces;
- fixed lldpLocSysDesc OID;
- implemented LTE firmware upgrade option;
- use "/ip/neighbor/lldp" for lldpRemTable and lldpRemManAddrTable (fixes lldpRemTable showing neighbors discovered by MNCP or CDP);
- added missing BRIDGE-MIB OIDs (dot1dBaseNumPorts, dot1dBaseType, dot1dStpDesignatedRoot, dot1dStpRootCost, dot1dStpRootPort, dot1dStpHoldTime, dot1dStpBridgeMaxAge, dot1dStpBridgeHelloTime, dot1dStpBridgeForwardDelay, dot1dStpPortForwardTransitions, dot1dTpAgingTime);
- added missing LLDP-MIB OIDs (lldpMessageTxInterval, lldpMessageTxHoldMultiplier, lldpLocManAddrTable);
- fixed compliance of LLDP-MIB lldpRemManAddrTable;
- fixed dot1dStpPortDesignatedPort OID;
- fixed ifSpeed and ifHighSpeed OIDs for 802.3ad and balance-xor bonding interfaces;
- fixed lldpLocSysDesc OID;
- fixed return value for certain string OIDs (introduced in v7.23beta2);
- use "/ip/neighbor/lldp" for lldpRemTable and lldpRemManAddrTable (fixes lldpRemTable showing neighbors discovered by MNCP or CDP);
- enforce minimum password length;
- fixed connection tracking counter OID;
- fixed dot1dStpPortDesignatedRoot and added dot1dStpPortDesignatedBridge OID;
- implemented LTE firmware upgrade option;
- added 5G NSA connection signal indications: nr-rsrp, nr-rsrq, nr-sinr;
- fixed CA band indication;
- fixed issue where bulk walk might skip the first OID;
- fixed minor memory leak when changing SNMP authentication/encryption passwords;
- fixed reply for empty snmpbulkwalk requests;
- report maximum "ifSpeed" value if out of bounds;
- report RouterOS version in SNMPv2-MIB::sysDescr;
- report maximum "ifSpeed" value if out of bounds;
- fixed handling of the script "dont-require-permissions" parameter when executing scripts using MIKROTIK-MIB::mtxrScriptRunOutput;
- fixed permission error reporting when executing scripts using MIKROTIK-MIB::mtxrScriptRunOutput (introduced in v7.20.7);
- fixed script "run-count" update after execution;
- fixed handling of the script "dont-require-permissions" parameter when executing scripts using MIKROTIK-MIB::mtxrScriptRunOutput;
- fixed permission error reporting when executing scripts using MIKROTIK-MIB::mtxrScriptRunOutput (introduced in v7.21);
- fixed script "run-count" update after execution;
- fixed minor memory leak when changing SNMP authentication/encryption passwords;
- fixed reply for empty snmpbulkwalk requests;
- fixed handling of the script "dont-require-permissions" parameter when executing scripts using MIKROTIK-MIB::mtxrScriptRunOutput;
- fixed permission error reporting when executing scripts using MIKROTIK-MIB::mtxrScriptRunOutput (introduced in v7.21);
- fixed script "run-count" update after execution;
- added 5G NSA connection signal indications: nr-rsrp, nr-rsrq, nr-sinr;
- fixed CA band indication;
- report RouterOS version in SNMPv2-MIB::sysDescr;
- added lldpLocChassisId OID;
- count only "bound" leases for mtxrDHCPLeaseCount OID;
- make lldpLocPortId and lldpLocPortDesc OIDs information consistent with LLDP TLVs;
- fixed issue where bulk walk might skip the first OID;
- fixed various connection tracking OID definitions in MIKROTIK-MIB;
- set maximum message size to 8 KB;
- fixed various connection tracking OID definitions in MIKROTIK-MIB;
- fixed SNMP SET operation (introduced in v7.20);
- set maximum message size to 8 KB;
- fixed SNMP SET operation (introduced in v7.20);
- fixed SNMP trap messages being corrupted when sent to multiple targets;
- fixed SNMP trap messages being corrupted when sent to multiple targets;