Community discussions

MikroTik App
 
prezeskk
just joined
Topic Author
Posts: 2
Joined: Thu Nov 04, 2021 9:10 pm

Mikrotik CRS328-4C-20S-4S+ Bugs

Mon Nov 29, 2021 11:57 am

I've tested Mikrotik CRS328-4C-20S-4S+ (RouterOS 6.49.1) and there were some bugs:
On CLI command show this OIDs
> sys he pri oid
  temperature: .1.3.6.1.4.1.14988.1.1.3.10.0
  cpu-temperature: .1.3.6.1.4.1.14988.1.1.3.11.0
  psu1-state: .1.3.6.1.4.1.14988.1.1.3.15.0
  psu2-state: .1.3.6.1.4.1.14988.1.1.3.16.0
  fan1-speed: .1.3.6.1.4.1.14988.1.1.3.17.0
  fan2-speed: .1.3.6.1.4.1.14988.1.1.3.18.0
But on SNMP does not show this OID .1.3.6.1.4.1.14988.1.1.3.10.0
# snmpwalk -v2c -c *** mikrotik .1.3.6.1.4.1.14988.1.1.3.10.0
MIKROTIK-MIB::mtxrHlTemperature.0 = No Such Object available on this agent at this OID
But when I check this table MIKROTIK-MIB::mtxrHealth I get:
# snmpwalk -v2c -c *** mikrotik MIKROTIK-MIB::mtxrHealth
MIKROTIK-MIB::mtxrHlActiveFan.0 = STRING: n/a
MIKROTIK-MIB::mtxrHlProcessorTemperature.0 = INTEGER: 47.0
MIKROTIK-MIB::mtxrHlProcessorFrequency.0 = INTEGER: 800
MIKROTIK-MIB::mtxrHlPowerSupplyState.0 = INTEGER: true(1)
MIKROTIK-MIB::mtxrHlBackupPowerSupplyState.0 = INTEGER: true(1)
MIKROTIK-MIB::mtxrHlFanSpeed1.0 = Gauge32: 2835
MIKROTIK-MIB::mtxrHlFanSpeed2.0 = Gauge32: 2835
MIKROTIK-MIB::mtxrGaugeName.14 = STRING: temperature
MIKROTIK-MIB::mtxrGaugeName.17 = STRING: cpu-temperature
MIKROTIK-MIB::mtxrGaugeName.50 = STRING: sfp-temperature
MIKROTIK-MIB::mtxrGaugeName.7001 = STRING: fan1-speed
MIKROTIK-MIB::mtxrGaugeName.7002 = STRING: fan2-speed
MIKROTIK-MIB::mtxrGaugeName.7401 = STRING: psu1-state
MIKROTIK-MIB::mtxrGaugeName.7402 = STRING: psu2-state
MIKROTIK-MIB::mtxrGaugeValue.14 = Gauge32: 57
MIKROTIK-MIB::mtxrGaugeValue.17 = Gauge32: 47
MIKROTIK-MIB::mtxrGaugeValue.50 = Gauge32: 57
MIKROTIK-MIB::mtxrGaugeValue.7001 = Gauge32: 2835
MIKROTIK-MIB::mtxrGaugeValue.7002 = Gauge32: 2835
MIKROTIK-MIB::mtxrGaugeValue.7401 = Gauge32: 0
MIKROTIK-MIB::mtxrGaugeValue.7402 = Gauge32: 0
MIKROTIK-MIB::mtxrGaugeUnit.14 = INTEGER: celsius(1)
MIKROTIK-MIB::mtxrGaugeUnit.17 = INTEGER: celsius(1)
MIKROTIK-MIB::mtxrGaugeUnit.50 = INTEGER: celsius(1)
MIKROTIK-MIB::mtxrGaugeUnit.7001 = INTEGER: rpm(2)
MIKROTIK-MIB::mtxrGaugeUnit.7002 = INTEGER: rpm(2)
MIKROTIK-MIB::mtxrGaugeUnit.7401 = INTEGER: status(6)
MIKROTIK-MIB::mtxrGaugeUnit.7402 = INTEGER: status(6)
The OID
MIKROTIK-MIB::mtxrGaugeName.14 = STRING: temperature
MIKROTIK-MIB::mtxrGaugeValue.14 = Gauge32: 57
show correct System temperature.

Other Bug is not correctly display IfSpeed for aggregate link (bond IEEE 802.3ad from two 1G ports)
IF-MIB::ifType.32 = INTEGER: ieee8023adLag(161)
IF-MIB::ifSpeed.32 = Gauge32: 1000000000
IF-MIB::ifHighSpeed.32 = Gauge32: 1000

Who is online

Users browsing this forum: Amazon [Bot], BuckBuck, emunt6 and 71 guests