Component: snmp
203 changelog entries across 92 version(s)
Activity over time (changelog entries per month)
- 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;
- added lldpLocChassisId OID;
- count only "bound" leases for mtxrDHCPLeaseCount OID;
- make lldpLocPortId and lldpLocPortDesc OIDs information consistent with LLDP TLVs;
- 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 trap messages being corrupted when sent to multiple targets;
- added SNMP OIDs for firewall connection tracking "total-entries", "total-ip4-entries" and "total-ip6-entries";
- improved service stability when processing v3 requests;
- set maximum message size to 4 KB;
- fixed v2 getnext noSuchName error when OID with requested key does not exist;
- added "mtxrAlarmSocketStatus" OID to MIKROTIK-MIB;
- added disk serial number through description field;
- sort disk list and assign correct disk types;
- added wifi fields to MIKROTIK-MIB;
- added support for KNOT BG77 modem cellular signal info;
- fixed LAST-UPDATED format in MIKROTIK-MIB;
- added missing PoE-out status codes to MIKROTIK-MIB;
- added new "mtxrOpticalVendorSerial" OID to MIKROTIK-MIB;
- added "bgpLocalAs" and "bgpIdentifier" OID reporting;
- fixed "bgpPeerFsmEstablishedTime" OID reporting;
- hide "MikroTik" in LLDP MIB when branding with hide SNMP option is used;
- updated timeout log;
- changed "mtxrGaugeValue" type to integer;
- added "engine-id-suffix" setting and display actual "engine-id" as read-only property;
- added BGP peer table support IPv4 only (1.3.6.1.2.1.15.3.1);
- added new "mtxrInterfaceStatsTxRx1024ToMax" OID to MIKROTIK-MIB;
- fixed IPsec-SA byte and packet counter reporting;
- fixed SNMPv3 "Reportable" flag behavior;
- improved outputting of routes;
- do not show identity in LLDP when branding is used with hide SNMP data;
- fixed handling of disabled routes;
- fixed reporting of total number of routes counter;
- added support for "lldpRemLocalPortNum" OID's;
- improved stability when receiving bogus packets;
- improved retrieval of routing related OID's;
- improved stability when receiving bogus packets;
- fixed usage of VRF after system startup;
- added VRF support (CLI only);
- added VRF support;
- fixed reported disk size when multiple external disks are attached;
- hide Vendor ID in DHCP MIB when branding is present;
- report "ifSpeed" as 0 if value out of bounds (use "ifHighSpeed" for high speed interfaces instead);
- added SFP vendor name to optical table;
- added support for "ipv6AddrPrefixTable" and "ipv6RouteNumber" OID's;
- allow two level nesting for vlan, bonding speed query;
- fixed IPsec-SA byte and packet counter reporting;
- added "engine-id" OID support;
- fixed "ipNetToMediaType" OID for incomplete entries;
- fixed SNMP trap agent address;
- fixed "send-trap" functionality;
- fixed "send-trap" functionality (introduced in v6.48);
- added information from IPsec "active-peers" menu to MIKROTIK-MIB;
- added new LTE monitoring OID's to MIKROTIK-MIB;
- fixed value types for "dot1dStp";
- fixed value types for "dot1qPvid";
- fixed "/tool snmp-get" functionality (introduced in v 6.46beta43);
- fixed "/tool snmp-get" functionality (introduced in v 6.46beta43);
- added "dot1qTpFdbTable" OID reporting for Q-BRIDGE-MIB;
- fixed "current" value reporting on CCR series devices;
- fixed "fan-speed" value reporting on CCR series devices;
- added "dot1qTpFdbTable" OID reporting for Q-BRIDGE-MIB;
- changed "upsEstimatedMinutesRemaining" reported value from seconds to minutes;
- fixed "dot1dBasePort" index offset for BRIDGE-MIB;
- improved OID policy checking and error reporting on "set" command;
- improved stability when polling MAC address related OID;
- fixed "ifSpeed" reporting for tunnel interfaces;
- fixed "routeros-version" value returning from registration table;
- fixed UPS battery voltage value scaling;
- fixed "ifSpeed" reporting for tunnel interfaces;
- fixed multiple LTE interface OID reporting;
- fixed "routeros-version" value returning from registration table;
- fixed UPS battery voltage value scaling;
- fixed "ifOperStatus" reporting for combo ports;
- fixed health related OID polling (introduced in v6.46);
- added "disabled" and "comment" parameters for communities;
- added option to monitor "link-downs" parameter using MIKROTIK-MIB;
- fixed "dot1dBasePort" index offset for BRIDGE-MIB;
- fixed "ifLastChange" OID reporting for IF-MIB;
- fixed "radio-name" (mtxrWlRtabRadioName) OID support;
- improved interface status reporting for IfOperStatus OID;
- improved LLDP interface returned index and type;
- return only interfaces with MAC addresses for LLDP;
- use "src-address" also for traps;
- improved reliability on SNMP service packet validation;
- fixed encrypted data sequence (introduced in v6.44.5);
- improved reliability on SNMP service packet validation;
- fixed encrypted data sequence (introduced in v6.44.5);
- improved reliability on SNMP service packet validation;
- added "dot1dStpPortTable" OID;
- added OID for neighbor "interface";
- added "write-access" column to community print;
- allow setting interface "adminStatus";
- fixed "send-trap" not working when "trap-generators" does not contain "temp-exception";
- fixed "send-trap" with multiple "trap-targets";
- improved reliability on SNMP service packet validation;
- properly return multicast and broadcast packet counters for IF-MIB OIDs;
- added "radio-name" (mtxrWlRtabRadioName) OID support;
- added "radio-name" (mtxrWlRtabRadioName) OID support;
- added "dot1qPortVlanTable" and "dot1dBasePortTable" OIDs;
- changed fan speed value type to Gauge32;
- fixed "rsrq" reported precision;
- fixed w60g station table;
- removed "rx-sector" ("Wl60gRxSector") value;
- report bridge ifSpeed as "0";
- report ifSpeed 0 for sub-layer interfaces;
- added "tx-ccq" ("mtxrWlStatTxCCQ") and "rx-ccq" ("mtxrWlStatRxCCQ") values;
- added "tx-ccq" ("mtxrWlStatTxCCQ") and "rx-ccq" ("mtxrWlStatRxCCQ") values;
- do not initialise interface traps on bootup if they are not enabled;
- do not initialise interface traps on bootup if they are not enabled;
- added CAPsMAN "remote-cap" table;
- added EAP identity to CAPsMAN registration table;
- added "phy-rate" reading for "station-bridge" mode;
- added "temp-exception" trap;
- fixed interface speed reporting for predefined rates;
- fixed "remote-cap" peer MAC address format;
- added remote CAP count OID for CAPsMAN;
- fixed w60g "phy-rate" readings;
- added "rssi" and "tx-sector-info" value support for w60g type interfaces;
- added station "distance", "phy-rate", "rssi" value support for w60g type interfaces;
- added remote CAP count OID for CAPsMAN;
- fixed readings for CAPsMAN slave interfaces;
- added "/caps-man interface print oid";
- added "/interface w60g print oid";
- added "board-name" OID;
- improved request processing performance for wireless and CAP interfaces;
- fixed w60g SSID value;
- added IPv6 addresses support on default "public" community;
- fixed bulk requests when non-repeaters are used;
- fixed consecutive OID bulk get from the same table;
- added w60g support;
- allow also IPv6 on default public community;
- fixed "ifHighSpeed" value of VLAN, VRRP and Bonding interfaces;
- fixed bridge host requests on devices with multiple bridge interfaces;
- fixed bulk requests when non-repeaters are used;
- fixed consecutive OID bulk get from the same table;
- show only available OIDs under "/system health print oid";
- fixed "/system license" parameters for CHR;
- fixed "/caps-man registration-table" uptime values;
- fixed "/system license" parameters for CHR;
- fixed "/system resource cpu print oid";
- fixed crash on interface table get;
- fixed "/caps-man registration-table" uptime values;
- fixed "/system license" parameters for CHR;
- added fan-speed OIDs in "/system health print oid";
- fixed limited walk;
- fixed limited walk;
- "No Such Instance" error message is replaced with "No Such Object";
- added fan-speed OIDs in "/system health print oid";
- added optical table;
- fixed rare crash;
- improved getall filter;
- improved response speed when multiple requests are received within short period of time;
- increase "engineBoots" value on reboot;
- optimized bridge table processing;
- added SSID to CAPsMAN registration table;
- fixed "/tool snmp-get" crash on session timeout;
- fixed CAPsMAN registration table OID print;
- fixed situation when SNMP could not read "/system health" values after reboot;
- always report bonding speed as speed from first bonding slave;
- fixed rare crash when incorrectly formatted packet was received;
- always report bonding speed as speed from first bonding slave;
- fixed rare crash when incorrectly formatted packet was received;
- provide sinr in lte table;
- do not allow to execute script if user does not have write permission;
- added script table which executes script and returns it's output on get request;
- require write permitions for script run table access;
- skip forbidden oids on getnext completion;
- fixed packet corruption when multiple trap-targets were used;
- fixed get function for snmp>=v2 when oid does not exist;
- fixed interface stats branch from MikroTik MIB;
- report current access technology and cell id for lte modems;
- report ram memory as ram instead of other;
- fixed snmp timeout (introduced in 6.34.5);
- fixed snmp timeout (introduced in 6.35.1);
- don't group oids for bulk get with maxreps > 1 ;
- fixed cpu load reporting to 1min average and change oid to 1.3.6.1.4.1.2021.11.10.0;
- fixed dhcpv4 lease hwaddr format according to mib;
- fixed getbulk result ordering with multiple request OIDs;
- add oid from ucd mib for total cpu load OID 1.3.6.1.4.1.2021.11.52.0;
- fix system scripts table;
- show firmware upgrade info;
- fix system scripts get;
- get vlan speed from master interface;
- fix system scripts table
- fix system scripts table;
- fix rare bug when some OIDs where skipped;
- fix external storage info reporting;
- fix bulk walk problem introduced in v6.20;
- support AES encryption (rfc3826);
- fix v3 protocol time window checks;
- fix v3 engineID discovery;
- fix dhcp lease table, snmp reported an incorrect information
- allow multiple ip ranges for each community;
- fix simple queue table;
- fixed problem where some rows were missed
- trap interface filter, multiple trap targets;